Squall001 发表于 2008-1-24 19:29:14

这种代码的OD跟踪

#include <iostream>
using namespace std;
void main()
{
    char a;
    cin>>a;
    cout<<a<<endl;
    if(a=='f')cout<<"yes "<<endl;
    else cout<<"no"<<endl;
      getchar();
      getchar();

}以上程序在VC++ 6.0下面编译

今天无聊 于是自己写个测试程序这个程序 生成过后 我想用OD来跟一下 目的是最终让他出现 yes

结果发现 进去过后 根本就没有办法下手 我用查看字符串找到那个“no” 的时候 然后在数据窗口下

断 最终定位了在call   00427110 的时候就是数据输入的地方 ,继续跟下去 输入数据过后 结果就

进入系统领空 出来返回程序领空的时候就跟丢了....... 用了好多次不知道像这种代码 怎么个思

路呢 麻烦有空的朋友指导指导
页: [1]
查看完整版本: 这种代码的OD跟踪