re3

idc脚本|AES加密

进入main函数,发现一个循环和两个函数,其中循环是对第二个函数进行异或,因此需要用脚本将他解出来

p1
p2
点击file,再点scpirt command,点import导入脚本

p3
再找到该函数,都是数据,选中全部数据,按d转化为data形式,再选中数据,右键分析选中区域,再点击force强制执行,最后按P生成函数

之后就可以分析了,按shift+alt+f可以使用findcrypt插件查看加密

p4
最后写出脚本

p5
关于AES加密:AES是高级加密标准,在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,目前已经被全世界广泛使用,同时AES已经成为对称密钥加密中最流行的算法之一。AES支持三种长度的密钥:128位,192位,256位。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 3049155267@qq.com

💰

×

Help us with donation