利用11行Python代码,盗取了室友的U盘,内容十分刺激!
作者:Python新世界 來源:简书
https://www.jianshu.com/p/3d7b2d9fe679
序言
那个猥琐的家伙整天把个U盘藏着当宝,都睡觉了就拿出来插到电脑上。
我决定想个办法看他U盘里都藏了什么,直接去抢U盘是不可能的,骗也是不可能的。那不是丢我Python程序员的脸?
我必须在电脑上智取,而且不能被他发现。
这个是我的思路:
当一个usb插入时,在后台自动把usb里的东西拷贝到本地或上传到某个服务器。
那么我就可以先借他电脑玩一会,然后把我写好的python程序在电脑后台运行。每当有u盘插入的时候,就自动拷贝文件。
如何判断U盘是否插入?
首先打开电脑终端,进入/Volumes目录,然后插入U盘,能够看到它被挂载在了这个目录之下,那么,如果我们随时扫码这个目录,当这个目录有新文件夹出现的时,应该就是有U盘被插入了。
用time.sleep(3)函数,让程序保持运行状态,并且每隔3秒扫描一下/Volumes/目录,一出现新的文件夹,立马拷贝到另外的文件夹。
能够看到usb在插入大约30S后全部复制到home目录下了。
我只能说到这里了。。。
版权归原作者所有,转载仅供学习使用,不用于任何商业用途,如有侵权请留言联系删除,感谢合作。
数据与算法之美
用数据解决不可能
<section style="max-width: 100%;display: inline-block;width: 240px;height: 240px;vertical-align: top;overflow: hidden;box-sizing: border-box !important;word-wrap: break-word !important;background-image: url(" no-repeat;"="" 50%="" 640?wx_fmt='gif");background-attachment:' hsic13gncvrv6ygkcz9jwesuzesvsfao8ugwqr5ksvshpqbtmvbsq3bdh82uvjd8yickbtrctdcefgw1kl4uaujq="" mmbiz_gif="" mmbiz.qpic.cn="">
长按扫码关注
利用11行Python代码,盗取了室友的U盘,内容十分刺激!相关推荐
- python做病毒传播的空间数据_利用4行Python代码监测每一行程序的运行时间和空间消耗...
Python是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,其具有高可扩展性和高可移植性,具有广泛的标准库,受到开发者的追捧,广泛应用于开发运维(DevOps).数据科学.网站开发和安 ...
- 用11行Python代码,实现动态二维码制作
用11行Python代码,实现动态二维码制作 效果展示 Python实现 素材 其他工具 效果展示 Python实现 要预装myqr模块才行. windows键+R 打开cmd,输入pip insta ...
- python 按钮更改输入框的值_利用 50 行 Python 代码构建一个在线文本生成器!
本指南将引导你学习构建一个自动完成任意输入文本的Web应用程序. 作者 | Dev Sharma译者 | 苏本如,责编 | 郭芮出品 | CSDN(ID:CSDNnews) 以下为译文: 在本文中,我 ...
- 11行Python代码制作聊天机器人
小白也能开发自己的聊天机器人? Python语言能做到,而且只需要11行代码,就能开发出一个简单聊天的机器人陪你唠嗑! 一.项目思路 因为Python丰富的开源库,可以控制微信接收/发送消息,因此用p ...
- 【神经网络】11行Python代码实现的神经网络
今天看了一篇神经网络的文章,作者用11行就实现了一个神经网络,原文地址:A Neural Network in 11 lines of Python (Part 1),深为叹服,翻译如下. BP(Ba ...
- 11行Python代码,发现了室友U盘的惊天秘密。
序言 那个猥琐的家伙整天把个U盘藏着当宝,到睡觉了就拿出来插到电脑上. 我决定想个办法看他U盘里都藏了什么,直接去抢U盘是不可能的,骗也是不可能的.那不是丢我Python程序员的脸? 我必须在电脑上智 ...
- 利用 50 行 Python 代码构建一个在线文本生成器!
本指南将引导你学习构建一个自动完成任意输入文本的Web应用程序. 作者 | Dev Sharma 译者 | 苏本如,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: 在本文中 ...
- python30行代码_仅利用30行Python代码来展示X算法
假如你对数独解法感兴趣,你可能听说过精确覆盖问题.给定全集 X 和 X 的子集的集合 Y ,存在一个 Y 的子集 Y*,使得 Y* 构成 X 的一种分割. 这儿有个Python写的例子. X = {1 ...
- 13行Python代码实现一个神经网络(Part 2 - 梯度下降法)
Declaration: 本文翻译自iammask的blog,原作者保留本文知识产权,转载请注明出处. Part 1 "一个 11 行 Python 代码实现的神经网络(第一部分)" ...
最新文章
- 将数组存入mysql数据库,将数组值写入mysql数据库
- python 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
- Apache Kylin v2.6.1 发布,开源的分布式分析引擎
- STM32 基础系列教程 33 - Lwip_tcp_client
- 快速上手Expression Tree(一):做一做装配脑袋的Expression Tree 习题
- 关于【apache- tomcat- 5.5.15/conf /Catalina/localhost配置虚拟目录】时的一些问题。(配置web项目的方式不止一种,虚拟目录就是一个)
- linux+swap分区规则_扩展Linux swap分区 两种方法
- [学习笔记] vim使用大全 [转]
- 出租车轨迹数据地图匹配
- java进销存系统--采购入库
- 人体神经系统分类图解,人体神经系统分类图片
- 计算机无法继续安装程序,电脑提示nvidia安装程序无法继续 如何解决 - 驱动管家...
- 商业虚拟专用网络技术一
- 使用地图编辑器构建游戏场景
- python pandas缺失值处理_pandas缺失值的处理
- 贝叶斯算法-情感分类
- 基于SSM的家政服务管理系统
- jpg图片损坏怎么修复?可以试试这个方法
- SAP 生产订单/工单状态说明
- python的占位符——%
热门文章
- 用.NET模拟天体运动
- Serilog 自定义 Enricher 来增加记录的信息
- .NET Core 使用MailKit发送电子邮件
- .NET Core开发日志——WCF Client
- ASP.NET Core MVC 2.1 顶级参数验证
- g4e基础篇#3 Git安装与配置
- 窥探ASP.Net MVC底层原理 实现跨越Session的分布式TempData
- Build Tour 2017 中国站北京、上海报名了
- C#7.0之ref locals and returns (局部变量和引用返回)
- Django01-1: request 方法