Сурипты на службе у хозяйки Степан Ильин aka Step Хакер, номер #081, стр. 081-032-7 Если спросишь меня, то на бесплатные хостинги я бы даже не стал тратить время. Сегодня немало хостинг-компаний предлагают свои услуги от 1-2$ в месяц. Естественно, сервис за такие деньги - не фонтан, но для работы небольшого сайта или упомянутых в статье скриптов вполне хватит. В любом случае ты сможешь помучить его службу поддержки, попросить установить нужный PERL или PHP-модуль, прописать в настройках Apache'а или PHP необходимую директиву. Выбрать платный хостинг непросто. Для того чтобы сделать правильный выбор, рекомендую проштудировать раздел «Хостинг» на форуме forum.ru-board.com, а также сайт www.hostobzor.ru. [back-connect vs. bind-shell] Очень часто для нормальной работы с удаленным сервером через telnet/SSH мешает файрвол, который блокирует обращения к этим портам извне. В этом случае могут помочь два подхода. Оба включены в состав r57shell. Bind-shell. Скрипт открывает на удаленном хосте сокет на заданном порту, который не фильтруется файрволом (если такой порт вообще есть), и привязывает к нему стандартный bash-интерпритатор /bin/bash. Тебе остается с помощью telnet'а подключиться к нему и радоваться жизни. Back-connect. Этот способ подходит, когда правила файрвола на удаленном хосте фильтруют практически все подключения, и возможности забиндить порт нет. Использование back-connect подразумевает, что инициировать подключение будешь не ты, а сам сервер, который попробует подключиться к указанному ему порту заданного IP-адреса. На принимающей стороне это соединение нужно принять с помощью чудо-программы netcat (netcat.sourceforge.net), после чего можно отдавать команды, как на обычном шелле. Если back-connect настроен на 40000, то запускать netcat нужно примерно так: d:\xakep>nc.exe -l -n -v -p 40000 listening on [any] 40000 ... connect to [xxx.xxx.xxx.xx] from (UNKNOWN) [xx.xx.xxx.xx] 54247 Linux gw 2.4.8-ac5 #2 SMP Tue Sep 25 21:36:58 MSD 2001 i686 unknown uid=60001(nobody) gid=60001(nobody) WARNING Не стоит забывать, что все действия взломщиков противозаконны и эта статья предназначена лишь для ознакомления. За применение материала в незаконных целях автор и редакция ответственности не несут. INFO учший способ оперировать файлами на удаленном сервере - использовать скрипт phpRemoteView (www.php.spb.ru). Уверяю тебя, ты не разочаруешься. WWW www.hotscripts.com - огромная подборка скриптов на PHP/PERL/ASP и т.д. www.x-forum.info - отличный раздел «веб-скрипты», для активных участников - доступ к огромной подборке нуленых скриптов. http://faqs.org.ru/progr/web_lang/perl_web2.htm - руководство на случай, если какой-либо из Perl-скриптов не заработает. |