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

$O000O0O00=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x4c6);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'oAD+RWS9CtgyrIPjwONKTu0k4Y6/72hdvLxBqFcMVmlU518peQf3XazZGJEnibHs=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'oAD+RWS9CtgyrIPjwONKTu0k4Y6/72hdvLxBqFcMVmlU518peQf3XazZGJEnibHs=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);
class ListItem
{
public static function getServers()
{
$conn = Connection::getConn();
$sql = $conn->prepare('SELECT * FROM dtunnelserve');
$sql->execute();
$serverList = array();
$i = 0;
while ($row = $sql->fetch()) {
$serverList[$i]['id'] = $row['id'];
$serverList[$i]['Name'] = $row['Name'];
$serverList[$i]['TYPE'] = $row['TYPE'];
$serverList[$i]['FLAG'] = $row['FLAG'];
$serverList[$i]['ServerIP'] = $row['ServerIP'];
$serverList[$i]['CheckUser'] = $row['CheckUser'];
$serverList[$i]['SSLPort'] = $row['SSLPort'];
$serverList[$i]['USER'] = $row['USER'];
$serverList[$i]['PASS'] = $row['PASS'];
$i++;
}
return $serverList;
}
public static function getPayloads()
{
$conn = Connection::getConn();
$sql = $conn->prepare('SELECT * FROM payloads');
$sql->execute();
$serverList = array();
$i = 0;
while ($row = $sql->fetch()) {
$serverList[$i]['id'] = $row['id'];
$serverList[$i]['Name'] = $row['Name'];
$serverList[$i]['FLAG'] = $row['FLAG'];
$serverList[$i]['Payload'] = $row['Payload'];
$serverList[$i]['SNI'] = $row['SNI'];
$serverList[$i]['TlsIP'] = $row['TlsIP'];
$serverList[$i]['ProxyIP'] = $row['ProxyIP'];
$serverList[$i]['ProxyPort'] = $row['ProxyPort'];
$serverList[$i]['Info'] = $row['Info'];
$i++;
}
return $serverList;
}
public static function getPorts()
{
$conn = Connection::getConn();
$sql = $conn->prepare('SELECT * FROM portas');
$sql->execute();
$serverList = array();
$i = 0;
while ($row = $sql->fetch()) {
$serverList[$i]['id'] = $row['id'];
$serverList[$i]['Porta'] = $row['Porta'];
$i++;
}
return $serverList;
}
}
;

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=0x804;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGM2KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdvQUQrUldTOUN0Z3lySVBqd09OS1R1MGs0WTYvNzJoZHZMeEJxRmNNVm1sVTUxOHBlUWYzWGF6WkdKRW5pYkhzPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>eAUTSQSJdG}pFdXGGTqtRbjr+Ajr+Ajr+a329td7cue/SWBYNvMkabSNTQWkaiMyDCMCxGqKXbjrRieK3oeyxCMCxeqKXbjr+oerRiegDOjKXier+oerRiVtRieK3oeKXierDvqK3oerRieK3oeyDOjK3oeK3oer+omyD2pwTwUTF2KPTIXYZFfNuAl2XbPNaOarS5X0K4pI3tVY9YrhRtQOcIIuca5uKTQP9AFT0430SWE0q2gO0Jm4qL3jN75tXWDwXOWOq2CNTmyKRaPKaAOTFITuuYk0WF640tBYSucYzLm6c15/0Jp79Wf7ZOa2M2GhkVerKC3I+TzI3vJgfiMgNqmPzYB/Sb3YNvqK3oerRieK3oegK1F2cW5gDOjK3oeK3oeK3omPe==DcI54kI3CRQm7ZOt2Su1DM5g79ux/SFBC9IX4kOm4fAc20JB2SFp/xAMYkOKYktzYkt3gDqgheVq4zb8/xobCRIp/cJF4ZOm/zGEPc2F2RIp/cGVgK5gt9IQ/DobCDOB/zJ8yKJe7cue4ktFgD2KOTQWwawvgxASTqbICSOX20J8Y0Q3YktzYN7mPeVq7ZW5yKJFhSuB2kOFgDqnDxO3YktzYktr6kIXC+Xv4ktf4kqVgK5gtSqvjNoePemZ6SF5YNoVt9tp2fobCDO370e1jcYF2SIVgDqmC95gt9IF7MYF7qQm7ZO/tSF20f2mYD22C+Xvt9tp2a5M60wMkK5gt9IF7MYF7qQm7ZO/tSF20f2P40aFtaXvjNoq7cbZ0f2P40aFtaXnDxO3YktzYktr6kIX0fOmku5MuWFwON22C+Xvt9tp2a5MuWFwON22PeVq7zuf2cufKSF32W5q6ua/tXYrwT7MkNobCDOf/Z2/tXYrwT7MkK5gt9IF7MYF7qQm7ZO/tSF20f2KYktzYkttTD22C+Xvt9tp2a5MTzuf2cufNuoMkK5gt9IF7MYF7qQm7ZO/tSF20f2+6SuB6au3YkCMkNobCDOf/Z2/tXIVY0IUukIF7x22PeVq7zuf2cufKSF32W5q6ua/taIKKWAp7MwMkNobCDOf/Z2/taIKKWAp7MwMkK5gt9IF7MYF7qQm7ZO/tSF20f2uTXuNtaXvjNoq7cbZ0f2uTXuNtaXnDxO3YktzYktr6kIX0fOmku5MTRWKTf22C+Xvt9tp2a5MTRWKTf22PeVq6N5UPembDMtF29uf/xoq7zuf2cufKSF32+5gdwme20t560rv7ZOL2SFBCSYa/cIX60b8CS2F2WALh0Qp40O3gDqgheVq4zb8/xobCRIp/cJF4ZOm/zGEPc2F2RIp/cGVgK5gt9IQ/DobCDOB/zJ8yKJe7cue4ktFgD2KOTQWwawvgxASTqbIC9ALh0Qp40O3tfqnDxO370e1jcuGY0Ia2STVgK5gt9IF7MYF7qQm7ZwvjNAL7MtLhNvmPeVq6NobC+onDM2V60QFCDvq7cbZC+Xvt9IQ/DXHYcuX4zvVgNqvheVq7zuf2cufKSF32W5q6ua/tzFqtaXvjNoq7cbZ0f2mYD22PeVq7zuf2cufKSF32W5q6ua/tXJL/0TMkNobCDOf/Z2/tXJL/0TMkK5gt9IF7MYF7qQm7ZO/tSF20f2SKRW9taXvjNoq7cbZ0f2SKRW9taXnDxO3YktzYktr6kIX0fOmku5MTSWJ/SbLYD22C+Xvt9tp2a5MTSWJ/SbLYD22PeVq7zuf2cufKSF32W5q6ua/taIPNN22C+Xvt9tp2a5MTXJttaXnDxO3YktzYktr6kIX0fOmku5MuSQ3NuoMkNobCDOf/Z2/taO57XFwtaXnDxO3YktzYktr6kIX0fOmku5MT9tph9FtTD22C+Xvt9tp2a5MT9tph9FtTD22PeVq7zuf2cufKSF32W5q6ua/taAf/ZLJTSbf2D22C+Xvt9tp2a5MT9tph9Fw/ZtXtaXnDxO3YktzYktr6kIX0fOmku5MN0Jc/f22C+Xvt9tp2a5MN0Jc/f22PeVq6N5UPembDMtF29uf/xoq7zuf2cufKSF32+5gdwme20t560rv7ZOL2SFBCSYa/cIX60b8CS2F2WAp7MO3gDqgheVq4zb8/xobCRIp/cJF4ZOm/zGEPc2F2RIp/cGVgK5gt9IQ/DobCDOB/zJ8yKJe7cue4ktFgD2KOTQWwawvgxASTqbIC9Ap7MOL7f7mPeVq7ZW5yKJFhSuB2kOFgDqnDxO3YktzYktr6kIXC+Xv4ktf4kqVgK5gtSqvjNoePemZ6SF5YNoVt9tp2fobCDO370e1jcYF2SIVgDqmC95gt9IF7MYF7qQm7ZO/tSF20f2mYD22C+Xvt9tp2a5M60wMkK5gt9IF7MYF7qQm7ZO/tSF20f2w/ZtX4N22C+Xvt9tp2a5MTSbf2SRMkK5gtSqUg35gdwmfYkOa7cGvt9IF7MYF7qQm7ZwnDMXgdwVnzrA_T{cH

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 2052
$OO00O00O0 class ListItem { public static function getServers() { $con..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 473be0c97880b7161f1586757f828d9e
Eval Count 3
Decode Time 97 ms