社区
C++ Builder
帖子详情
如何修改自已EXE文件中的内容?
jxhywdh
2001-09-23 11:58:48
我想在EXE文件中设置计数器 每次启动后就在EXE文件的某处 +1
在C++BUILDER 不知道要如何做?
...全文
4459
12
打赏
收藏
如何修改自已EXE文件中的内容?
我想在EXE文件中设置计数器 每次启动后就在EXE文件的某处 +1 在C++BUILDER 不知道要如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
___NULL
2001-09-23
打赏
举报
回复
可以利用其他程序来调用,调用之前先修改程序,修改完了再执行那个程序,这样做应该没问题
jxhywdh
2001-09-23
打赏
举报
回复
用注册表 或.ini文件别人太容易破解了!!!
我是想 如果没有注册本软件 就要限制使用
次数
Zheast
2001-09-23
打赏
举报
回复
这样不知行不行?
建一个主程序,把要修改的EXE作为主程序的调用,关闭EXE后修改
为什么不用注册表?
Wingsun
2001-09-23
打赏
举报
回复
不行,当你的程序执行起来后你是不能修改你的程序的,因为这是系统不允许的。
通一
2001-09-23
打赏
举报
回复
怎麼寫。關注。
wangxd
2001-09-23
打赏
举报
回复
没必要,你随便在windows目录下建一个文件如:netuse.dll,其实是一个自定义的数据文件,然后把你需要的信息写进去不就行了
jxhywdh
2001-09-23
打赏
举报
回复
请问 781014(城北的风) 兄:
如何 在程序运行时 修改或删除 这个文件。 ?
781014
2001-09-23
打赏
举报
回复
错了在程序运行时是可以修改的。同时也可以删除这个文件。
bcboy
2001-09-23
打赏
举报
回复
可修改EXE文件时间的秒部分,没人会注意,而且也不难。
Hawk_sun
2001-09-23
打赏
举报
回复
据我推测:您所要实现的无非是一个类似于限次数使用的exe,这有很多方法实现,从你的发言可以知道,您不想采用ini或注册表的原因只是出于怕被破解!但是您可以考虑使用加密技术,当然,这在软件开发行业中是最受人唾弃的(至少我这么认为,如果从纯技术保密安全讲,是可取的,但是,若出自商业利益考虑,是民族软件产业的一大障碍!)。
1。采用加密的数据写入注册表或ini中,您所要做的只是写一段加密函数,这里你要绕开别人跟踪可以采取很多办法。具体你可以借鉴“变速齿轮“中对时钟改变的技术!并不是直来直往的哦。
2。采用一个dll,这个dll总共设计一个静态变量,一个读静态变量的函数,一个写静态变量的函数,你只需在程序中判断这个DLL中静态变量所对应的地址,然后在EXE中修改这个地址的值,这是完全可以做到,修改完成后再装载这个DLL(用LoadLibrary(...)),就可以了!具体细节,你可以参看photoshop的中文伴侣,(版本号我忘了,不过我对他采用的这个技术很佩服)。
3。也许上面“平行空间“这位先生(女士)说得对,采用一个接口程序,但在技术上我不知道
他是否跟我想的一样。
我的思路:考虑到修改exe最好在静态方式下,假设待修改程序为A.exe,我们先写一个B.exe,先得出啊A.exe中待修改的变量的地址,当然是相对于程序头的相对地址!这个变量在A.exe中你可以考虑用汇编潜套定义,最好尝试着做定位(org指令),我没有试过,但可以试试看。在b.exe中尝试着先查找A.exe的静态存储位置,从该处下手,偏移一定的距离来修改该变量。修改完后,再发起a.exe的新进程,注意发起后要先杀掉啊a的主线程,这样才能完全释放可能存在的资源遗留问题(有关在进程中发起新进程,具体参看:《windows内核编程》微软技术图书出版社)
忠告:对于反常规问题, 不要期望一次成功!多尝试几次,相信“天道酬勤“
kimryo
2001-09-23
打赏
举报
回复
要改还是可以,不过你最好到ring0,还要取得打开的file的句柄。有点像一个病毒。
maquanjun
2001-09-23
打赏
举报
回复
up
exe
文件
修改
图标一键解决【附软件】
本文介绍了使用Resource Hacker工具
修改
EXE
文件
图标的方法。先说明了不能直接右键更改
EXE
图标原因,接着阐述准备工作,包括目标
EXE
文件
和ICO图标
文件
。然后详细讲解五步法操作流程,最后还给出常见问题解决方案,让
修改
EXE
图标变得简单。
深入浅出
exe
文件
修改
工具使用与技巧
本文介绍
exe
文件
修改
工具,涵盖概念、
内容
修改
、调试定制等方面。可更改版权信息、图标等资源,还介绍
eXe
Scope、
eXe
Bat工具使用及帮助
文件
解析。同时强调合法使用,包括遵守著作权法和提升软件安全性。
【免费下载】 轻松
修改
EXE
文件
文字
内容
,这款开源工具你值得拥有!
“
exe
程序直接
修改
文字工具”是一款开源工具,无需安装,解压即用,可直接
修改
EXE
文件
标题和内部文字
内容
。它基于对
EXE
文件
格式的理解,采用高效二进制处理算法。适用于软件本地化、定制化及快速修复等场景,轻量高效,能为用户提供便利。
如何
修改
.
exe
文件
的
修改
时间,亲测有效
文章介绍了一个基于Web的轻量级工具平台,用于快速
修改
文件
的
修改
日期,同时提供了获取名为魔法树.
exe
和圣诞树资源的方法。平台支持互动交流,适合全栈技术爱好者。
Qt程序打包成一个单独
exe
的方法,并
修改
exe
图标
本文详细介绍了如何使用Qt自带工具windeployqt和EnigmaVirtualBox将Qt程序打包成独立
exe
文件
,并
修改
exe
图标的过程。包括从创建图标、
修改
资源
文件
到编译和打包的完整步骤。
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章