切換
舊版
前往
大廳
主題

雜談 (6) - 組合語言Key Logger !

虛鹿 | 2022-07-23 17:03:11 | 巴幣 122 | 人氣 491


前陣子有點無聊,
所以就花了些時間試著實踐內心的瘋狂想法。

也就是:「Windows Keylogger !」

好啦~
我知道這聽起來好像不怎麼厲害,
畢竟 keylogger 只算是一個蠻基本的間諜軟體,
而且 Github 就有一堆C語言、Python 的版本,
說很艱深嘛?好像也不至於。

然而,
我最近編寫的這款 Key logger,
卻跟以往普遍的 Keylogger 完全不一樣:

1. 他大小只有3Kb!比一張照片(至少2Mb)還小。
2. Pure Assembly 製成,防毒軟體完全抓不到。

3. 可以很好的隱藏執行狀態,並完全沒有任何執行的分頁標籤或是視窗,讓使用者感到懷疑。

4. 適用於所有 i386 系列以及 x86-64 的Cpu。
5. 程式碼不到 100 行,沒有使用第三方的lib。
6. XP 以上的作業系統皆與之相容。

以下是執行時的狀態:(隱藏功能被我取消ㄌ)

蠻開心的,
感覺自己的組合語言能力又更進步ㄌ~(^ ^)

總之,
我在開發的過程中學到一件事:
其實組合語言其實是萬能的,
C 做得到的事,組語也能做到。
你寫不出來只是因為你懶得查資料,
或是不想花時間去Debug而已。
送禮物贊助創作者 !
0
留言

創作回應

偷偷做不會被發現
大佬
2022-07-23 17:08:33
虛鹿
並不是
2022-07-25 13:41:25
羊肉丸
2022-07-23 22:50:03
虛鹿
錯覺
2022-07-25 13:41:41
W.Dinlon
使用 assembly 的空間少好多,覺得這樣精簡的東西很漂亮
2022-07-24 02:57:52
虛鹿
總覺得Assembly有一種獨特的美感
2022-07-25 13:42:11

更多創作