子程序调用编程序例子_通过一个例子来介绍OD的简单使用

本文通过一个简单的逆向工程实例,介绍了如何使用OllyDbg动态调试器分析程序。从打开程序、理解各窗口功能到设置断点,追踪输入验证过程,最终找到隐藏的flag。文中详细阐述了动态调试中的关键步骤和常用快捷键,适合初学者了解OllyDbg的使用。
摘要由CSDN通过智能技术生成

e8235293556decef5ad2091e779682ab.png

OllyDbg是一个32位动态调试器,在平常做逆向的题中用的比较多,下面用bugku一个简单的例子Eazy-Re来介绍一下OllyDbg的使用。

首先打开程序,看一下是干什么的,他提示你输入flag,这里我随便输入几个字母,提示我不正确。

26c562df8911c09d89d2d0f32c4f1dc8.png

我们用OD打开程序,会看到下面的这个样子,如果没接触过OD的人可能直接被劝退了,这是啥乱七八糟的,别急,一点点来看,打开程序后会出现5个面板(我更喜欢称之为窗口),分别是反汇编窗口,信息窗口,寄存器窗口,数据窗口,栈窗口。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值