前陣子有點(diǎn)無(wú)聊,
所以就花了些時(shí)間試著實(shí)踐內(nèi)心的瘋狂想法。
也就是:「Windows Keylogger !」
好啦~
我知道這聽(tīng)起來(lái)好像不怎麼厲害,
畢竟 keylogger 只算是一個(gè)蠻基本的間諜軟體,
而且 Github 就有一堆C語(yǔ)言、Python 的版本,
說(shuō)很艱深嘛?好像也不至於。
然而,
我最近編寫(xiě)的這款 Key logger,
卻跟以往普遍的 Keylogger 完全不一樣:
1. 他大小只有3Kb!比一張照片(至少2Mb)還小。
2. Pure Assembly 製成,防毒軟體完全抓不到。
3. 可以很好的隱藏執(zhí)行狀態(tài),並完全沒(méi)有任何執(zhí)行的分頁(yè)標(biāo)籤或是視窗,讓使用者感到懷疑。
4. 適用於所有 i386 系列以及 x86-64 的Cpu。
5. 程式碼不到 100 行,沒(méi)有使用第三方的lib。
6. XP 以上的作業(yè)系統(tǒng)皆與之相容。
以下是執(zhí)行時(shí)的狀態(tài):(隱藏功能被我取消ㄌ)
蠻開(kāi)心的,
感覺(jué)自己的組合語(yǔ)言能力又更進(jìn)步ㄌ~(^ ^)
總之,
我在開(kāi)發(fā)的過(guò)程中學(xué)到一件事:
其實(shí)組合語(yǔ)言其實(shí)是萬(wàn)能的,
C 做得到的事,組語(yǔ)也能做到。
你寫(xiě)不出來(lái)只是因?yàn)槟銘械貌橘Y料,
或是不想花時(shí)間去Debug而已。