首页
社区
课程
招聘
[原创]第二题解题思路
2015-10-19 14:26 2951

[原创]第二题解题思路

2015-10-19 14:26
2951
1.将程序运行起来后,在ch函数上下断点,可以看出他调用74f19ddc位置,此时传入的第一个参数是你输入的字符串。

------------------------------
2.这个函数调用中,会将输入的字符串做逐位加下标的操作,关键点在74f19190处,注意此时传入的参数,即hexview中76d9c680处

---------------------------------
3.在该函数调用中,首先会对输入的字符串做一个与一个定值做逐位相加操作,该定值是

然后将其作为参数传入到加密函数74f18944

------------------------------------------
4.r5地址是76cba000,应该是动态申请的内存空间。
---------------------------------------
5.解密函数经过分析是一个aes加密算法,密钥为



----------------------------------------
6.解密完成后,通过对比密文判断是否成功


---------------------------------------------------------
8.写出解密程序


最终解的结果为kboloy0

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回