TGViewer
FEFU CTF💻 FEFU CTF💻 @fefuctf · 509 subscribers
Post #76 1.02K
😘 Всем привет! Небольшая заметка для вас по bind- и reverse-шеллам

Когда добрался до RCE и хочется сделать его более-менее комфортным для работы, в ход идут "шеллы". Два классических способа: reverse shell и bind shell. Разница простая, но важная.

Reverse shell — жертва сама инициирует подключение.
Мы на своей машине поднимаем listener, а эксплойт на целевой машине запускает исходящее соединение, в котором нам вручают удалённую консоль.

Удобно, если жертва сидит за NAT'ом или фаерволом.
Часто — единственный рабочий вариант.


Bind shell — жертва открывает порт и ждёт, когда мы к ней подключимся.
Мы как бы стучимся в открытую дверь, которую сами же для себя и открыли.

Работает, если у цели белый IP и доступ извне ничем не закрыт.
На практике — редкость, особенно в проде.


🛠️ Инструменты:

nc, ncat, socat
Metasploit
One-liners на bash, Python, Perl, PowerShell


Фича:
Если хочется, чтобы в полученном шелле нормально работали стрелочки и хоткеи, нужно подсадить его на стероиды:

<ловим реверс-шелл>
python3 -c "import pty; pty.spawn('/bin/bash')"
ctrl+z
stty raw -echo
fg
export TERM=xterm


После таких манипуляций реверс-шелл практически ничем не будет отличаться от обыкновенного терминала. Enjoy ;)
  • 🔥 5
  • ❤‍🔥 2
  • ❤ 2
  • 🦄 1
More from @fefuctf
  1. Sep 11, 2026☀️ Включайтесь в игру 17–18 октября SOLAR проводит свой первый CTF — соревнование по спорт…
  2. Aug 13, 2026Мы запускаем стажировки Да, вы не ослышались, вернее, все правильно прочитали. Наша програ…
  3. Jul 26, 2026Post #141
  4. Jun 29, 2026Регистрация на Kaspersky{CTF} 2026 открыта! Соревнование начнется 29 августа в 22:00 по Вл…
  5. Jun 16, 2026Москва, кибербезопасность и студенты со всего мира С 25 июля по 9 августа в Москве пройдет…
  6. Jun 4, 2026☀️ Настало лето, а это значит... время для VKACTF 2026! Все вновь возвращаются к сбору фла…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →