前年编的一个单机数据库程序(基于BDE的),原程序找不到了,现在客户要求修改一个数据,不知哪位大虾可以告诉我怎么直接修改可执行文件?(100分)

  • 主题发起人 主题发起人 ndch
  • 开始时间 开始时间
to amsea:你怎么改的?是浮点数的300,不是整数的300.
 
你在delphi里怎么写的?
只要你是直接写:
aa:= 300;
就按照我上面的办法可以搞定,但是由于程序里出现2c 01的地方很多,需要你试很多次。
我搞成了。

你可以写个程序,试试,数字用特殊点的。
你就明白了。

有问题找我:
QQ:85120358
不过,最快要明天了,我现在就回家了。
 
抱歉,搞不定浮点的,我自已跟踪了半天,关于浮点部分的汇编代码看不懂(老实说,根本找都找不到),
而整型的就可以。
恐怕是没有办法了,如果是变量,用游戏修改工具就可以快速定位,然后动态跟踪,但常量则这一招都不好使了。
破解论坛那边都没人理我。
 
多人接受答案了。
 
后退
顶部