这种代码的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]