debug d100反汇编结果分析

原创 2012年03月31日 15:50:44

0af9:0100     b2 47 b4 02 cd 21               b2 47  b4 02   cd 21     90  90  90  90

都是16进制数

 

90=nop

b2=mov dl,47           47='G'

b4=mov,ah,02

cd=int 21

 

 

90=nop

b2=mov dl,47          47='G'

b4=mov ah,02

cd=int 21

 

 

再来练习一遍 打开debug回车

a100

mov dl,47

mov dl,47        只是为了机器码比较明显

mov ah,02

mov ah,02

int 21

nop

nop

nop

 

 

 

 

 

 

 

g1b

显示G

d100

显示

b2 47 b2 47               b4 02 b4 02          cd 21       90  90  90

相关文章推荐

xcode反汇编调试iOS模拟器程序(七)Debug与Release的区别

首先自己写一段代码,加好断点,分别在Build Configuration为Debug和Release下运行,查看反汇编 - (void)test { UIButton *button ...
  • hursing
  • hursing
  • 2013年04月07日 11:49
  • 7676

C++反汇编八(函数调用_Debug版本)

int x=CallFunc(2,3); 0040185B push 3 // 第二个参数3入栈 0040185D push 2 // ...

c代码反汇编研究初探(1),DEBUG篇。http://xue23.blog.163.com/blog/static/9793442005329319570/

1. _stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。 2、_cdecl是C和C++程序的缺省调用方式. C调用约定...

linux 反汇编分析变量地址并用gdb修改运行中的程序内存变量实验

准备样本文件: a.c #include #include unsigned int a=0xFFFFFFFF; unsigned int b=0xEEEEEEEE; void main...

IDA反汇编/反编译静态分析iOS模拟器程序(六)交叉引用

交叉引用cross reference是指 这个地址的 数据或代码 引用了哪个地址 以及 被哪些地址的代码所引用。引用了哪个地址,在反汇编就能看出来,一行汇编代码自然只会引用一个地址。但被引用是一对多...
  • hursing
  • hursing
  • 2013年05月30日 14:43
  • 15773

IDA反汇编/反编译静态分析iOS模拟器程序(五)F5反编译

反编译是IDA最让人振奋的功能,它的本质是IDA的一个插件,不过会被当做hex-rays的另一个产品。既然是产品,那当然就另外收费,demo版是没有的。反编译的快捷键是F5,菜单位置在 顶部菜单Vie...
  • hursing
  • hursing
  • 2013年05月16日 17:20
  • 16100

IDA反汇编/反编译静态分析iOS模拟器程序

转载自:http://blog.csdn.net/hursing (一)利用IDA和LLDB探索WebCore的C++类的继承关系 开刀的类名叫 PluginWidgetIOS,利用lld...
  • zkdemon
  • zkdemon
  • 2016年06月24日 15:22
  • 4221
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:debug d100反汇编结果分析
举报原因:
原因补充:

(最多只允许输入30个字)