首页
社区
课程
招聘
[分享]arkitlib 誰有空來增強增強這東西吧。
发表于: 2012-7-21 01:33 4072

[分享]arkitlib 誰有空來增強增強這東西吧。

2012-7-21 01:33
4072
ARKit is an open-source rootkit detection library for Microsoft Windows. ARKit has two components:

ARKitLib.lib - A Win32/C++ static library that exposes various methods to scan system and detect rootkits
ARKitDrv.sys - A device driver that actually implements methods to scan and detect rootkits
Features
Currently, ARKit library has following features:

Process scanning – Detect all running processes (hidden and visible)
DLL scanning – Detect DLLs loaded in a process
Driver scanning – Detect all loaded drivers (hidden and visible)
SSDT hook detection and restoration
Sysenter hook detection
Kernel inline hook detection and restoration
Supported Operating Systems
ARKit works on 32-bit flavors of Windows 2000, XP, 2003 and Vista. It has not been tested on Windows 2008 and Windows 7 yet.
Summary of detection techniques in ARKit
Process detection methods:

PID brute force (PsLookupProcessByProcessId)
TID brute force (PsLookupThreadByThreadId)
Handle table traversing (NtQuerySystemInformation)
DLL detection methods:

InMemoryOrderModuleList traversal in process' PEB
VAD tree walking
Process termination methods:

NtTerminateProcess/ZwTerminateProcess
NtTerminateThread/ZwTerminateThread for all threads of a process
Driver detection methods:

PsLoadedModuleList traversing
\Driver\ directory traversing in Object Manager
\Device\ directory traversing in Object Manager

dc2K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3y4G2k6r3g2Q4x3X3g2Y4L8$3!0Y4L8r3g2Q4x3X3g2U0L8$3#2Q4x3V1k6H3i4K6u0r3j5i4u0C8K9i4c8D9K9h3u0Q4x3V1j5`.
72eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3q4J5K9$3W2@1L8r3W2T1i4K6u0W2k6$3!0G2k6$3I4W2j5$3!0V1k6g2)9J5k6h3y4G2L8g2)9J5c8Y4y4$3L8W2)9J5c8Y4c8J5N6h3&6C8i4K6u0r3

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 127
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
xt和pt表示非常的蛋定~~
2012-7-21 02:52
0
游客
登录 | 注册 方可回帖
返回