-
-
[原创]身在何处write up
-
发表于: 2021-11-16 14:19 2781
-
关键函数
关键点在于第二次f_generate生成的字符串与0x1388C77相等,f_generate生成值与传入的参数有关,相同参数返回相同结果
f_generate分成两个部分
第一部分通过循环加异或生成一个固定字符串0x2D02EF80,再与传入的参数一作用生成j,最后返回值的时候取反了
获取flag
因为最后只要将序列号和由用户名生成的随机数进行异或,得到的值再传入f_generate能生成0x13B88C77即可,所以直接获取题目中包含的用户名和序列号,得到第二次传入的值0x52A1ED5A
即5EE54F4C ^ serial = 52A1ED5A
serial = (int)5EE54F4C^52A1ED5A='205824534'
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- [原创]腾讯课堂批量下载详细js逆向及脚本(支持QQ、VX登陆) 10117
- [原创]刚入行时分析的病毒好像又出来了 14034
- [原创]log4j 2漏洞原理及复现 7078
看原图
赞赏
雪币:
留言: