BaseCrack能够支持目前社区使用最为频繁的Base编码机制,其中包括Base16、Base32、Base36、Base58、Base62、Base64、Base64Url、Base85、Base91 支持的编码方案 Base16 Base32 Base36 Base58 Base62 Base64 Base64Url Base85 Base91 Base92 主要功能 能够对任意模式的多重Base编码数据进行解码 能够对目标Base数据的编码方案类型进行预测; 工具特殊之处 在BaseCrack的帮助下,我们就可以一次性对任意模式下的多重Base编码数据进行解码了 可能你会在一次CTF比赛中遇到一个使用了Base64、Base91
blogs-details/20200610023650308uc26967kvm3noun base92解密 https://ctf.bugku.com/tool/base92 又根据base家族加密判断,这可能是base91 加密, https://ctf.bugku.com/tool/base91 得到字符串lsbjiami 那么这应该就是lsb加密的密码了 lsb加密解密脚本:https://github.com/livz
Base16 Base32 Base58 Base62 Base64 Base85 Base91 编码/解码 - 锤子在线工具走个密钥爆破。
Base32 编码、解码Base45 编码、解码Base58 编码、解码Base62 编码、解码Base64 编码、解码Base64URL 编码、解码SafeURL 编码、解码Base85 编码、解码Base91
#<W3$Q,2TM] 解题思路: 1、观察密文,尝试Base85、Base91等编码,均失败。 2、结合题目,联想到UUencode编码,尝试后成功,得到flag。
Base32 编码、解码Base45 编码、解码Base58 编码、解码Base62 编码、解码Base64 编码、解码Base64URL 编码、解码SafeURL 编码、解码Base85 编码、解码Base91
Base32 编码、解码Base45 编码、解码Base58 编码、解码Base62 编码、解码Base64 编码、解码Base64URL 编码、解码SafeURL 编码、解码Base85 编码、解码Base91
Base32 编码、解码Base45 编码、解码Base58 编码、解码Base62 编码、解码Base64 编码、解码Base64URL 编码、解码SafeURL 编码、解码Base85 编码、解码Base91
#<W3$Q,2TM]解题思路:1、观察密文,尝试Base85、Base91等编码,均失败。2、结合题目,联想到UUencode编码,尝试后成功,得到flag。
,可以有选择的对其调用的子函数进行断点跟踪(需要注意apk的断点扫描检测,发现断点会直接崩溃),根据动态调试的数据分析并识别出重点函数sub_1228(变异SM4算法ECB模式),sub_DA4(变异base91 分析出SM4魔改的数据如下: Base91魔改的数据如下: 至此了解了程序加密流程以及加密算法,但依然缺少SM4加密密钥和最终的密文,对apk进行res资源反混淆,发现如下图文件: 爆破解密脚本如下 解密结果为 接下来即使三部分密文的排列组合问题,必有一个字符串可以通过base91解密—>SM4解密-->base85解密得到正确flag(“Andr01dReMi3clsS0Ea5y!!!
因此,我认为猜测 Base16,Base32,Base36,Base58,Base91 或 Base122 等算法的名称意味着什么并不是问题。
8 base家族 这确实不是base64,不是base32,不是base16.这是神奇的base91……. flag{554a5058c9021c76} 9 把猪困在猪圈里 题目提示的很清楚是与猪圈密码有关
&QI;@^ARm}UKOkICi#X.ixEmN]D base91解码得到flag TFCCTF{sh3’s_4_10…_but_0n_th3_ph_sc4l3} MAFIOSO A soldier
LyJJ9bi&M7E72*JyD 根据首位的感叹号特征 推测是base91编码 解码后得到: 39,164,108,224,214,24,102,72,78,67,219,196,27,67 发现不对劲
这就是本题的第三处阴间,这变量名是人看的吗,傻眼了都,不替换变量名,这谁受得了, poc 脚本如下: import struct def decode(encoded_str): ''' Decode Base91
//base62.io/(支持中文) http://decode-base62.nichabi.com http://ctf.ssleye.com/base62.html(仅支持数字) 7. base91
4069483c2c7b2a3b6f55702f696d2251506c6079522a69657d4e4b3b2e4421587529623a4a5b526a2b364b4b4d37504069483c2c7b2a3b6f55702f696d2251506c607952放入CyberChef进行转换,发现原文好像经过了多次编码,放进decode.fr进行识别发现是base91
Xu)b:J[Rj+6KKM7P@iH<,{*;oUp/im"QPl`yR 一堆乱码,尝试base全家桶解密 图片 发现base91可以成功解开一部分,说明上述字符串中后面有多余的字符,一个一个删掉后尝试
Bitcoin的钱包地址,Base58不使用数字”0”,字母大写”O”,字母大写”I”,和字母小写”l”,以及”+”和”/”符号 ♣base62及其特征 密文由62字符(0-9,a-z,A-Z)组成 ♣base91