首页 > 其他分享 >BUUCTF_Crypto_WriteUp | 一眼就解密

BUUCTF_Crypto_WriteUp | 一眼就解密

时间:2023-11-06 14:24:57浏览次数:41  
标签:编码 BUUCTF 小写字母 WriteUp Crypto 解密 flag 表是

题目

下面的字符串解密后便能获得 flag:
ZmxhZ3tUSEVfRkxBR19PRl9USElTX1NUUklOR30=
注意:得到的 flag 请包上 flag{} 提交

分析

字符串有 40 位,包含大写字母、小写字母、数字和末尾的“=”,猜测为 Base64 编码。

base32的编码表是由(A-Z、2-7)32个可见字符构成,“=”符号用作后缀填充。
base64的编码表是由(A-Z、a-z、0-9、+、/)64个可见字符构成,“=”符号用作后缀填充。
base58的编码表相比base64少了数字0,大写字母I,O,小写字母 l (这个是L),以及符号‘+’和‘/’
base91的密文由91个字符(0-9,a-z,A-Z,!#$%&()*+,./:;<=>?@[]^_`{|}~”)组成

在线解码即可拿到 Flag。

Flag

flag{THE_FLAG_OF_THIS_STRING}

参考

CTF常见编码及加解密(超全)

标签:编码,BUUCTF,小写字母,WriteUp,Crypto,解密,flag,表是
From: https://www.cnblogs.com/Guanz/p/17812541.html

相关文章

  • 0xGame 2023【WEEK4】Crypto WP
    DangerLeak查看代码fromrandomimport*fromsecretimportflagfromCrypto.Util.numberimport*m=bytes_to_long(flag)p=getPrime(1024)q=getPrime(1024)n=p*qphi=(p-1)*(q-1)whileTrue:M=getrandbits(954)d0=getrandbits(70)......
  • 0xGame 2023【WEEK3】Crypto WP
    EzECC1、题目信息还在偷听小爱和小爆的通讯!Hint1:也许SageMath能给你想要的东西Hint2:预期解法时间估计可能一两分钟左右,可能更短Hint3:阿贝尔群上的加加减减能随便写吗?查看代码 fromCrypto.Util.numberimport*fromsecretimportmsgimportrandomflag......
  • CTFshow--crypto(1-5)
    crypto1. 直接倒序就可以crypto2. 在crypto中遇到一串未知字符,可以使用CTF在线工具中的JSFuck解密,网址为:http://www.hiencode.com/jsfuck.htmlcrypto3. 遇到一些奇怪的文字时可以先另存为,再查看文件,最后利用aaencode颜文字加密即可crypto4. 直接利用CTF工具中的RS......
  • crypto 2023.10.31-11.05
    1.a.题目后面有"="就先猜一手base64编码,直接复制base64解码解密即可得到flagb.故直接用工具进行解密 2. a.因为是MD5加密,故直接用工具解密 3. a.因为是Url加密,故直接用工具解密 4. a.看题目像是凯撒密码,直接使用工具,并找到flag  5. a.因为key{}里面......
  • 2023寒鹭Tron-CTF迎新赛 CRYPTO Misc 全WP
    CRYPTO简简单单1、题目信息U2FsdGVkX1+2gTXPuTetdM1p+IETUDXAHe2eC33jQfgdJoOmmrJq2、解题方法兔子密码,在线工具直接解简简单单21、题目信息part1offlag:++++++++++[->++++++++++<]>++.++++++.<+++[->---<]>--.++++++.<++++[->++++<]>++++.-----......
  • DASCTF Crypto
    官方wpEzRsa✔$\quad$签到题$\quad$到此为止了QAQ二次剩余喵完全剩余系定理如果用一个与模数互质的数去乘完全剩余系的各数,则得到对于模数的又一个完全剩余系二次剩余计数定理对于奇素数\(m\),\(p=\frac{m-1}{2}\),则\(m\)有\(p\)个不同的二次剩余\(1^2,2^2,3^2.......
  • window.crypto.getRandomValues
        vararr=newUint8Array(8);varcrypto=window.crypto||window.webkitCrypto||window.mozCrypto||window.oCrypto||window.msCrypto;if(crypto){crypto.getRandomValues(arr);}else{//如果浏览器不支持window.crypto,则使用Math.random()作......
  • 基于sm-crypto的sm4的请求加密&响应加密
    有时候需要对项目的请求和返回值进行加密请求,因而笔者使用了sm4,读者也可以使用别的库如md5封装加解密://ciphertext.jsconstsm4=require('sm-crypto').sm4//此为密文key,非常重要exportconstCIPHERTEXT=`wzdxcskwzdxcskwzdxcskwzdxcskwzdxcsk`//我真的想吃烧烤我真的......
  • FSCTF 2023(公开赛道)CRYPTO WP
    RSA11、题目信息提交格式:FSCTF{你所解出的内容}p=1458769258361q=4556983871563e=17求d2、解题方法expfromgmpy2import*p=1458769258361q=4556983871563e=17d=int(invert(e,(p-1)*(q-1)))print(d)#FSCTF{5865518808244394324786753}做不出来就别阴阳怪气......
  • DASCTF X CBCTF 2023|无畏者先行 CRYPTO—WP
    EzRSA1、题目信息fromCrypto.Util.numberimport*importrandomfromgmpy2import*fromlibnumimport*fromflagimportflagdefpadding(f):random_chars=bytes([random.randint(0,255)for_inrange(32)])f=f+random_charsreturnfdefg......