!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.24.0. PHP/7.3.32 

uname -a: Linux ip-172-31-28-255.ec2.internal 6.1.159-181.297.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC
Mon Dec 22 22:31:59 UTC 2025 x86_64
 

 

Safe-mode: OFF (not secure)

/www/wwwroot/itce.co.in/data/   drwxr-xr-x
Free 30.76 GB of 49.93 GB (61.62%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     oauthcallback.php (1.33 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
require_once('include/dbcommon.php');

global  
$restApis;
// If we don't have an authorization code then get one
if ( !isset($_GET['code']) ) {

    
$connId postvalue"connid" );
    if( 
$connId == "" ) {
        exit();
    }
    
$rconn $restApis->getConnection$connId );
    if( !
$rconn ) {
        exit();
    }
//    $authRequest = getAuthRequest( $rconn );
    
$authRequest $rconn->getAuthRequest();
    if( !
$authRequest )
        exit();

    if( !
$_SESSION'oauth2statemap' ] ) {
        
$_SESSION'oauth2statemap' ] = array();
    }
    
$_SESSION'oauth2statemap' ][ $authRequest["state"] ] = $connId;
    
header'Location: ' $authRequest["url"] );
    exit();

} else {
    
// verify state parameter and get $connId
    
$state $_GET['state'];
    if( 
$state == "" || !$_SESSION'oauth2statemap' ] )
        exit();
    
$connId $_SESSION'oauth2statemap' ][ $state ];
    unset( 
$_SESSION'oauth2statemap' ][ $state ] );
    if( !
$connId ) {
        exit();
    }
    
$rconn $restApis->getConnection$connId );
    if( !
$rconn ) {
        exit();
    }

//    $token = validateToken( $_GET['code'], $rconn );
    
$token $rconn->validateToken$_GET['code'] );

    if( 
$token ) {
        
$rconn->setOauthToken$token );
        if( 
$_SESSION["MyURL"] ) {
            
$url $_SESSION["MyURL"];
            unset( 
$_SESSION["MyURL"] );
            
header("Location: "$url );
            exit();
        }
    }
    echo 
"invalid token";
}    

?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0018 ]--