能力值:
( LV9,RANK:140 )
|
-
-
2 楼
尝试 查找对CreateFileA的调用 动态调试可以在CreateFileA CreateFileW下断点
|
能力值:
( LV1,RANK:0 )
|
-
-
3 楼
大佬,我两个createfile都打断点了,但是运行后没有在这两个端点停下
|
能力值:
( LV1,RANK:0 )
|
-
-
4 楼
也没有看到这个上下文有ifstream的,realfile倒是有两处,一样是打了断点没有反应的
|
能力值:
( LV1,RANK:0 )
|
-
-
5 楼
我回头又去看了一下GetOpenFileNameA(v8),发现路径应该是创给v8的,但是v8是这个结构体struct tagOFNA *v8;,也看到不结构体张什么样,应该跟FileOpen 差不多吧,然后我就看了v8的赋值 v8 = (struct tagOFNA *)((char *)v1 + 92); 而v1 = this;又是this的赋值,v1是个CDialog 对象指针,CDialog *v1;,this是个形参CDialog *this,接着我又调到上级看,他又是一个char v21的单字符。。。我就懵了
|
能力值:
( LV1,RANK:0 )
|
-
-
6 楼
发现多个电脑反汇编的伪代码类型都不一样,而且MFC的又没多少人会,不纠结了,请问怎么结贴
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
看不懂你在说什么... 我只能回复我看得懂的, ifstream是c++的模板库, 编译成汇编以后,你在ida等调试器里面不可能找得到ifstream的;
你截图里面都识别出mfc的符号了,说明你有pdb对吧? 所以你是在干啥? 逆向别人的还是调试自己的? 调试自己的为什么不用源码呢? 代码丢失?
|
能力值:
( LV9,RANK:140 )
|
-
-
8 楼
方便把文件发出来看看吗?
|
|
|