1. java实现简单数据隐藏图片文件
我给你写的示例程序:隐藏数据调用hiddenwords,读取数据用readWords,移除数据用removeWords。不管是什么简单数据复杂数据,图片不管什么格式。主要都是转化为流来处理哈。代码如下:有不明白的可以hi 我import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;/** * @author Think * */public class HiddenWords{/** * */ public HiddenWords() { // TODO Auto-generated constructor stub }/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { int picbytes = hiddenWords("c:\\Sunset.bmp", "c:\\hidden.bmp", "hidden words");String s = readWords("c:\\hidden.bmp", picbytes);removeWords("c:\\hidden.bmp", picbytes, "c:\\old.bmp"); System.out.println("read words is:" + s); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } static int hiddenWords(String input, String output,String words) { try { InputStream is = new FileInputStream(new File(input/*"c:\\Sunset.bmp"*/)); int bytes = is.available(); DataOutputStream dos = new DataOutputStream(new FileOutputStream(new File(output/*"c:/s.bmp"*/))); byte[] b = new byte[bytes]; int n = is.read(b, 0, bytes); is.close(); dos.write(b, 0, n); dos.writeUTF(words/*"ooeooeore"*/); dos.close(); System.out.println("write end!!!"); return bytes; } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return 0; } static String readWords(String input/*DataInputStream dis*/, int skipbytes) {try { DataInputStream dis = new DataInputStream(new FileInputStream(new File(input))); dis.skip(skipbytes);String result = dis.readUTF(); dis.close(); return result; } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return ""; } static void removeWords(String input/*DataInputStream dis*/, int skipbytes,String output) {try { DataInputStream dis = new DataInputStream(new FileInputStream(new File(input))); byte[] bs = new byte[skipbytes]; int x = dis.read(bs, 0, skipbytes); dis.close(); DataOutputStream dos = new DataOutputStream(new FileOutputStream(new File(output))); dos.write(bs, 0, x); dos.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
2. 手机如何在图片里藏文件
一般情况下,在手机或者内存卡里面都有一个dcim的文件夹,在这个文件夹里面还有一个明叫camera的子文件夹,进去以后,就应该是相片了,不过这些相片全部是以时间命名的,你如果是全忙的话,可能还需要明眼人给你瞅瞅,不知道对不对哦。嘿嘿。——————–本帖来自:PC秘书
3. 知道图片里面藏文件原理
::复制以下代码到记事本,另存为H.bat@echo off&color 2title 将图片和压缩包依次拖入窗口→回车:Sset /p A=图片:set /p B=压缩包:for /f "delims=" %%H in ('dir /a-d /b %A%')do ( /b %A% + %B% %%~nH.JPG)GOTO S
4. 怎么样把图片隐藏在文件里面!
右键图片属性勾上隐藏然后在窗口上方有个工具点文件夹选项再点查看往下拉找到不显示隐藏文件和文件夹点上即可想看的时候同样的方法点显示所有文件和文件夹采纳哦
5. 如何把任意文件隐藏在一张图片里
首先,要安装Winrar这个软件。下载地址: www.skycn.com/soft/3475.html 。右键单击这个文件,选择添加到压缩文件,其它设置不用管,只要把文件名改成JPG或其它格式图片文件后缀名就行了。在要用的时候后缀名改为(*.rar)就行了。
6. 请问,有一张图片里面隐藏了代码,如何才能看到里面的代码。
是图种吗?图种的话,修改图片扩展名为.rar,打开它你就看到里面代码了
7. 教你怎么把文件隐藏在图片里!
我们想隐藏一个私人的文件,可以用一些软件加密。但麻烦的是你要下载软件,然后安装,设密码,然后,忘记密码。。我真的忘记过。。结果就是,防别人不成,反把自己放倒了。而且电脑里安装加密软件也让人越是好奇你到底隐藏什么东东。正所谓“不怕贼偷就怕贼惦记”,又有句话叫“无招胜有招”。为什么不用一些障眼法呢。施法如下:1. 在c盘建立一个文件夹Testfile.2. 把你要隐藏的文件和图片放到这个文件夹里.文件就以FileA.txt , FileB.txt为例,图片 Image.jpg. 其他文件类型也同样适用。3. 把要隐藏的文件压缩。winrar有吧。4. 命名为Compressed.rar.当然,你可以自己随便命名5. 开始菜单,运行cmd.exe6. 打开命令行窗口7. 输入cd 进入系统盘8. 输入 cd Testfile进入文件夹9. 输入 /b Image.png + Compressed.rar Secretimage.png .10.文件夹会出现一个新的图片文件 SecretImage.png. 文件名和扩展名可以自己设置 (比如 xyz.jpg or xyz.png).施法结束了。很简单。右击从winrar解压缩。也可以把扩展名改成rar然后双击。————-译者分割线—————其实国外这些电脑应用小技巧很有意思,就是讲解的有点太详细了。其实你要知道原理的话,根本不用这么麻烦。说白了就是用dos命令把两个文件合并了。不过,这样也傻瓜化的步骤也好按部就班。。。
8. excel里面能控制图片隐藏和显示的代码
ActiveWorkbook.DisplayDrawingObjects = xlHide