算法推理助手(转载)

查看 74|回复 9
作者:yudian   
之前发了一个帖子 在其他论坛有看到过一个推理加密算法的工具感觉挺厉害的,有人研究过没 - 『水漫金山』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn
有人开发了一个算法推理工具感觉挺厉害的,输入加密后的数据就可以遍历出对应的加密算法和对应的key,现在在github上面看到有人开源了,现在拿来给大家分享一下
项目地址:GitHub - HZJQF/help_tool: 推理算法助手(降维打击)


68747470733a2f2f692d626c6f672e6373646e696d672e636e2f6469726563742f63656461613236.png (37.64 KB, 下载次数: 0)
下载附件
2024-9-6 15:12 上传



68747470733a2f2f692d626c6f672e6373646e696d672e636e2f6469726563742f31366665313633.png (9.78 KB, 下载次数: 0)
下载附件
2024-9-6 15:12 上传



68747470733a2f2f692d626c6f672e6373646e696d672e636e2f6469726563742f31336561356638.png (77.03 KB, 下载次数: 0)
下载附件
2024-9-6 15:18 上传



68747470733a2f2f692d626c6f672e6373646e696d672e636e2f6469726563742f32653739336136.png (45.25 KB, 下载次数: 0)
下载附件
2024-9-6 15:18 上传

在其他论坛看到关于算法推理的原理如下(搬砖)
原帖地址:https://bbs.125.la/forum.php?mod=viewthread&tid=14832178
1.当我们得到密文数据时,应当对目标进程实现挂起操作,(避免内存被释放)
2.1. 将目标进程挂起后,我们可以使用Windows 官方API (MiniDumpWriteDump )命令实现对目标进程内存的转存
2.2. 或者使用API打开进程,依次读取目标进程的内存,写出到文件
2.3. 若你有其他方法也是可以的,总之将目标进程的全部内存保存下来,供我们后续分析
3. 当得到目标进程的内存数据后,我们应当取消对目标进程的挂起操作。
4. 接下来就是对内存文件的分析了
5.1. 要解析出内存中出现的全部字符串,如果直接用的话,字符串肯定太多了,那么肯定要过滤一些字符串的
5.2. 首先我们要知道字符串的一些特征
5.2.1. 比如字符串正常情况下都是以字节0结尾
5.2.2. 如果字符串包含中文大于字节127的肯定是连续2个或3个字节的倍数
5.2.3. 根据这些情况,以及一些你自定义的规则进行过滤,这个过滤步骤相当重要(剩余的字符串数量太多,可能之后推理的时间变长,剩余的太少可能将正确需要的给过滤掉了,导致推理不出来)5.2.4 当过滤完成后,你就可以根据密文猜测是什么类型的算法了,假设密文是16字节(hex之后是32字符)这种密文,大概率是MD5,所以你可以对刚才过滤后的所有字符串进行一次计算MD5,如果结果和你得到的密文一致那就是推理成功了
5.2.5 假设密文是64字节,你可以尝试DES,AES,SHA-512,因为DES加密块是8字节,AES加密块是16字节,而密文长度64又刚好是8和16的整倍数,而SHA-512刚好是64字节的结果,所以都可以尝试
以上内容来自网络收集,如有侵权请删帖

字符串, 字节

水清无余   


nbwww 发表于 2024-9-6 16:20
好事做到底  下载转存下呗

https://bbs.125.la/forum.php?mod=viewthread&tid=14833755&highlight=%E6%8E%A8%E7%90%86
ckzhourong   

感谢分享
User2023   

试试,不知道好不好使,要是好使的话可太方便了
tyan   

感谢分享
飞来飞去   

可以增加IC+ID算法推理吗?
不苦小和尚   

app小程序都支持吗
yudian
OP
  


飞来飞去 发表于 2024-9-6 16:05
可以增加IC+ID算法推理吗?

我这边是转载,作者已经开源了,希望论坛有大佬进行完善
nbwww   

好事做到底  下载转存下呗
不知道改成啥   

我记得有个安卓版本的监控工具但是忘记叫啥了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部