怎么样才能把exe文件和图片文件混合变成一个图片文件(200分)

  • 主题发起人 主题发起人 gps
  • 开始时间 开始时间
G

gps

Unregistered / Unconfirmed
GUEST, unregistred user!
我想将一个exe文件和图片文件,合成一个文件(该文件类型必须为图片文件格式,bmp,jpg都行的
)。思路和源程序,还请各问大侠多多帮忙了,这些分已是我的所有了,谢谢
 
各位老大,帮帮忙了,在下感激不尽了,
 
>将一个exe文件和图片文件,合成一个文件?

您是什么意思啊?说说您想做什么?
 
用Copy /B 1.JPG+2.exe 1.JPG试一试
copy出来的1.jpg还是一个图片,用acdsee一样看,但是它的后面却有一个exe文件
我想你8成是想害人,可惜这样不行!!哈哈
 
我写了个软件,可以把任何文件放入BMP中,而BMP看上去无丝毫变化,(无论外观与图象)
你的意思是这个吗?
 
gps;
一个exe文件和图片文件,合成一个文件?你的意思是把图片合到一个EXE文件中去?
如果是你可以使用资源文件RES.
first,你用文本建立一个文件youname.txt
2.打入
youbmp bimap "youbmp.bmp"
保存
3用BORland/delphi5/bin/brcc32.exe 编译成资源文件YOUNAME。RES。


3.
 
你相做信息隐藏? 有本书 信息隐藏技术-隐写术与数字水印
 
不会吧?
 
我的理解也与tseug,eulb相同,我知道有这个技术,但还不知道具体的方法!!
 
我的意思是: 一个exe文件和图片文件,合成一个文件。最后合成的文件的格式必须的为图片格式
exe文件可以为任何的exe文件。请各位老大在帮帮我想想办法,我也知道有个这样的软件,
好象叫zfile的东东,我最想知道就是设计的思路,不知道eulb兄,能不能,将你的软件在在下看看
谢谢了
 
一个老外可以把小于20KB的文件隐藏于GIF中,而GIF仍然可以显示的程序代码
http://go4.163.com/lovejingtao/gifhide.zip
 
zhihuali老兄。你的地址我去过了,好象已经不存在了,
还没有别的,谢谢了
 
用流技术,我写了一个软件,能把任意多个jpg图片合成到exe里面,然后用那个exe程序
逐个显示出来。
你是要这种东西吗?
 
我觉得这个是你对图形文件的结构有多了解的问题,如果你对图形文件的结构熟悉的话,
你会在文件里面找到位置放你的东东的。。
 
这儿有 http://lovejingtao.126.com,如果找不到,可以联系大富翁 jingtao,
上面是他的个人主页,如果对你有帮助,分数给他好了。要不你只有留下地址了,
我发给你。
 
ufo!兄,你的软件把这些合成后的格式是图片格式,还是别的格式
 
最好有些设计的思路什么的东东,ufo1,不知道你能能把你的程序和源文件,mial给我
我的email是blue_start@163.net
 
我知道是又这末一种技术叫做流技术stream他的原理是把exe文件变成流格式然后和jpg文件的流格式混合(就好像调鸡尾酒一样)不过不同的式你自己的程序必须对这两个流都有记记号,然后再恢复是可以根据这个记号提取,我看见过相关的文章,在一个好像被誉为年轻黑客的网站里,不过好像末名码头也有吧!
 
function addstream(filename:string):boolean; //此函数为添加函数,参数为目标文件
var t:tfilestream;
mystream:tmemorystream;
h,fh:hwnd;
begin
mystream:=tmemorystream.create;
mystream.loadfromfile(application.ExeName );//装入程序自身
t:=tfilestream.Create(filename,fmopenwrite or fmshareexclusive);//装入目标文件
tfilesize:=t.Size ;//取得目标流长度
mystream.Seek(0,sofromend);
mystream.CopyFrom(t,tfilesize);//在自身流后加上目标文件流数据
t.Free ;//释放
mystream.SaveToFile('d:/a.bak');
mystream.Free ;
result:=true;
end;
这段程序来自大富翁论坛,未经调试,我用的也是这个东西。
 
mystream.loadfromfile(application.ExeName );//装入程序自身
当然也可以在这儿装入任何其他的东西,假如在这儿装入一个图片,那么根据上面那段
代码,最后保存的文件将是一个可以打开的图片文件。(扩展名是原装入文件的扩展名)
后面加入的那段东西将不被理睬。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部