upload README.md

This commit is contained in:
Vadim Belous 2024-07-09 03:13:05 +04:00
parent 1b0cf3be13
commit c98f73a418
Signed by: vadim_belous
GPG Key ID: 6479B38E25CC9A43

38
README.md Normal file
View File

@ -0,0 +1,38 @@
# LKM Reverse Shell
В этом репозитории представлен LKM-невидимка. Он не любит посторонние взгляды
### Инструкция по использованию
Для успешной эксплуатации необходимо подготовить инструментарий для сборки модулей ядра на атакующей машине. Установите пакет build-essential и заголовки ядра:
```bash
sudo apt install build-essential linux-headers-$(uname -r)
```
Склонируйте репозиторий и скомпилируйте модуль:
```bash
git clone https://git.vadimbelous.com/vadim_belous/stealth_lkm.git
cd stealth_lkm
make
```
Получившийся в результате успешной сборки файл `rootkit.ko` это и есть нужный LKM. Подгрузите его в ядро:
```bash
insmod rootkit.ko
```
Проведите следующие проверки:
1. Прочитайте `/proc/modules`
2. Выполните команду `lsmod`
Если вы не обнаружили артефакт в виде строчки с названием LKM, то знайте, что теперь в вашем Linux'e поживает LKM-невидимка
### Disclaimer
Этот репозиторий создан исключительно в образовательных целях, чтобы продемонстрировать возможность скрытия LKM. Для этого представлен минимальный PoC. Автор данного репозитория не несет ответственности за любые неправомерные действия, совершенные с использованием этого кода