Выбери свой туннель

Докучаев Дмитрий aka Forb

Xakep, номер #061, стр. 061-056-4


$ ./datapipe 3000 3001 www.net2.ru

После этого весь трафик будет успешно туннелироваться.

Под винду самой лучшей тулзой для создания туннелей является программа HTTPort. Она умеет все и еще чуть-чуть ;). А именно: заворот трафика на любые порты через HTTPS-proxy, создание собственного Socks-сервера, поддержка авторизации и многое другое. К примеру, можно легко проверять почту через безопасный прокси-сервер, юзать различные сервисы по протоколу Socks5 (хотя поддержка носков в программе может вообще отсутствовать) и т.д. В общем, это виндовозный рай.

Такие разные туннели

Вот, собственно, и все виды туннелей, про которые я хотел рассказать. Как видишь, при помощи туннелирования можно поиметь халявный интернет, а также решить проблему с собственной безопасностью. Знай, что создать туннель – простая задача. Даже если нет подходящего софта, ничто не мешает написать свою приблуду и организовать собственный нестандартный туннель.

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

В работу Stunnel входит множество функций. К примеру, он может туннелировать трафик через VPN соединение. Также программа интегрируется с Samba, Mysql, Oracle, Rsync и многими другими сервисами. Примеры использования Stunnel ты можешь найти на официальном сайте: www.stunnel.org/examples/rsync_mike.html.

Швейцарский нож

Я не мог не упомянуть знаменитую программу Netcat. Она работает через конвейер, поэтому для туннелирования необходимо запустить два бинарника в одной командной строке. Снова перекинем трафик с хоста A на хост B. Это достигается следующей командой:

nc -l -p 31337 | nc hostA.ru 31338

Команда выполняется на хосте B. При этом открывается порт 31337, с которым связывается порт 31338 на удаленной машине. Вообще, Netcat умеет гораздо больше, чем просто перенаправлять порты. С его помощью можно сканировать подсети, читать баннеры сервисов, устанавливать в качестве бэкдора и т.д. и т.п.

INFO

Помимо Datapipe, существуют такие софтины, как Rinetd и Fpipe, выполняющие функции редиректа портов. Почитать про эти тулзы можно здесь: sector.h1.ru/port_redirect.htm.

Warning

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

CD

На компакт-диске ты найдешь весь софт, который был описан в этой статье. А именно программы: Iproxy, Xproxy, Nstx, Datapipe и HTTPort.

INFO

Если хочешь знать о туннелях больше, то посещай сайт www.opennet.ru. Там ты найдешь множество статей на эту тему. Также в Хакере часто обсуждались проблемы туннелирования трафика, поэтому перечитай статьи «DNS-туннелинг» (03.03) и «IRC-туннелирование с помощью stunnel: шифруемся в IRC по полной» (01.03).

Назад на стр. 061-056-3  Содержание