Update README.md

This commit is contained in:
Ilya V. Matveychikov 2018-07-02 13:54:20 +04:00 committed by GitHub
parent e338336d3e
commit 19eacd9b75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,6 +60,14 @@ Additional functions:
Reptile is a LKM rootkit written for evil purposes that runs on Linux kernel 2.6.x/3.x/4.x
| Feature | Description | Implementation Details |
| --- | --- | --- |
| Environment | 2.6.x/3.x/4.x (x86) | `sys_call_table` search method is x86-only |
| Persistency | /etc/modules or /etc/rc.modules | boot-time module loading |
| Management interface | `kill(2)` | `sys_call_table[__NR_kill]` |
| Hiding of files and directories | Filtering of direcroty entries | `sys_call_table[__NR_getdents]` `sys_call_table[__NR_getdents64]` |
| Hiding of processes and process trees | Filtering of `/proc` | Filtering `getdents` while listing `/proc`. Hidden tasks are marked using `task->flags` (0x10000000). Not able to hide all threads and childs of parent process. |
- https://github.com/QuokkaLight/rkduck
rkduck - Rootkit for Linux v4