永发信息网

用od查找变量

答案:1  悬赏:0  手机版
解决时间 2021-01-24 17:58
用od查找变量
最佳答案
这个是堆栈参数,ebp一般指向的是外层call的压栈参数。这个应该比较好找。
方法么,选中右下角堆栈窗口,Ctrl+G ebp,回车,跳转到当前ebp。然后在地址上回车显示相对地址,自己到+8位置看就行了。看样子应该是外层call的第二个压栈参数。追问
还是不会弄……堆栈窗口修改的成00000001的话就无法保存

反汇编窗口反回到程序领空就是上面第一张图的界面
追答多看看OD的基础操作,多学学东西。
该说的我都说了,你问的是[ebp+8]怎么回溯,我告诉你方法了,这个变量就是堆栈上来的。从堆栈窗口看,你这个是EnableWindow函数,就是启用或者禁用一个窗口控件,你可以百度这个函数查看具体释义。
单纯修改堆栈窗口是没用的亲,它们是临时数据,你要找到堆栈数据的确切来源。一般的逻辑是这样:
if(通关)
{
EnableWindow(TRUE);
}else{
EnableWindow(FALSE);
}

你要做的是改成这样:
if(TRUE)
{
EnableWindow(TRUE);
}else{
EnableWindow(FALSE);
}
或者你去找到是否通关是在哪判断的,在这个逻辑上做修改会更彻底,因为上面的做法只是单纯的修改了界面,如果按钮的处理函数中继续判断通关状态,你还是达不到目的。

做逆向要有耐心。。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
CD机是谁发明的?
【itis是什么意思】it's=itis/ithas是什么意
目前杭州首套住房按揭贷款利率是多少
无关风月 独钟你 可让我钟意的人 意思是
纸箱包装使用的纸箱材质有哪些
下列除哪项外,均是主治风湿热痹的药物A.黄柏
鹅抽搐死亡是什么原因
患者男,36岁。被车撞在左腰部和上腹部,伤后
荣威550 1.8无法启动A/C(空调)功能
为什么我会喜欢你?李聪
【总需求曲线向右下方倾斜的原因】列出并解释
跟欢字同音的英文
电池里面有什么
单选题Who'sthatmanwalking_______thehouse
哪里有卖摄像手表上用的数据线的
推荐资讯
一元二次不等式为什么可以用函数解一元二次不
小说里面有蜘蛛女王的末日小说,主角开始和吞
【禁止掉头】禁止掉头用英语怎么说?
请问2012年的新纪元是什么
谁能告诉我:新年的时候为什么不能吃鸡蛋吗?
尸虐百度云链接或加我百度云ok不正经发我 谢
两个数相乘的积是64,这两个数的和是多少
和谐旅社(阜阳太和)地址有知道的么?有点事想
为什么手机重启后,什么东西都恢复成之前的状
三星a9视频聊天黑屏
渔猫多少钱一只
望都县国土局地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?