小技巧:把你的文件藏在图片里
哈哈,高兴死我了。难得找了代理服务器,上了digg,并且 blog it 成功!其实这个技巧可能很多读者都知道了,我自己在电脑杂志上看过N遍,但是这个是升级版本哦。废话少说。开工!
准备:
该技巧适合 Windows 2000 / XP / Vista
最好有基本的命令行知识。没关系。按照下面的步骤做就行了。
1:准备一张图片,比如 jian.jgp。准备目标文件,比如dan.txt。我们要实现把dan.txt隐藏在图片里面。
2:打开命令行提示符:点击“开始→运行”,输入“cmd”。
3:把要隐藏的文件 dan.txt 用 WinRAR 压缩。生成 dan.rar 压缩包
4:我们假设中两个文件都存放在“ D:/xdowns ”下。输入命令:copy /b D:/xdowns/jian.jpg + D:/xdowns/dan.rar D:/xdowns/jiandan.jpg
5:ok,试试打开生成的图片 jiandan.jpg,没错吧,的的确确是原来的图片。
6:怎样打开那个 txt 文件?打开 WinRAR ,点击“文件→打开(快捷键 Ctrl + O )”,然后选择文件类型为“所有文件”,找到 jiandan.jpg ,选择打开看看,是不是有个 txt 文件?
# 这个办法比我在杂志上看到的版本都要强。因为可以隐藏任意的文件哦。
相关推荐
-
小技巧:把你的文件藏在图片里
哈哈,高兴死我了.难得找了代理服务器,上了digg,并且 blog it 成功!其实这个技巧可能很多读者都知道了,我自己在电脑杂志上看过N遍,但是这个是升级版本哦.废话少说.开工! 准备: 该技巧适合 Windows 2000 / XP / Vista 最好有基本的命令行知识.没关系.按照下面的步骤做就行了. 1:准备一张图片,比如 jian.jgp.准备目标文件,比如dan.txt.我们要实现把dan.txt隐藏在图片里面. 2:打开命令行提示符:点击"开始→运行",输入&quo
-
Powershell小技巧之编辑Hosts文件
某段时间你可能需要经常去更改hosts文件,硬编码一些dns.你得先找到这个文件,然后鼠标右键选择记事本,打开它.可是当保存时才发现,保存不了,原来需要管理员权限.此时你可以先把它保存到桌面,然后再拷贝回原来的位置,这样稍显麻烦. 另外改完hosts文件,是为了更新dns,此时通常都会伴随一个flush DNS的操作.既然要自动化,那就一起做了算了. 把下面的脚本添加到你的PowerShell Profile文件中,下次直接在PowerShel控制台中键入Edit-Hosts 或者 eh就可以打
-
藏在正则表达式里的陷阱(推荐)
前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100%.通过 Java 自带的线程 Dump 工具,我们导出了出问题的堆栈信息. 我们可以看到所有的堆栈都指向了一个名为 validateUrl 的方法,这样的报错信息在堆栈中一共超过 100 处.通过排查代码,我们知道这个方法的主要功能是校验 URL 是否合法. 很奇怪,一个正则表达式怎么会导致 CPU 利用率居高不下.为了弄清楚复现问题,我们将其中的关键代码摘抄出来,做了个简单的单元测试.
-
浅谈Linux下通过find命令进行rm文件删除的小技巧
我们经常会通过find命令进行批量操作,如:批量删除旧文件.批量修改.基于时间的文件统计.基于文件大小的文件统计等,在这些操作当中,由于rm删除操作会导致目录结构变化,如果要通过find结合rm的操作写成脚本,就会遇到一些麻烦,本文通过一个例子为大家进行介绍. 系统环境: SUSE Linux Enterprise Server 11 或 Red Hat Enterprise Linux 问题症状: 客户现场有一个自动化的脚本,有以下的find语句,每天运行以删除某个目录下7天以前的文件或目录,
-
php文件上传后端处理小技巧
本文就来说说,php文件上传后端处理都有些什么技巧吧! 业务场景一.我们只会选择一个单个的文件上传,而且不需要做一些即时的验证工作.那么,也许并没有什么优化可言了,因为,最后你要做的,只是将这个文件放在表单里最后一起提交,直接处理即可! 业务场景二.需要上传多个文件,而且需要时时验证文件内部内容,并时行相应页面显示.对于这种况,在用户选择了上传文件之后,我们需要立即将文件上传,因为我们需要读取文件里的信息,在最后提交的时候,我们也需要提交一次文件.很明显,在这里是存在一个重复上传的工作的,一个耗
-
MySQL导入csv、excel或者sql文件的小技巧
1.导入csv文件 使用如下命令: 1.mysql> load data infile "your csv file path" into table [tablename] fields terminated by ',' 上面的csv文件以','逗号作为分割符,需要用双引号或者单引号括起来.如果是以'\t'制表符作为分隔符的话,可不用显示指明域分割符. 还有一点需要注意,csv文件或者文本文件的路径要使用绝对路径,否则mysql会默认从数据库存储的目录寻找,找不到就会报如下错
-
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
下午有同学Python学习群里说,使用pyinstaller打包源码时,因为代码中使用了图像.音频.视频等资源文件,无法将程序打包成单一的可执行文件.有没有方法将这些资源文件按保存在代码中呢?我想了一下,应该是可以的.于是乎,花了一个小时,写出了下面的代码,算是抛砖引玉吧. 这段代码可以将二进制文件转存为python脚本文件,供其他脚本引用.代码最后附有使用的例子,演示用的图片可以随便照一张.除了转存二进制数据,还提供了两个方法: get_fp():返回二进制的IO对象(类文件对象) save(
-
5个保护MySQL数据仓库的小技巧
汇总各种来源的数据,可以创建一个中央仓库.通过分析和汇总业务数据报告,数据仓库能够帮助企业做出明智.战略性的决策分析.虽然数据仓库提供了许多便利,但是把这些敏感数据收集到一个单独系统,会给数据仓库带来安全问题. 如果选择使用数据仓库,企业需要考虑如何更好地保护内部信息系统.任何数仓安全方面的妥协都会给入侵者或网络罪犯以可乘之机,造成销售.营销.客户信息等业务数据的毁坏泄露.今年爆发的WannaCry勒索软件事件也表明了这一点,现代企业需要严格规避数据犯罪. 在数据仓库中,最常见的数据库管理系统应
-
PHPer 需要了解的 5 个 Composer 小技巧
Composer是新一代的PHP依赖管理工具.其介绍和基本用法可以看这篇<PHP管理依赖(dependency)关系工具 Composer 安装与使用>.本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便. 1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单: composer update foo/bar 此外,这个技巧还可以用来解决"警告信息问题".你一定见过这样的警告信息: Warning: The lock file is
-
PHP 常用函数库和一些实用小技巧
文件读取函式 //文件读取函式 function PHP_Read($file_name) { $fd=fopen($file_name,r); while($bufline=fgets($fd, 4096)){ $buf.=$bufline; } fclose($fd); return $buf; } ?> 文件写入函式 //文件写入函式 function PHP_Write($file_name,$data,$method="w") { $filenum=@fopen($fi
随机推荐
- js中获取事件对象的方法小结
- 如何制作幻灯片(代码分享)
- js选择并转移导航菜单示例代码
- MySQL笔记之视图的使用详解
- 自动刷新网页,自动刷新当前页面,JS调用
- 各浏览器中querySelector和querySelectorAll的实现差异分析
- 用Shell脚本快速搭建Ubuntu下的Nodejs开发环境
- php中socket的用法详解
- 非常好的CSS基本布局16例
- Core Java 简单谈谈HashSet(推荐)
- jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
- 如何书写高质量jQuery代码(使用jquery性能问题)
- JSP由浅入深(6)—— JSP声明
- Nginx优化配置和内核优化 实现突破十万并发
- Python实现的手机号归属地相关信息查询功能示例
- 解析JavaScript中instanceof对于不同的构造器或许都返回true
- Java实现的朴素贝叶斯算法示例
- Python占用的内存优化教程
- C++检测键盘某键是否按下的方法
- Java中获取键盘输入值的三种方法介绍