首页
社区
课程
招聘
这样的如何修改?
发表于: 2006-6-25 17:48 3661

这样的如何修改?

2006-6-25 17:48
3661
有一个程序要调一个dat文件。是动态取的这个路径比如
administrator登录的话
它的调用的路径就是
C:\Documents and Settings\Administrator\Application Data\XXX
如果以aaa登录的话
它的调用的路径就是
C:\Documents and Settings\aaa\Application Data\XXX
如果改成就直接就在程序所在的目录调用?

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 4833
活跃值: (2218)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
2
既然知道是动态取路径,就把动态取路径的地方修改为取绝对路径,不就OK了?
2006-6-25 19:43
0
雪    币: 239
活跃值: (52)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
能说说如何改吗?我搜了一下看雪没有搜到相关的贴子。
2006-6-25 20:44
0
雪    币: 239
活跃值: (52)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
哪位给我说一说吧。
2006-6-27 20:17
0
雪    币: 603
活跃值: (617)
能力值: ( LV12,RANK:660 )
在线值:
发帖
回帖
粉丝
5
简单的可以在程序算完路径后patch它, 改成你自己定义的路径.
2006-6-27 21:12
0
雪    币: 207
活跃值: (41)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
一般程序调用路径时都会把程序的路径地址放在EAX或其它的哪个寄存器里,然后调用API函数,会有PUSH EAX或PUSH XXX
在PUSH之前,把EAX或其它的哪个寄存器里里面的地址定位到你预先写好的那个地方就可以
2006-6-27 23:03
0
游客
登录 | 注册 方可回帖
返回
//