Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php function login(){ $url = "https://ws.doithenhanh.com/portal/login..
Decoded Output download
<?php
function login(){
$url = "https://ws.doithenhanh.com/portal/login";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_HTTPHEADER,array("Accept: application/json, text/plain, */*", "Origin: https://doithenhanh.com", "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36", "Content-Type: application/json;charset=UTF-8", "Referer: https://doithenhanh.com/", "Accept-Language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5"));
$postfield = '{"username":"[email protected]","password":"123123qa","remember":false}';
curl_setopt($ch,CURLOPT_POSTFIELDS,$postfield);
$s = curl_exec($ch);
$token = json_decode($s, 1)["token"]["value"];
return $token;
}
function change($token, $pin, $seri, $type){
$url = "https://ws.doithenhanh.com/portal/charge";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_HTTPHEADER,array("X-Access-Token: ".$token, "Accept: application/json, text/plain, */*", "Origin: https://doithenhanh.com", "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36", "Content-Type: application/json;charset=UTF-8", "Referer: https://doithenhanh.com/", "Accept-Language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5"));
$postfield = '{"provider":"'.$type.'","serial":"'.$seri.'","pin":"'.$pin.'"}';
curl_setopt($ch,CURLOPT_POSTFIELDS,$postfield);
$s = curl_exec($ch);
$js = json_decode($s, 1)["message"];
return $js;
}
if (isset($_POST["pin"])) {
$token = login();
$type = $_POST["type"];
$seri = $_POST["serial"];
$pin = $_POST["pin"];
echo "<script>alert('".change($token, $pin, $seri, $type)."');</script>";
}
?>
Did this file decode correctly?
Original Code
<?php
function login(){
$url = "https://ws.doithenhanh.com/portal/login";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_HTTPHEADER,array("Accept: application/json, text/plain, */*", "Origin: https://doithenhanh.com", "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36", "Content-Type: application/json;charset=UTF-8", "Referer: https://doithenhanh.com/", "Accept-Language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5"));
$postfield = '{"username":"[email protected]","password":"123123qa","remember":false}';
curl_setopt($ch,CURLOPT_POSTFIELDS,$postfield);
$s = curl_exec($ch);
$token = json_decode($s, 1)["token"]["value"];
return $token;
}
function change($token, $pin, $seri, $type){
$url = "https://ws.doithenhanh.com/portal/charge";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_HTTPHEADER,array("X-Access-Token: ".$token, "Accept: application/json, text/plain, */*", "Origin: https://doithenhanh.com", "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36", "Content-Type: application/json;charset=UTF-8", "Referer: https://doithenhanh.com/", "Accept-Language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5"));
$postfield = '{"provider":"'.$type.'","serial":"'.$seri.'","pin":"'.$pin.'"}';
curl_setopt($ch,CURLOPT_POSTFIELDS,$postfield);
$s = curl_exec($ch);
$js = json_decode($s, 1)["message"];
return $js;
}
if (isset($_POST["pin"])) {
$token = login();
$type = $_POST["type"];
$seri = $_POST["serial"];
$pin = $_POST["pin"];
echo "<script>alert('".change($token, $pin, $seri, $type)."');</script>";
}
?>
Function Calls
| None |
Stats
| MD5 | 6eb1179f91018088bbf83031c24589b4 |
| Eval Count | 0 |
| Decode Time | 74 ms |