菜鸡开始学习逆向工程,更先是非常简单的题型

访客4年前黑客文章1147

文章内容来源:华盟社区论坛

文章内容连接:

题目来源: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、犬瘟宁和胸腺肽...

招收定向生的学校(定向生和统招生的区别)

  定向生事实上是Xi初中升高中定向生现行政策下的一类学员。   定向生现行政策就是指:高品质普高以不少于50%的招收计划分配到本地域全部中学,并适度向乡村中学和欠缺中学(包含“名牌大学”文化教育联合...

薄荷健康拆解分析报告:如何给用户提供全面的服务?

薄荷健康拆解分析报告:如何给用户提供全面的服务?

编辑导读:“熬最晚的夜,敷最贵的面膜”,这是经常用来挖苦年青人朋克养生的语句。可是有一批年青人,从饮食和举动节制本身的身材,保持身体康健。他们傍边有不少人用了一些康健打点软件来帮助举办,好比薄荷康健。...

祝贺高考成功的贺词 2018祝考生高考加油说说朋友

今天今年高考,焦虑不安而又激动,带著我觉得好像返回了今年高考中一样,有些人会由于自身的亲朋好友或是朋友给油,有些人会由于再度的今年高考而感叹,那麼今年高考来到,如何写祝福语呢,我就而言讲吧。 庆贺今...

麦当劳的经营方式是什么(麦当劳管理模式)

麦当劳的经营方式是什么(麦当劳管理模式)

这两天关注度最高的公司动态大概就是中信(Citic)宣布与凯雷(Carlyle)共同收购麦当劳(McDonald's)中国大陆和香港业务控制权了。不过,对此事的很多解读并不很准确。全叔跟踪麦当劳中...

破微信密码

方法:直接进入手机安全设置页面,解除微信安全锁即可具体步骤如下:工具:oppor9m1、打开手机,在桌面中找到并点击设置。2、进入设置页面后,点击安全。 “不可能通过软件可以破解用户设置的加密数据。目...