滴水三期:day01.4-OD及vc6快捷键

一、OD和VC++的快捷键

  • VC++的使用:
    • CTRL+F5执行程序
    • F5从断点处执行
    • F9设置断点
    • F10单步执行
    • F11跟踪函数
    • SHIFT+F5停止调试
    • ALT+8进入反编译
  • OD的使用:
    • CTRL+F2重启程序
    • ALT+F2关闭被调试程序
    • F2设置断点
    • F4从光标选中的地方开始执行,可用来跳过某些循环
    • F9CPU从断点处开始执行
    • F8单步调试
    • F7进入函数
    • CTRL+G跳转到某地址

二、OD和VC6数据存储显示方式

  • OD数据窗口中数据是反着从低位存到高位的,所以如果数据窗口中显式的是(如果我们选择一个地址表示32位,那么就32位32位的读取)12 34 56 78,那么应该写成0x78563412。
  • OD堆栈窗口中数据自动帮我们正过来了,比如一个堆栈地址中的数据为0x12345678,那么我们就读作0x12345678。但是我们要知道这32位中低8位是78,然后依次往高位走时56,34,12。即如果一个地址0xFF4504表示4字节内存,那么0xFF4504中存的是78,0xFF4505中存的是56,0xFF4506中存的是34,0xFF4507中存的是12
  • 而在VC6中,堆栈图中的数据是反着存的,比如一个0x12345678,在堆栈中显式0x78563412。即从左往右是低位到高位
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值