作者:Python新世界

来源:简书

链接:https://www.jianshu.com/p/3d7b2d9fe679

序言

那个猥琐的家伙整天把个U盘藏着当宝,到睡觉了就拿出来插到电脑上。

我决定想个办法看他U盘里都藏了什么,直接去抢U盘是不可能的,骗也是不可能的。那不是丢我Python程序员的脸?

我必须在电脑上智取,而且不能被他发现。

我的思路:

  • 当一个usb插入时,在后台自动把usb里的东西拷贝到本地或上传到某个服务器。

  • 那么我就可以先借他电脑玩一会,然后把我写好的Python程序在电脑后台运行。每当有usb插入的时候,就自动拷贝文件。

如何判断U盘是否插入?

首先打开电脑终端,进入/Volumes目录,然后插入U盘,能够看到它被挂载在了这个目录之下,那么,如果我们随时扫描这个目录,当这个目录有新文件夹出现时,应该就是有U盘被插入了。

用time.sleep(5)函数,让程序保持运行状态,并且每隔秒扫描一下/Volumes/目录,一出现新的文件夹,立马拷贝到另外的文件夹。

能够看到U盘在插入大约30s后全部复制到home目录下了。

我只能说到这里了。。。

——————————————

往期精彩:

  • 2019年普通高等程序员招生统一考试

  • 微软删除人脸识别,除了隐私,更重要的可能是性别歧视与种族主义

  • 亚马逊在中国失败,而中国却在亚马逊成功

11行Python代码,盗取了室友的U盘内容相关推荐

  1. 用11行Python代码,实现动态二维码制作

    用11行Python代码,实现动态二维码制作 效果展示 Python实现 素材 其他工具 效果展示 Python实现 要预装myqr模块才行. windows键+R 打开cmd,输入pip insta ...

  2. 11行Python代码制作聊天机器人

    小白也能开发自己的聊天机器人? Python语言能做到,而且只需要11行代码,就能开发出一个简单聊天的机器人陪你唠嗑! 一.项目思路 因为Python丰富的开源库,可以控制微信接收/发送消息,因此用p ...

  3. 【神经网络】11行Python代码实现的神经网络

    今天看了一篇神经网络的文章,作者用11行就实现了一个神经网络,原文地址:A Neural Network in 11 lines of Python (Part 1),深为叹服,翻译如下. BP(Ba ...

  4. 利用11行Python代码,盗取了室友的U盘,内容十分刺激!

    作者:Python新世界         來源:简书 https://www.jianshu.com/p/3d7b2d9fe679 序言 那个猥琐的家伙整天把个U盘藏着当宝,都睡觉了就拿出来插到电脑上 ...

  5. 11行Python代码,发现了室友U盘的惊天秘密。

    序言 那个猥琐的家伙整天把个U盘藏着当宝,到睡觉了就拿出来插到电脑上. 我决定想个办法看他U盘里都藏了什么,直接去抢U盘是不可能的,骗也是不可能的.那不是丢我Python程序员的脸? 我必须在电脑上智 ...

  6. python神经网络代码_11行Python代码建立神经网络

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 用11行Python代码写出一个神经网络 通过构造一个裸骨神经网络来解释反向传播的内部工作原理. 概览:对 ...

  7. 13行Python代码实现一个神经网络(Part 2 - 梯度下降法)

    Declaration: 本文翻译自iammask的blog,原作者保留本文知识产权,转载请注明出处. Part 1 "一个 11 行 Python 代码实现的神经网络(第一部分)" ...

  8. 聚类 python 代码_不足 20 行 Python 代码,高效实现 k-means 均值聚类算法

    下载好向圈APP可以快速联系圈友 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 不足 20 行 Python 代码,高效实现 k-means 均值聚类算法-1.jpg (143.81 KB, ...

  9. 程序员的乐趣,生成自定义二维码,5 行 Python 代码就搞定

    选自 | towardsdatascience 作者 | Arindom Bhattacharjee 转自 | 机器之心 参与 | 杜伟.小舟 随处可见的二维码是怎么生成的?自己做一个试试吧. 随着互 ...

  10. 9行Python代码搭建神经网络

    9行Python代码搭建神经网络 Kaiser谈笑风生 4月前发表至趣味项目,5995次访问 原文:How to build a simple neural network in 9 lines of ...

最新文章

  1. 在idea项目中的android包不能识别_项目调试编译和部署运行
  2. python 终止、结束、退出 代码
  3. SpringCloud采坑之Feign服务间调用默认返回xml
  4. 这 8 篇文章告诉你:未来的软件研发是怎样的?
  5. 牛客题霸 NC1 大数加法
  6. R统计工具:正态性检验
  7. 循环打印三角形 java 0913
  8. 在GIS中运用坐标系统
  9. windows下安装informix数据库服务端
  10. linux下加载so文件
  11. 使用xlsx.core.min.js进行导入(表格)导出(Excel)功能
  12. 如何做到秒级扩容1000加业务节点
  13. Nucleus SE RTOS 中的中断
  14. relative学习笔记
  15. 验证性因子分析(二)
  16. Eel初次使用示例(使用Scala读取Hive表)
  17. 你知道Graylog吗?不知道的话我建议你知道!
  18. 计算机office二级考试手册,二级office助考手册app
  19. 最新xampp安装教程与配置
  20. PACT: PARAMETERIZED CLIPPING ACTIVATION FOR QUANTIZED NEURAL NETWORKS 论文学习

热门文章

  1. IDEA用maven创建springMVC项目和配置(XML配置和Java配置)
  2. react-native Navigator 填坑
  3. 最近,前端开发把我恶心着了,为了甩锅,我写了个牛逼的日志切面!
  4. 放弃用了7年的MyBatis !我选择 JDBCTemplate!
  5. 你还在 Docker 中跑 MySQL?恭喜你,好下岗了!
  6. SSH和SSM两个框架的浅显的区别
  7. SSH框架微服务改进实战
  8. Java集合框架介绍
  9. Linux 下的这些高效指令,是你快速入门运维的神器
  10. python替换word中字符串_python:替换/替换字符串中的所有wholeword匹配