# ArkProtect
**Repository Path**: zdiskless/ArkProtect
## Basic Information
- **Project Name**: ArkProtect
- **Description**: An Ark tool project,run on Win7 x86/x64
- **Primary Language**: C
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2019-07-06
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# ArkProtect
### Platform in Win7 x86/x64
## A Windows kernel watch tool which can protect PC somehow
#### Maybe some bugs exist, please test it in Virtual Machine
## process module:
1. Enumerate processes.
2. Enumerate process's loaded modules.
3. Enumerate process's running threads.
4. Enumerate process's openning handles.
5. Enumerate process's openning windows.
6. Enumerate process's userspace memory.
7. Terminate a process (by force).
## driver module:
1. Enumerate current loaded drivers.
2. Unload target driver.
## kernel module:
1. Enumerate system callbacks.
2. Enumerate filter drivers.
3. Enumerate timer object (IOTimer/ DpcTimer).
## kernel hook:
1. Now, just support ssdthookcheck & sssdthook check, it will support inline hook check in the future.