VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 3279|回复: 7

[求助] 一个程序如何生成的程序(exe)

[复制链接]
 楼主| 发表于 2010-9-17 21:37:27 | 显示全部楼层 |阅读模式
exe程序如何生成指定的程序(exe)
比如向A程序里面输入一些字符后,可以生成B程序
并且能在B程序上看到A程序输入的字符,A程序和B程序独立!
发表于 2010-9-17 22:17:48 | 显示全部楼层
简单的:事先写好b.exe,封装到资源。使用的时候,读取b.exe资源,a.exe追加字符串在b.exe尾部(例如“[data]字符串[data]”),生成c.exe,c.exe运行后读取尾部,显示。

复杂的:事先写好带字符串的b.exe,并找到b.exe储存字符串的16进制位置,封装到资源。使用时,用字节读取并修改该处字符串,保存为c.exe,c.exe运行,直接显示。
回复 支持 反对

使用道具 举报

发表于 2010-9-17 23:01:30 | 显示全部楼层
程序后面封装INI 或者XML是最简单方法
解释完毕
回复 支持 反对

使用道具 举报

发表于 2010-9-18 22:08:30 | 显示全部楼层
2楼的方法可取,我猜楼主是想做木马生成器
回复 支持 反对

使用道具 举报

发表于 2011-12-12 16:17:00 | 显示全部楼层
说下步骤:
1.先编译好b.exe,里面带上一个资源文件,比如说一张字串表,b.exe运行时就根据字串表的内容作出响应
2.编译a.exe,将b.exe作为a.exe的资源
3.运行a.exe时,a.exe根据输入的参数修改b.exe中的资源字串表,修改完毕后a.exe将b.exe写入磁盘即可.
回复 支持 反对

使用道具 举报

发表于 2011-12-13 15:10:33 | 显示全部楼层
这是什么意思,看不懂啊
回复 支持 反对

使用道具 举报

发表于 2011-12-14 13:21:04 | 显示全部楼层
将 B 程序 写好 放进资源中
然后 释放出来 给 尾部追加字符AAAAA  然后 运行B程序 在读取 自己最后的这些字符串
回复 支持 反对

使用道具 举报

发表于 2015-2-26 15:49:16 | 显示全部楼层
谁能提供一段简单的代码呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-5 12:18

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表