社区
Windows SDK/API
帖子详情
如何修改一个EXE程序,然后保存。
不一样的鞭炮
2009-08-23 01:39:21
比如我想把一个EXE文件里的一个数值改成别的,然后再把修改后的程序保存下来。如何实现呢。
...全文
979
8
打赏
收藏
如何修改一个EXE程序,然后保存。
比如我想把一个EXE文件里的一个数值改成别的,然后再把修改后的程序保存下来。如何实现呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不一样的鞭炮
2009-08-23
打赏
举报
回复
谢了,我结贴了
ccrun.com
2009-08-23
打赏
举报
回复
最关键的问题是,一定要确定写入的位置和写入的值,否则这个EXE就成了非法的可执行文件,就不能运行了。
不一样的鞭炮
2009-08-23
打赏
举报
回复
哦。我没看清。。。。晕。WriteFile。。。。。看成WriteProcessMemory 了 汗。。。。
ccrun.com
2009-08-23
打赏
举报
回复
谁告诉你是在内存里修改了?
不一样的鞭炮
2009-08-23
打赏
举报
回复
3楼的,你这个方法只是在内存里修改啊,下次打开程序又变回来了。不能把修改后的程序保存下来。
ccrun.com
2009-08-23
打赏
举报
回复
这么简单的需求,用API来搞定:
CreateFile打开文件,SetFilePointer定位到需要修改的位置,ReadFile将值读出,WriteFile写入新值,最后CloseHandle关闭打开的文件。
如果需要备份,打开文件前CopyFile复制一份。
lihuimin622
2009-08-23
打赏
举报
回复
UltraEdit
maily520
2009-08-23
打赏
举报
回复
先把问题描述清楚.
从0开始用记事本(010edit)编写可执行
exe
程序
课程主要讲解
一个
最最简单的
exe
必须要的是什么,以及
一个
exe
从鼠标双击到运行起来所经历的过程。本课程不需要任何开发环境,从零开始构建
一个
能够弹窗的
exe
IDA
修改
exe
并
保存
运行
IDA
修改
hello.
exe
,使得
程序
hello.
exe
的输出由“Hello World!”改为“Reverse Me!” a)IDA打开hello.
exe
b)查看String Windows 查找到“hello world!” c) 单击鼠标右键-Graph View,切换为Graph View,展现各个结构之间的关系。 d)将判断指令JZ改为JNZ,这样当输入为true时,
程序
将跳转输出字符串Reserve Me! 需要设置IDA显示16进制机器码,即图中步骤2、3 之后IDA就会显示16
多个
exe
打包成
一个
exe
安装
程序
,安装后可一键启动多个服务
需求:我们的软件由1个java服务和3个python服务组成,要求给到用户,无需重新安装部署java、python运行环境及依赖包,直接点击桌面快捷方式即可启动所有服务,正常使用软件。 解题剧情:(1)起初的需求是把jar包及其依赖环境打包成
exe
可执行
程序
,无需安装好不容易琢磨,查资料,实践,分别搞定了jar包及其依赖环境打包成
exe
和python及其依赖环境打包成
exe
,以为完美收工,没想到进一步的需求扑面而来,把4个
exe
和依赖包打包成
一个
exe
安装
程序
,安装后一键启动4个服务。这些选手不讲武德,我劝
OllyDBG
修改
exe
并
保存
运行
1.熟悉动态分析工具OllyDBG的界面和常用模块 2.掌握使用OllyDBG分析
修改
可执行文件的方法 一、OD界面 a.反汇编窗口:显示被调试
程序
的反汇编代码,标题栏上的地址、机器码、反汇编代码、注释。 b.寄存器窗口:显示当前所选线程的 CPU 寄存器内容 c.信息窗口:显示反汇编窗口中选中的第
一个
命令的参数及一些跳转目标地址、字串等 d.数据窗口:显示内存或文件的内容。右键菜单可用于切换显示方式。 e.堆栈窗口:显示当前线程的堆栈。 二、OD使用 (1)查找可执行文件中所有字符串:在“反汇编窗口”单
C# WinForm 中嵌入另
一个
.
EXE
程序
(给
程序
加锁)
开发需求: 有时候,我们没办法反编译或
修改
别人写好的软件,但又想在软件上添加注册码或其他安全功能,那么这个时候,我们可以考虑新建
一个
项目,然后在WinForm 中嵌入另
一个
.
EXE
程序
,相当于给软件加把锁,下面让我们一起来实现! 解决方案: 第1步:新建
一个
form窗体 第2步:在项目上右键添加组件→添加资源组件 第3步:打开Resource1.resx,添加现有文件,并重命名为t...
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章