Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
# уже заблокированных IP
%blocked=();
# получаем доступ к консоли
$t = new Net::Telnet ;
$hostname="1.1.1.254";
$t->open($hostname);
$t->waitfor('/login:.*$/')
or die "bad login: ", $t->lastline;
$t->print("user");
$t->waitfor('/Password:.*$/')
or die "bad password: ", $t->lastline;
$t->print("password");
$t->waitfor('/pixfirewall>:.*$/')
or die "No user mode: ", $t->lastline;
$t->print("enable");
$t->waitfor('/login:.*$/')
or die "bad login: ", $t->lastline;
$t->print("user");
$t->waitfor('/Password:.*$/')
or die "bad password: ", $t->lastline;
$t->print("password");
$t->waitfor('/pixfirewall#:.*$/')
or die "No router privilege mode: ", $t->lastline;
$t->print("configure terminal");
$t->waitfor('/# pixfirewall(config):.*$/')
or die "No router configure mode: ", $t->lastline;
$t->print("no access list 110");
# просматриваем /var/log/messages
while (1) {
for ($curpos = tell(LFILE); $_ = <LFILE>; $curpos = tell(LFILE)) {
# искомая строка