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 /* base64_encode * Generated by Ampare PHP Encoder php7 php8 */$OOO000000=urldecode(..
Decoded Output download
session_start();
$sess_ip_hist = "$_SERVER[HTTP_USER_AGENT]";
$u_agent = 'okhttp';
$pattern_ip_hist = '/'.$u_agent .'/';
if (preg_match($pattern_ip_hist,$sess_ip_hist)) {
include_once($_SERVER['DOCUMENT_ROOT'].'/gl/class/conexao.php');
$conn = mysqli_connect($servidor,$usuario,$senha,$dbname);
$id_token = mysqli_real_escape_string($conn,$_GET['update']);
if (mysqli_real_escape_string($conn,$_GET['token']) != '') {
$id_token = mysqli_real_escape_string($conn,$_GET['token']);
}
if ($id_token != '') {
$id_token = $id_token;
}else {
echo '<center><h1>CONFIG PROTEGIDA BY <i><a href="https://t.me/gl/config.phpMods">@ConfigMods</a></i></h1></center>';
exit;
}
;echo '
{ "status": 200,
"data": { "prev_page": null,
"next_page": null,
"has_prev": false,
"has_next": false,
"total": 10,
"current_page": 1,
"pages": 1,
"results": [
';
$result_produtos_login = "SELECT * FROM usuario WHERE token LIKE '$id_token'";
$resultado_produtos_login = mysqli_query($conn,$result_produtos_login);
while ($row_produto_login = mysqli_fetch_assoc($resultado_produtos_login)) {
$db_user_id_up = $row_produto_login['id'];
}
$result_produtos2 = "SELECT * FROM config WHERE status LIKE 'ACTIVE' && user_id LIKE '$db_user_id_up' LIMIT 100";
$resultado_produtos2 = mysqli_query($conn,$result_produtos2);
while ($row_produto2 = mysqli_fetch_assoc($resultado_produtos2)) {
$config_cat1 = '"category": { "name": "SEM CATEGORIA", "id": '.$row_produto2['category_id'].', "status": "ACTIVE", "sort_order": 1000, "user_id": '.$row_produto2['user_id'].', "slug": "", "description": "" }';
$db_cat_category_id = $row_produto2['category_id'];
$result_produtos3 = "SELECT * FROM categoria WHERE id='$db_cat_category_id' && status LIKE 'ACTIVE' && user_id LIKE '$db_user_id_up' LIMIT 1";
$resultado_produtos3 = mysqli_query($conn,$result_produtos3);
while ($row_produto3 = mysqli_fetch_assoc($resultado_produtos3)) {
$config_cat1 = '
"category": {
"name": "'.$row_produto3['name'].'",
"id": '.$row_produto2['category_id'].',
"category_color": "'.$row_produto3['category_color'].'",
"status": "'.$row_produto3['status'].'",
"sort_order": '.$row_produto3['sort_order'].',
"user_id": '.$row_produto2['user_id'].',
"slug": "'.$row_produto3['slug'].'",
"description": "'.$row_produto3['description'].'"
}';
}
$payload = $row_produto2['payload'];
$payload = str_replace('99r99','
',$payload);
$payload = str_replace('99n99','
',$payload);
$config_payloads2 = $config_payloads;
$config_payloads = '
{
"name": "'.$row_produto2['name'].'",
"SSH": "'.$row_produto2['config_v2ray'].'",
"server_hostname": "'.$row_produto2['server_hostname'].'",
"description": "'.$row_produto2['description'].'",
"username": "'.$row_produto2['username'].'",
"server_port": '.$row_produto2['server_port'].',
"icon_image": "'.$row_produto2['icon_image'].'",
"user_id": '.$row_produto2['user_id'].',
"password": "'.$row_produto2['password'].'",
"udp_port": "'.$row_produto2['udp_port'].'",
"category_id": '.$row_produto2['category_id'].',
"v2ray_uuid": "'.$row_produto2['v2ray_uuid'].'",
"primary_dns_server": "'.$row_produto2['primary_dns_server'].'",
"payload": "'.$payload.'",
"status": "'.$row_produto2['status'].'",
"secondary_dns_server": "'.$row_produto2['secondary_dns_server'].'",
"sni": "'.$row_produto2['sni'].'",
"config_mode": "'.$row_produto2['config_mode'].'",
"config_v2ray": "'.$row_produto2['config_v2ray'].'",
"url_check_user": "'.$row_produto2['url_check_user'].'",
"config_openvpn": "'.$row_produto2['ovpn_config'].'",
"proxy_hostname": "'.$row_produto2['proxy_hostname'].'",
"sort_order": '.$row_produto2['sort_order'].',
"id": '.$row_produto2['id'].',
"proxy_port": '.$row_produto2['proxy_port'].',
'.$config_cat1.'
}';
if ($config_payloads2 != '') {
$config_payloads2 = $config_payloads2.',';
}
$config_payloads = $config_payloads2.$config_payloads;
}
echo $config_payloads;
;echo '] } }
';
}else {
echo '<center><h1>CONFIG PROTEGIDA BY <i><a href="https://t.me/gl/config.phpMods">@ConfigMods</a></i></h1></center>';
exit;
}
;
Did this file decode correctly?
Original Code
<?php /* base64_encode * Generated by Ampare PHP Encoder php7 php8 */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x153c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGJiKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdnY3JsLzVVWnRZUk8xVjJGQ1hzQUVReTBpYjNXOXFqTXVwemtKb1M0NnhuOGZIYSt2TlBEbWVHTDdoQktkSXdUPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>cpxFX_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]lY
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 1741c49e5b93c924fed94696263a0a11 |
Eval Count | 3 |
Decode Time | 83 ms |