社区
Delphi
帖子详情
谁能帮我找出这个EXE文件里的数?
Donmi
2003-01-06 05:32:02
我有一个下载下来的文件,只是个演示版,其中限制了只能输入10条记录,有谁能帮我找出这个数字10到底应该在EXE文件内可能的位置?我用16进制编辑器搜索,可文件里面有近五万个10,我该改哪个?我只知道这个文件是用DEPHI编译成的。
...全文
92
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啦
qt-嵌入其他
exe
文件
本文介绍在Qt
里
嵌入并执行他人软件的方法。先创建QT Widgets Application工程,在图形界面添加按钮和QLineEdit,为按钮添加槽函
数
。将
exe
文件
作为资源添加进工程,在mainwindows.cpp添加头
文件
并实现相关函
数
,查询
exe
资源路径替换代码中的路径即可运行。
如何让程序ab.
eXe
自已删除干净硬盘
里
的本
文件
自己的ab.
eXe
文件
?亲测有效
本文收录于《全栈Bug调优(实战版)》专栏,针对用VB编写的ab.
exe
在运行中自我删除的问题,给出解决方案。因Windows不允许直接删除运行
文件
,可借助批处理
文件
,在VB程序中生成临时批处理
文件
,延时几秒后删除ab.
exe
及自身,程序退出时调用删除方法。
将自己的Java程序转为
exe
文件
本文详述了如何将Java程序打包成jar
文件
,并进一步转换为可在Windows系统下直接运行的
exe
文件
的方法。首先介绍了如何利用Eclipse将程序导出为jar
文件
,接着详细解释了借助
exe
4j工具将jar
文件
转化为
exe
文件
的具体步骤。
前端网页生成
exe
文件
,并把
exe
文件
打包成可安装的
exe
文件
本文介绍了如何使用nw.js将前端网页打包成
exe
文件
,并通过Inno Setup Compiler将其进一步封装为可安装的
exe
程序。首先,创建package.json
文件
,然后将网页内容压缩成.nw
文件
,用nw.
exe
打包生成
exe
。接着,使用Inno Setup Compiler配置安装程序,添加
文件
夹,最终完成可执行安装
文件
的制作。
程序打包成
exe
文件
本文介绍了使用NSIS和NIS EDIT将Qt5编译后的程序打包成
exe
文件
的方法。先安装两款软件,然后通过NIS EDIT的向导设置程序信息、图标、
文件
、安装目录、授权
文件
等,添加需要安装的
文件
,设置快捷方式名称、卸载信息,最后勾选相关选项生成
exe
文件
。
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章