文章内容来源:华盟社区论坛
文章内容连接:
题目来源:DUTCTF
题型叙述:菜鸡开始学习逆向工程,更先是非常简单的题型
下载来源于:
1、下载flag.exe程序流程并开启分析輸出的有效信息内容,能够看到有中文輸出。
2、应用反向专用工具IDA将其开启。
3、应用键盘快捷键:shift f12,能够打开string对话框,一键找到全部的字符串数组(精准定位中文)。
4、双击鼠标flag get字符串数组进到IDA View-A标志构架,这儿能够查询程序流程的逻辑性树形图,把程序流程的构造更个性化地表明出去,便捷大家的分析。
5、精准定位在其中详细地址00413E六零后应用键盘快捷键:CTRL X引入交叉式目录。
6、应用键盘快捷键:F5进到伪代码后分析编码。
分析:编码不明白找百度搜索:
strcmp涵数是string compare(字符串比较)的简称,用以较为2个字符串数组并依据较为結果回到整数金额。基本上方式为strcmp(str1,str2),若str1=str2,则回到零;若str1<str2,则回到负值;若str1>str2,则回到正数。
_mm_load_si128:载入128位值
_mm_store_si128:储存128位值
掌握strcmp涵数后v5和v9必须较为v9是随便键入的值v5是系统软件的值,分析后v5也是涵数xmmword_413E34取值的,因此寻找涵数xmmword_413E34的值就可以了。
7、双击鼠标涵数xmmword_413E34,能够发觉其值后转为字符串数组。
8、把flag的值键入flag.exe程序流程里就可以啦!
由于市场经济的萎缩,许多的人都在诉苦收入越来越低,一不小心就得赋闲,钱越来越难赚,消费程度却日益增加。其实此刻就这么一个状况,只要肯想步伐,钱或者也没那么难赚。好比说此刻许多人都喜欢喝奶茶,为什么不实...
本文导读目录: 1、java汉化教程 2、java 的翻译 3、关于学习Java语言 4、JAVA关于数据库连接的问题,大家帮帮我啊,急! 5、JAVA学习求助 6、我要学java...
一、网上报税流程如下: (一)开通方法登陆国家税务局网站,通过“网上办税”栏目进入,点击“注册”将出现一份申请表格,填写完成表格中的相关栏目,然后点击“提交”。提交成功后,打印该申请表并盖上公...
难题寻求帮助: 求善心的黑客帮助,黑客完全免费帮助不收款的有没有?急急急~~ 高品质回应: 天地沒有免费午餐! 我是小柯,今日的话题讨论是中国黑客教父3有多强大,在中国有过一位黑客超级天才,他...
克日,一则“川美校友聚会校长超级变身卓别林逗乐整场”的新闻报道在网络上引起关心与热捧。据统计,28日,重庆高新区,四川美术学校举办80周年纪念校友聚会晚会节目。 川美校友聚会校长超级变身卓别...
第一步. 下载并装置JDK.↓↓↓↓↓↓http://tu.acfun.tv 如:123abc然后慢慢跑啊慢慢跑,半途还去洗了个澡..最终跑出来一切的数据库..再跑..暗码..1...