技術問答
技術文章
iT 徵才
聊天室
2026 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2025 iThome 鐵人賽
DAY
4
0
自我挑戰組
30天的資訊安全讀書筆記
系列 第
4
篇
Side Blue - Anti-Reverse Technique
17th鐵人賽
notawiseman3955
團隊
夢幻公牛
2025-09-18 13:20:55
130 瀏覽
分享至
Check Debugger - 尋找與除錯工具相關的程序或檔案,或者透過硬體層面(例如偵測硬體中斷點)來檢查是否有除錯器存在。
Windows API - IsDebuggerPresent - 偵測是否正在被除錯
Suspend Thread - 偵測到特定行為就將該程式pause掉使其無法正常運作
VM Detect - 會查看現在運行的環境是否為VM來決定動作,可能會僅執行部分功能、自毀(刪除自身或覆寫其部分程式碼)、破壞系統(如刪除或加密檔案)或不執行
Process - 查看目前環境是否有執行特定檔案
VMware:vmtools
VirtualBox:vboxservice
Software - 查看目前環境是否有安裝特定軟體(如Debugger)
MAC - 藉由查看是否為固定開頭的MAC位置來偵測是否為VM(VM廠商的OUI)
Resource - 查看電腦所配置的硬體配置如RAM,來判斷是否為VM
Other device - 查看環境上是否有新增其他裝置,如無則有可能為VM
Domain Membership - 查看是否有AD來判斷是否為VM
Obfuscation - 使用不同方式或技術使程式變得難以分析
使用其他編碼
使用加密
使用如(更改程式碼語法與結構、將函數重新命名、將程式碼分割到多個檔案或區段中)等技巧
Hash Changing - 透過修改一小部分程式碼使Hash值變更,以防止被用特徵來被辨別
Runtime Loading DLLs - 執行過程中再import DLL以防止在靜態分析階段被辨識。
Packing - 加殼使其內容無法用debugger分析
常見:UPX
查看甚麼殼:Detect it Easy, Exeinfo PE
解殼:
自動:unpacme
手動:x86dbg
留言
追蹤
檢舉
上一篇
Side Blue - 惡意程式行為與常見API
下一篇
Side Blue - Phishing
系列文
30天的資訊安全讀書筆記
共
30
篇
目錄
RSS系列文
訂閱系列文
1
人訂閱
26
Actions on Objectives 與其他補充
27
Side Red - Metasploit
28
Side Red - Burp Suite
29
Side Red - Privilege Escalation In Windows
30
Side Red - Privilege Escalation in Linux
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19831
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
vm+openclaw+在地AI,有合適的組合嗎
磁碟寫入問題
中華電信-光世代小烏龜固定IP設定AP不會通?? 求解
無法登入路由控制畫面
WIFI問題遊戲延遲改善
趣味SQL,找出待簽核的員工 (AI來解題回答)
ASUS ProArt B550 Creator 主板與雙顯卡(N卡+I卡) PCIe4.0 x8頻寬問題
熱門回答
vm+openclaw+在地AI,有合適的組合嗎
WIFI問題遊戲延遲改善
中華電信-光世代小烏龜固定IP設定AP不會通?? 求解
磁碟寫入問題
ASUS ProArt B550 Creator 主板與雙顯卡(N卡+I卡) PCIe4.0 x8頻寬問題
熱門文章
拒絕延遲!以WebSocket打造零時差的多幣別報價系統
商業智慧 BI 是什麼?完整解讀Business Intelligence定義、價值與企業導入指南
庫存表格是什麼?Excel 管理庫存真的夠用嗎?
數位轉型是什麼?從定義、三階段到成功案例一次看懂
打造自動化交易預警:從 jmg 停牌看金融數據的串接實務
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}