首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

NT系統信息查看工具 NtInfoGuy:內核級診斷利器

     編輯:關於C語言

工具背景與定位

Windows 內部結構複雜,木馬、Rootkit 常隱藏於系統深處。現有工具多僅覆蓋系統信息的子集,NtInfoGuy 旨在提供一個統一的控制台工具,完整展示 NT 系統內核狀態,支援 Win2k SP4 至 Windows 7。

已實現核心功能

  1. SSDT / Shadow SSDT 表顯示與 Hook 掃描:紅色標記可疑服務表項 Hook。
  2. GDT 表與屬性顯示:完整呈現全局描述符表項屬性。
  3. IDT 表與門描述符屬性:中斷描述符表詳細信息。
  4. 系統加載模塊枚舉:識別受信任模塊,紅字標示不可信或磁盤缺失模塊。
  5. 內核模塊信息導出至 DbgView:直接從內核獲取並輸出調試視圖。
  6. 關鍵內核變量值顯示:目前涵蓋內存管理器相關變量。

規劃中的增強功能

  • Inline Hook 識別與還原
  • 內核地址映射到驅動、分頁/非分頁池等區域
  • 指定位置內核代碼反匯編
  • GUI 介面(SDK/VB/C#)
  • 更全面的內核變量展示

使用須知

  • 純原創代碼,無木馬/病毒/Rootkit;主程式 + DLL 不足 60KB。
  • 依賴微軟官方符號文件(自動下載至 syms 目錄),首次運行較慢。
  • 需加載驅動進入內核,可能導致系統崩潰,請在非關鍵環境測試。
  • 原始碼可在看雪論壇獲取:https://bbs.pediy.com/showthread.php?t=117432

下載地址

NtInfoGuy.7z

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved