[ISCC](Reverse)你猜
2017-05-02 本文已影响207人
王一航
简介 :
你猜
100
*80 solves*
我们设置了大奖,奖金是100块(haha),前提是你要猜对我给的3个字符串,提交的flag形式是flag{str1_str2_str3}。你要问我这三个字符串在哪里,我会说:“你猜”!
[附件下载](http://iscc.isclab.org.cn/static/uploads/0c138118515584a52b13731f779d9e1e/Reverse02.zip)
分析 :
![](https://img.haomeiwen.com/i2355077/611ad166dd0043fb.png)
![](https://img.haomeiwen.com/i2355077/aae48702c8d06f13.png)
![](https://img.haomeiwen.com/i2355077/7fab6da6f9d72109.png)
发现字符串 :
l1nuxcrack
下面的算法就是判断程序在命令行执行的时候
第一个参数是不是等于 l1nux
第二个参数是不是等于 crack
![](https://img.haomeiwen.com/i2355077/72e2f8ccdcbb97b9.png)
只是 ASCII 码的判断 , 进行简单的加减法就可以推算出第三个 password
最终将三个密码以如下格式提交即可
flag{key1_key2_key3}