文章内容来源:华盟社区论坛
文章内容连接:
题目来源: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、美国科幻大片 2、二十世纪福克斯电影公司最近拍的科幻片谁有? 3、科幻片一直都是不错的影视作品,你心目中必看的10大科幻片都是哪些? 4、请问一下黑客帝国123的详细剧...
很多人总是说头条的变现太少了,感觉自己做头条赚不到钱,这个也是很多人不能坚持做下去的主要原因,下面我跟大家聊聊现在头条的一些变现的新功能希望大家可以拓展自己的变现模式。 1.直播带货 直播带货之前...
. 随着科技的发展手机的使用也越来越加普及,而手机卡顿是大部分人都会遇到的情况。安卓手机很大的一个问题就是容易卡顿。安卓手机用多久会出现卡顿 手机卡顿用什么办法可快速解决。友谊长存带来相关介绍。...