[Day26] 电脑有秘密档案不想被发现吗? 教你用图片伪装秘密档案!

大家都怎麽藏电脑里的秘密档案呢? 最多人用的方法应该是设隐藏资料夹吧!
但是这个方法已经深植人心,改个检视就会被别人发现><
这边要教大家用Python把隐藏资料夹做成图片,再也不会被别人发现隐藏的档案罗~

使用环境

  • Python 3
  • cmd (其实只用cmd指令也可以,不用大费周章用到Python)

使用步骤

  1. 将你想隐藏的资料夹压缩成.zip或.7z
  2. 执行下段程序码或是直接在cmd打copy /B "+image_path+"+"+zip_path+" "+new_image_path
  3. 将伪装後的图片副档名改成.zip
  4. 解压缩档案(如果怕被发现也可以设定密码)

程序码

import os

image_path = "dog.jpg" # 你想显示的图片
zip_path = "img.7z" # 你想隐藏的压缩档
new_image_path = "new_dog.jpg" # 伪装後的假图片

print(os.popen("copy /B "+image_path+"+"+zip_path+" "+new_image_path).read()) # 合并图档和压缩档

成果发表会
https://ppt.cc/fye1fx

当别人在纠察你的电脑时,只会看到小吉的梗图,完全不会发现异常!
但是伪装的照片档案大小会比真照片还大很多喔!

其实这篇根本不需要用到Python,我只是想分享os.popen()的用法而已 (汗

Python小知识

我们上面说的os.popen()是模拟我们打开cmd视窗下指令的动作,只要在os.popen()里面放Windows Command,就等同於在cmd输入命令的效果~

还有一种用法也可以模拟打开cmd视窗下命令的动作,就是在第一篇有用到的subprocess.Popen(),撇除subprocess.Popen()的使用方式比较灵活之外,如果只是用在像这篇这麽简单的程序的话,我会偏好用os.popen(),因为os是Python内建套件,不用额外下载套件,但是要用 subprocess 的话要喔~


<<:  D12 - 「数位×IN×OUT」:建立控制组件

>>:  简报版-第四章-认识弱密码,不只123456、1234qwer

拥抱传统,享受数位便利

不管是数位还是手写,各有各种的好处,端看每个人的需求。来看数位及传统载体的优劣势:手写的最大好处是在...

JUnit 套用到专案中

今天所提的,是要把 JUnit 套用到专案中 JUnit套用到专案中 ...

AAC 转档 MP3

对於AAC 这个音讯格式,可能大多数人都不太熟悉。但是AAC 是 iTunes 里常见的音乐档案格式...

GoDaddy 购买网域教学-建立你的网路门牌

GoDaddy 是一家美国上市的网域注册公司,也是全球网域注册量前10名的注册商,在 GoDaddy...

Day 0x2 - 环境准备与建立

0x1 使用环境 OS: Windows 10 home x64 Framework: Larave...