dll文件反汇编

时间:2021-09-26 01:06:53
各位大神能帮我下嘛,我弄了个dll文件,就是不知道它的源码逻辑是怎么样的?以下是dll文件的路径。
http://pan.baidu.com/s/1hrhDZaW
这个dll是个秘钥算法文件
根据安全等级和得到的种子来计算秘钥(等级有3个,分别是0x03,0x07,0x1B)
已知种子和秘钥都是4字节
求反汇编成高级语言,类C

测试数据如下

安全等级0x03
种子0x9E037F52
秘钥0xE6039907


安全等级0x03
种子0x191BE03D
秘钥0x0EA303FA

安全等级0x03
种子0x0
秘钥0xE2833AB5



安全等级0x1B
种子0xCBA1BAEC
秘钥0xBC8884BA

安全等级0x1B
种子0x0
秘钥0xDE4DC8A6

5 个解决方案

#1


几个等级算法类似

#2


反汇编容易,要反编译成高级语言就没那么容易了,可以用IDA,功能非常强大,里面好像也有插件支持反编译成高级语言

#3


我IDA试过,但是看不懂,代码不是很繁琐且不长,但是本人不懂汇编啊,求大神帮助

#4


恩,本人已按照版主建议反汇编成功,得到了想要的代码

#5


我有建议你吗? dll文件反汇编

#1


几个等级算法类似

#2


反汇编容易,要反编译成高级语言就没那么容易了,可以用IDA,功能非常强大,里面好像也有插件支持反编译成高级语言

#3


我IDA试过,但是看不懂,代码不是很繁琐且不长,但是本人不懂汇编啊,求大神帮助

#4


恩,本人已按照版主建议反汇编成功,得到了想要的代码

#5


我有建议你吗? dll文件反汇编