社区
Delphi
帖子详情
谁能帮我找出这个EXE文件里的数?
Donmi
2003-01-06 05:32:02
我有一个下载下来的文件,只是个演示版,其中限制了只能输入10条记录,有谁能帮我找出这个数字10到底应该在EXE文件内可能的位置?我用16进制编辑器搜索,可文件里面有近五万个10,我该改哪个?我只知道这个文件是用DEPHI编译成的。
...全文
28
10
打赏
收藏
谁能帮我找出这个EXE文件里的数?
我有一个下载下来的文件,只是个演示版,其中限制了只能输入10条记录,有谁能帮我找出这个数字10到底应该在EXE文件内可能的位置?我用16进制编辑器搜索,可文件里面有近五万个10,我该改哪个?我只知道这个文件是用DEPHI编译成的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Donmi
2003-01-13
打赏
举报
回复
softice好象没有XP版的,我的系统只有Windows XP,看来没办法了。好了,给大家加分!
ehom
2003-01-06
打赏
举报
回复
SoftICE,W32DASM都是好东东,DeDe可以用来还原得到窗体资源!在用工具之前!学学汇编,PE!破解原理不难理解,关键是找对地方!如判断是否10次后,会有条条件跳转指令
如:
cmp al,0Ah
jnz 地址
修改跳转的地址即可让其判断语句失效,达到目的!
如果你确定是变量,那肯定有赋值的语句!
如:
mov ebx,$0000000a
如果是常量10(const i=10),编译器会用$0a替代
直接修改即可!
不过还有很多问题需要注意,用10次是表象,不一定就用到了10!修改内存中的数据状态和修改程序本身是两个概念!使用次数的相关数据可能存储在某些地方!
没有什么经验,只知道点皮毛!呵呵!
yansea
2003-01-06
打赏
举报
回复
对了,我说的那个dede看看界面效果不错,千万别指望能找出其中的变量什么的。
yansea
2003-01-06
打赏
举报
回复
你到asm.yeah.net看看,不过里面是没有的,但是上面的一个友情连接上有……
好象是“老罗的缤纷天地”。
不能象你说的那么改,若你会用softice的话,跟踪一下就可以了。
不过其实我也不太懂softice,呵呵。
Donmi
2003-01-06
打赏
举报
回复
to yansea(思宏):
请问dede哪里有下载?
我本来是找出所有的10,然后改一个,运行一次,可后来一看有五万多个,晕了!
yansea
2003-01-06
打赏
举报
回复
不对,我的方法是查找,改变目标程序中的变量,对你好象帮了了什么。
killlaoli
2003-01-06
打赏
举报
回复
学习!
yansea
2003-01-06
打赏
举报
回复
有一套dede的软件,专门反编译delphi,bcb的程序,效果很好。
不过若要查看变量吗,还都跟踪调试。
我有个思路,是这样的。
遍历整个目的进程的地址空间,一般从0到2g。
不过这是虚拟的地址空间,还有判断是否真正提交物理存储器,页面的属性应为可读可写(若写死在程序里怕不能写了,即只读)
然后找是10的值,可以得到很多,记录下其虚拟地址;
改变数量,再次遍历查找。
直到找到为止。
一般用到什么readprocessmemory,writeprocessmemoy,queryvirtualex?之类的函数。
我到是写了一个类似的修改其他程序内存的东西,不过很简陋,也不太好使。
只能改一小部分程序~~
Donmi
2003-01-06
打赏
举报
回复
我当然知道是A,十进制的10就是16进制的A,我只是想如何缩小范围?
Billy_Chen28
2003-01-06
打赏
举报
回复
应该是A啦
计算机无法读取
exe
文件
,电脑打不开
exe
文件
怎么解决
电脑打不开
exe
文件
怎么解决?电脑
exe
文件
怎么打开?
exe
是可执行
文件
的
文件
格式之一,可以在系统中直接运行,不过有些是病毒
文件
,所以要注意区分一下。有些朋友遇到了电脑打不开
exe
文件
的情况,又不知道电脑打不开...
c语言中找不到
EXE
,windows找不到
文件
c:\windows\system32\msdt.
exe
如何解决
缺少它将导致部分功能无法使用,如果msdt.
exe
出现错误,那是因为windows系统在运行中出现了错误,近日有用户想要打开windows系统中的msdt.
exe
文件
,通过路径c:\windows\system32\却怎么也找不到msdt.
exe
的存在,那么...
计算机无法读取
exe
文件
,详解
EXE
文件
出错不能打开的修复方法
出现
文件
打不开的情况可能就是系统中的注册表设置的值有问题造成的,很多的小伙伴都是有出现这样的情况不知道怎么处理,今天小编就来跟大家分享一下详解
EXE
文件
出错不能打开的修复方法,修复打开
EXE
文件
情况。...
如何
找出
nginx配置
文件
的所在位置?
要
找出
配置
文件
的位置,需要先
找出
nginx可执行
文件
的路径 , 这
里
有几种方法: 1、如果程序在运行中 ps -ef | grep nginx # ps -ef | grep nginx root 29514 1 0 Mar01 ? 00:00:00 nginx:
java .
exe
文件
哪
里
找_关于Windows:通过Java代码以编程方式找到绝对的java.
exe
路径...
如果我有一个由用户启动的Java jar或类
文件
(假设在环境变量中设置了java路径),那么我如何从代码中
找出
java.
exe
/ javaw.
exe
的绝对路径,
文件
正在启动。像在ubuntu上一样,我们可以运行:% which java并显示路径。...
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章