ВОПРОС · Q&A

PHP Bind Shell

2 ответов 3,4 тыс.
AI-выжимка обсуждения скоро

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

Автор вопроса
Не могу разобраться, как написать bind shell на php. Был бы очень благодарен за помощь
 
Если хочешь напрямую забиндить свой бекдор на какой то порт, то гугли как работать с сокетами. Вкрацте, биндишь сокет на выбраный порт, делаешь в бесконечном цикле обработчик событий, пишешь клиентскую часть, которая будет посылать команды. Только проверь, что б входящий траффик на твой порт был разрешен в фаерволе. Часто бывает, что входящий траффик разрешен только на основные порты(22,80,443 и тд), остальное дропается, поэтому легче юзать реверс шелл, все таки исходящий траффик блокируется реже.
 
Не могу разобраться, как написать bind shell на php. Был бы очень благодарен за помощь

Можешь посмотреть пример реализации шелла на PHP в статье Создаём беспалевный web-shell и испытываем в боевых условиях
Исходник приложен, другие фишки из кода тоже будут полезны.