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

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

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

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

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

Категории

Все категории
Loading categories
dvenom — 🐍 Double Venom (DVenom) is a tool that provides an encryption wrapper and loader for your shellcode. | Kitploit
Инструменты/GitHubGitHub/zerx0r/dvenom
Encryption/Decryption ToolsPayload GenerationExploitationShellcodePenetration TestingRed TeamingPayload DevelopmentArchived
GitHubzerx0r/dvenom

dvenom

🐍 Double Venom (DVenom) is a tool that provides an encryption wrapper and loader for your shellcode.

Репозиторий
158212 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

🐍 Double Venom (DVenom)

Double Venom (DVenom) — это инструмент, который помогает специалистам по красным командам обходить антивирусы, предоставляя обёртку для шифрования и загрузчик для вашего шеллкода.

🚀 Возможности

  • 🛡️ Способен обходить некоторые известные антивирусы (AV).
  • 🔒 Предлагает несколько методов шифрования: RC4, AES256, XOR и ROT.
  • 🏗️ Создаёт исходный код на C#, Rust, PowerShell, ASPX и VBA.
  • 🔄 Использует различные техники загрузки шеллкода: VirtualAlloc, Process Injection, NT Section Injection, Hollow Process Injection.

🎓 Начало работы

Эти инструкции помогут вам получить копию проекта и запустить её на локальной машине для целей разработки и тестирования.

👀 Предварительные требования

  • Установленный Golang.
  • Базовое понимание работы с шеллкодом.
  • Знакомство с C#, Rust, PowerShell, ASPX или VBA.

⬇️ Установка

Чтобы клонировать и запустить это приложение, на вашем компьютере должен быть установлен Git. В командной строке выполните:

root@kitploit:~
# Клонирование репозитория
$ git clone https://github.com/zerx0r/dvenom
# Переход в репозиторий
$ cd dvenom
# Сборка приложения
$ go build /cmd/dvenom/

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

После установки вы можете запустить инструмент с помощью следующей команды:

root@kitploit:~
./dvenom -h

🎛️ Параметры командной строки:

  • -e: Укажите тип шифрования для шеллкода (поддерживаемые типы: xor, rot, aes256, rc4).
  • -key: Укажите ключ шифрования.
  • -l: Укажите язык (поддерживаемые языки: cs, rs, ps1, aspx, vba).
  • -m: Укажите тип метода (поддерживаемые типы: valloc, pinject, hollow, ntinject).
  • -procname: Укажите имя процесса для внедрения (по умолчанию "explorer").
  • -scfile: Укажите путь к файлу с шеллкодом.

📚 Пример

Чтобы сгенерировать исходный код на C#, содержащий зашифрованный шеллкод.

Обратите внимание: если выбран метод шифрования AES256, вектор инициализации (IV) будет сгенерирован автоматически.

root@kitploit:~
./dvenom -e aes256 -key secretKey -l cs -m ntinject -procname explorer -scfile /home/zerx0r/shellcode.bin > ntinject.cs

📋 Ограничения

💼 Вклад

Принимаются pull request'ы. Для значительных изменений, пожалуйста, сначала откройте issue, чтобы обсудить, что вы хотели бы изменить.

📜 Лицензия

Этот проект лицензирован на условиях лицензии MIT — подробнее см. в файле LICENSE.

⚠️ Отказ от ответственности

Double Venom (DVenom) предназначен только для образовательных и этических целей тестирования. Использование DVenom для атак на цели без предварительного взаимного согласия является незаконным. Разработчик и участники инструмента не несут ответственности за любое неправомерное использование этого инструмента.

Скачать инструмент
ЯзыкПоддерживаемые методыПоддерживаемое шифрование
C#valloc, pinject, hollow, ntinjectxor, rot, aes256, rc4
Rustpinject, hollow, ntinjectxor, rot, rc4
PowerShellvalloc, pinjectxor, rot
ASPXvallocxor, rot
VBAvallocxor, rot