使用11行Python代碼盜取了室友的U盤內(nèi)容
序言
那個家伙整天把個U盤藏著當(dāng)寶,到睡覺了就拿出來插到電腦上。
我決定想個辦法看他U盤里都藏了什么,直接去搶U盤是不可能的,騙也是不可能的。那不是丟我Python程序員的臉?
我必須在電腦上智取,而且不能被他發(fā)現(xiàn)。
這個是我的思路:
當(dāng)一個usb插入時,在后臺自動把usb里的東西拷貝到本地或上傳到某個服務(wù)器。
那么我就可以先借他電腦玩一會,然后把我寫好的Python程序在電腦后臺運(yùn)行。每當(dāng)有usb插入的時候,就自動拷貝文件。
如何判斷U盤是否插入?

首先打開電腦終端,進(jìn)入/Volumes目錄,然后插入U(xiǎn)盤,能夠看到它被掛載在了這個目錄之下,那么,如果我們隨時掃描這個目錄,當(dāng)這個目錄有新文件夾出現(xiàn)時,應(yīng)該就是有U盤被插入了。
用time.sleep(3)函數(shù),讓程序保持運(yùn)行狀態(tài),并且每隔3秒掃描一下/Volumes/目錄,一出現(xiàn)新的文件夾,立馬拷貝到另外的文件夾。
能夠看到U盤在插入大約30s后全部復(fù)制到home目錄下了。

總結(jié)
以上所述是小編給大家介紹的使用11行Python代碼盜取了室友的U盤內(nèi)容,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
python實(shí)現(xiàn)學(xué)生管理系統(tǒng)開發(fā)
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)學(xué)生管理系統(tǒng)開發(fā),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07
Python使用ftplib實(shí)現(xiàn)簡易FTP客戶端的方法
這篇文章主要介紹了Python使用ftplib實(shí)現(xiàn)簡易FTP客戶端的方法,實(shí)例分析了ftplib模塊相關(guān)設(shè)置與使用技巧,需要的朋友可以參考下2015-06-06
運(yùn)用Python快速的對MySQL數(shù)據(jù)庫進(jìn)行重命名
本文介紹了如何運(yùn)用Python快速的對現(xiàn)有的數(shù)據(jù)庫進(jìn)行重命名,有此需求的朋友可以參考下2021-06-06
淺析python3中的os.path.dirname(__file__)的使用
這篇文章主要介紹了python3中的os.path.dirname(__file__)的使用,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-08-08
使用python框架Scrapy爬取數(shù)據(jù)的操作步驟
Scrapy是一個基于Python的強(qiáng)大的開源網(wǎng)絡(luò)爬蟲框架,用于從網(wǎng)站上抓取信息,它提供了廣泛的功能,使得爬取和分析數(shù)據(jù)變得相對容易,本文小編將給給大家介紹一下如何使用python框架Scrapy爬取數(shù)據(jù),需要的朋友可以參考下2023-10-10
Python 將代碼轉(zhuǎn)換為可執(zhí)行文件脫離python環(huán)境運(yùn)行(步驟詳解)
這篇文章主要介紹了Python 將代碼轉(zhuǎn)換為可執(zhí)行文件脫離python環(huán)境運(yùn)行(步驟詳解),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
python matplotlib坐標(biāo)軸設(shè)置的方法
本篇文章主要介紹了python matplotlib坐標(biāo)軸設(shè)置的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12
python 使用多線程創(chuàng)建一個Buffer緩存器的實(shí)現(xiàn)思路
這篇文章主要介紹了python 使用多線程創(chuàng)建一個Buffer緩存器的實(shí)現(xiàn)思路,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07

