Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2012-2982 — Эксплойт для CVE-2012-2982, реализованный на Rust | Kitploit
Инструменты/GitHubGitHub/0xtas/cve-2012-2982
Генерация полезной нагрузкиАнализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийОбучение и ОбразованиеЛаборатории и Практика
GitHub0xtas/cve-2012-2982

CVE-2012-2982

Эксплойт для CVE-2012-2982, реализованный на Rust

Репозиторий
33 лет назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Этот PoC-эксплойт для CVE-2012-2982 был написан в качестве упражнения для комнаты «Intro to PoC scripting» на TryHackMe.

Комнату можно найти здесь: https://tryhackme.com/room/intropocscripting

Изначально я планировал использовать Python, но решил попрактиковаться в Rust.

Я также заметил, что почти все реализации без Metasploit на Github написаны на Python, поэтому подумал, что будет интересно добавить что-то новое.


Использование

Примечание: По умолчанию программа запускает слушатель Netcat. Если Netcat нет в PATH, или вы хотите запустить свой собственный слушатель, запустите программу с флагом -d.

Из исходного кода (требуются Rust и Cargo):

root@kitploit:~
# To get detailed info about arguments:
cargo run -- --help

# General command structure:
cargo run -- <rhost> <lhost> <username> <password> [options]

Из бинарного файла:

root@kitploit:~
# To get detailed info about arguments:
./cve-2012-2982 --help

# General command structure:
./cve-2012-2982 <rhost> <lhost> <username> <password> [options]

Параметры по умолчанию:

  1. rport=10000 (по умолчанию для Webmin)
  2. lport=1337
  3. payload = типовой обратный TCP-шелл на bash

Скачать инструмент