当前位置: 行情首页 >> 技术文章 >> SOFT-ICE跟踪了一个有密码

  • SOFT-ICE跟踪了一个有密码的程序,应该怎样才知道这些语句在原文件中对应的位置吗? 扩充话题 / 灌水乐园
  • 2007-10-20 0:48:48 杭州电脑数码城 转载来源:csdn.net
  • 社区 - 扩充话题 / 灌水乐园

    SOFT-ICE跟踪了一个有密码的程序,应该怎样才知道这些语句在原文件中对应的位置吗?

    () 2000-03-01 16:18:00在 扩充话题 / 灌水乐园 提问

    请问各位大侠一个问题:
    我用SOFT-ICE跟踪了一个有密码的程序,已经找到判断和跳转语句
    但不知道怎样在原文件中修改(在内存中修改是可以的)。因为我不
    知道这些语句在原文件中对应的机器码地址。
    你能告诉我应该怎样才知道这些语句在原文件中对应的位置吗?
    原文件查看我用的是:UltraEdit-32
    问题点数:50、回复次数:3

    1楼 Un1 () 回复于 2000-03-01 16:25:00 得分 10


    用 D 命令看一下此语句附近的字节数据并记下特征,然后用VC的Binary方式打开查找到后即可修改。

    2楼 netmare () 回复于 2000-03-01 16:43:00 得分 40


    用d是不行的,应该这样:
    用F3或src命令切换源码模式,保证在指令前面显示机器码,记下在跳转指令附近连续几条指令的机器码(记的指令越多越好),修改跳转指令,记下修改后的值和位置.
    用ultra edit打开exe文件,查找你记下的那一串十六进制数,然后把相应位置的跳转指令改成需要的值.
    其实,这样修改并不太好,除非你已经对整个程序了如指掌,否则有可能会有副作用,不如跟踪找到正确的密码.

    3楼 dongcan () 回复于 2000-03-06 10:29:00 得分 0


    可否把你的soft-ice软件Email给我一份,谢谢!
    Email:wangzhiyue@yeah.net

竟价广告:

    业界行情新闻声明事项:

    • ☉本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性!
    • ☉如其他媒体、网站或个人从本网下载使用,必须保留本网注明的“稿件来源”,并自负版权等法律责任。如对稿件内容有疑议,请及时与我们联系.
    • ☉如本网转载稿涉及版权等问题,请作者在速来电或来函与杭州电脑数码城网联系.
    • ☉本站网址:http://www.ititt.com/投诉邮箱:6371222@qq.com