兔展在线制作网站:把任意文件隐藏在一张图片里

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 01:30:23
把任意文件隐藏在一张图片里


该技巧适合 Windows 2000 / XP / Vista

最好有基本的命令行知识。不过也没关系,按照下面的步骤做就行了。

准备:1.一张图片 2.一个做试验的txt文件 3.WinRAR

步骤:
  1:准备一张图片,比如 winshome.jpg。准备目标文件,比如test.txt。我们要实现把test.txt隐藏在图片里面。
  2:把要隐藏的文件 test.txt 用 WinRAR 压缩。生成 test.rar 压缩包
  3:打开命令行提示符:点击“开始→运行”,输入“cmd”。
  4:我们假设中两个文件都存放在“ D:”下。输入命令:copy /b D:winshome.jpg + D:test.rar D:winshome.jpg
  5:ok,试试打开生成的图片 winshome.jpg,没错吧,的的确确是原来的图片。
  6:怎样打开那个 txt 文件?打开 WinRAR ,点击“文件→打开(快捷键 Ctrl + O )”,然后选择文件类型为“所有文件”,找到 winshome.jpg ,选择打开看看,是不是有个 txt 文件?

如何把压缩文件变成图片文件,图片后缀改成rar就可以解压

把自己喜欢的小软件捆绑到图片上!下面就是步骤:

第一步:准备一张图片和将要合并入图片的软件并将他们存放在同一个文件夹内;

第二步:将软件先压缩起来变成RAR文件(用WinRAR添加为压缩文件)或者ZIP文件;

第三步:开始→运行→键入"cmd"命令

第四步:在cmd对话框中将目录定位到存放图片和软件的位置,例如:1.jpg和1.rar都存放在D:目录下,只要将目录定位到D:即可;

第五步:定位到正确目录后 键入copy /b (图片名称).jpg+(压缩包名称).rar (生成后图片名称).jpg,例如:将1.rar合并到1.jpg中去,就要键入copy /b 1.jpg+1.rar 2.jpg(注意:键入以上任意名称均要写全文件名,不能省略文件的拓展名)

第六步:所生成的新的图片文件就已经包含了软件,只要将图片传入相册即可共享.用时只要下载图片并将拓展名改为.rar后解压即可使用。

教你如何防范,其实也是告诉你如何捆绑

一、传统的捆绑器

       这种原理很简单,也是目前用的最多的一种。就是将B.exe附加到A.exe的末尾。这样当A.exe被执行的时候,B.exe也跟着执行了。这种捆绑器的代码是满网都是。我最早是从jingtao的一篇关于流的文章中得知的。就目前来说,已经没什么技术含量了。

        检测方法:稍微懂一点PE知识的人都应该知道。一个完整有效的PE/EXE文件,他的里面都包含了几个绝对固定的特点[不管是否加壳]。一是文件以MZ开头,跟着DOS头后面的PE头以PE\0\0开头。有了这两个特点,检测就变得很简单了。只需利用UltraEdit一类工具打开目标文件搜索关键字MZ或者PE。如果找到两个或者两个以上。则说明这个文件一定是被捆绑了。不过值得注意的是,一些生成器也是利用了这个原理,将木马附加到生成器末尾,用户选择生成的时候读出来。另外网上流行的多款“捆绑文件检测工具”都是文件读出来,然后检索关键字MZ或者PE。说到这里,相信大家有了一个大概的了解。那就是所谓的“捆绑文件检测工具”是完全靠不住的一样东西。

二、资源包裹捆绑器

        就这原理也很简单。大部分检测器是检测不出来的,但灰鸽子木马辅助查找可以检测出捆绑后未经加壳处理的EXE文件。但一般人都会加壳,所以也十分不可靠。这个学过编程或者了解PE结构的人都应该知道。资源是EXE中的一个特殊的区段。可以用来包含EXE需要/不需要用到的任何一切东西。利用这个原理进行100%免杀捆绑已经让人做成了动画。大家可以去下载看看。那捆绑器是如何利用这一点的呢?这只需要用到BeginUpdateResource、UpdateResource和EndUpdateResource这三个API函数就可以搞定。这三个API函数是用来做资源更新/替换用的。作者只需先写一个包裹捆绑文件的头文件Header.exe.头文件中只需一段释放资源的代码。而捆绑器用的时候先将头文件释放出来,然后用上面说的三个API函数将待捆绑的文件更新到这个头文件中即完成了捆绑。类似原理被广泛运用到木马生成器上。

        检测方法:一般这种很难检测。如果你不怕麻烦,可以先将目标文件进行脱壳。然后用“灰鸽子木马辅助查找”或“ResTorator”一类工具将资源读出来进行分析。但这种方法毕竟不通用。所以还是推荐有条件的朋友使用虚拟机。

三、编译器捆绑法

         暂时不知用什么名字来形容,所以只能用这个来代替。这种方法相当的阴险。是将要捆绑的文件转换成16进制保存到一个数组中。像这样muma:array[0..9128] of Byte=($4D,$5A,$50....$00);

         然后用时再用API函数CreateFile和WriteFile便可将文件还原到硬盘。这里稍稍学过编程的都知道。代码中的数组经过编译器、连接器这么一搞。连影都没了。哪还能有什么文件是吧?所以就这种方法而言,目前还没有可以查杀的方法。这种方法可以利用编程辅助工具jingtao的DcuAnyWhere或Anskya的AnyWhereFileToPas来实现。

四、最最毒辣的一种

        因为暂时用的人较少,且危害性及查杀难度太大。[一个被杀的病毒直接捆绑就能免杀,汗~]所以就不公布了。此法查杀方法通用性极差。如果流行,估计大家连动画都不敢下着看了。HOHO~

       补充:可以利用一些第三方工具将硬盘和注册表监视起来以后再运行那些你不确定是否被捆绑的程序。这样,一旦硬盘出现变化,或有文件新建,或有文件改变都会被记录在案。就算是查找起来也方便一点。
参考资料:http://soft.yesky.com/securityw/aqff/311/2371811.shtml


捆绑软件 :

捆绑器yab 2.01 汉化破解版
http://www.luyi61.net/Soft/kbgj/200707/266.html
本文来自: 啦网漳州论坛(http://bbs.0596.net/) 详细文章参考:http://bbs.0596.net/thread-18405-1-1.html

来自: http://hi.baidu.com/%B1%F9%B2%BD%D1%A9%C8%CA/blog/item/2c79a1962d8d490bd21b70c9.html

如何把任意一张图片设为幻灯片的背景 那是个什么软件?能把文件隐藏在图片里并上传到163.相册里的 有把文件隐藏在图片中的工具吗 怎样查看隐藏在图片里的文件 用什么方法能在电脑里的任意一张图片上打上文字.是用软件吗?什么软件? 如何在图片隐藏文件? 把文件装在任意一个盘里都会给系统带来压力吗? 怎么吧文件隐藏到图片里 怎样把已经保存在任意文件夹里的图片粘到QQ上,使聊天对象能看到? 怎么样把电脑里的隐藏文件隐藏 怎样把一张图片放到另一张图片里去 在Q-ZONE空间的新建模块里怎样把一张图片全部显示出来啊? 怎样把一张图片里的字复制下来放在电脑的记事本里面, 在CorelDRAW里面,怎样把一张JPG格式的图片里的图形抽出来?? 如何把多个GIF格式的图片放在一张图里? 如何在一张A4的纸上打印多个图片,而且可以任意安排位置? 请问我把一张图片保存到了一个文件里!想更改一下用画板功能!怎么弄? 如何把1.多G的文件刻录在一张700md的光盘里? 如何把一张图片变成某个文件的图标 请问怎样把放在我的电脑硬件里的文件隐藏起来? 在DOS界面里,怎么能做一个小程序把文件隐藏起来? 把"我的文档"里的某个文件隐藏后,如何在找到打开它? 怎么能把文件加到图片中,进行隐藏 我要把一张图片的尺寸变成我想要的任意尺寸(比如100*200像素)