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 //004fb if(!extension_loaded('ionCube Loader')){if(strtoupper(substr(PHP_OS, 0, 3))..

Decoded Output download

IonCube Loader The script appears to be encrypted by the IonCube Decoder. Currently UnPHP can't decrypt files that require a module installed on the webserver.
?>b'<?php 
require_once(\'../../config_session.php\');
function defStatus($s){
    switch($s){
        case 1:
            return \'<b style="color:green;">Active</b>\';
        case 0:
            return \'<b style="color:red;">Inactive</b>\';
    }
}
?>
<div class="page_indata">
   <div id="page_wrapper">
      <div class="page_full">
         <div class="page_element">
            <div class="page_top_elem">
               <div class="bold page_top_title">
                  <i class="fa fa-shield error"></i> <?php echo $lang[\'def_set\']; ?>	
               </div>
            </div>
         </div>
      </div>
      <div class="page_full">
         <div class="page_element">
            <div class="boom_form">
               <div class="setting_element ">
                  <p class="label">&#1606;&#1588;&#1594;&#1610;&#1604; / &#1575;&#1610;&#1602;&#1575;&#1601; &#1606;&#1592;&#1575;&#1605; &#1575;&#1604;&#1581;&#1605;&#1575;&#1610;&#1577; &#1575;&#1604;&#1605;&#1578;&#1602;&#1583;&#1605;</p>
                  <select id="set_req_chatguest">
                     <option <?php echo selCurrent($data[\'req_chat_guest\'], 0); ?> value="0">&#1575;&#1610;&#1602;&#1575;&#1601;</option>
                     <option <?php echo selCurrent($data[\'req_chat_guest\'], 1); ?> value="1">&#1578;&#1588;&#1594;&#1610;&#1604;</option>
                  </select>
                  <p class="sub_text sub_label"></i>status : <span id="req_status1"><?php echo defStatus($data[\'req_chat_guest\']); ?></span></p>
               </div>
               <div class="setting_element ">
                  <p class="label">&#1575;&#1604;&#1581;&#1583; &#1605;&#1606; &#1608;&#1590;&#1593; &#1575;&#1604;&#1581;&#1605;&#1575;&#1610;&#1577; &#1604;&#1600;</p>
                  <select id="set_req_chatuser">
                     <?php echo listRank($data[\'req_chat_user\'], 1); ?>
                  </select>
                  <p class="sub_text sub_label"></i>&#1605;&#1581;&#1583;&#1583; &#1604;&#1600; : <span id="req_status2" style="color:red;"><?php echo getRank($data[\'req_chat_user\']); ?></span> &#1571;&#1608; &#1571;&#1593;&#1604;&#1609;</p>
               </div>
               <div class="setting_element ">
                  <p class="label">&#1578;&#1588;&#1594;&#1610;&#1604; / &#1575;&#1610;&#1602;&#1575;&#1601; &#1585;&#1587;&#1575;&#1604;&#1607; &#1583;&#1582;&#1608;&#1604; &#1575;&#1604;&#1575;&#1593;&#1590;&#1575;&#1569;</p>
                  <select id="set_req_joinmsg">
                     <option <?php echo selCurrent($data[\'req_joinmsg\'], 0); ?> value="0">&#1575;&#1610;&#1602;&#1575;&#1601;</option>
                     <option <?php echo selCurrent($data[\'req_joinmsg\'], 1); ?> value="1">&#1578;&#1588;&#1594;&#1610;&#1604;</option>
                  </select>
                  <p class="sub_text sub_label"></i>status : <span id="req_status3"><?php echo defStatus($data[\'req_joinmsg\']); ?></span></p>
               </div>
            </div>
            <button type="button" onclick="saveDefSetting();" class="reg_button theme_btn"><i class="fa fa-floppy-o"></i> &#1581;&#1601;&#1592;</button>
         </div>
      </div>
   </div>
</div>








'

Did this file decode correctly?

Original Code

<?php //004fb
if(!extension_loaded('ionCube Loader')){if(strtoupper(substr(PHP_OS, 0, 3))==='WIN'){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');dl('php_sqlite.dll');}else{dl('ionCubeLoader.so');}}?><?php eval("?>".base64_decode("
PD9waHAgDQpyZXF1aXJlX29uY2UoJy4uLy4uL2NvbmZpZ19zZXNzaW9uLnBoc
CcpOw0KZnVuY3Rpb24gZGVmU3RhdHVzKCRzKXsNCiAgICBzd2l0Y2goJHMpew
0KICAgICAgICBjYXNlIDE6DQogICAgICAgICAgICByZXR1cm4gJzxiIHN0eWx
lPSJjb2xvcjpncmVlbjsiPkFjdGl2ZTwvYj4nOw0KICAgICAgICBjYXNlIDA6
DQogICAgICAgICAgICByZXR1cm4gJzxiIHN0eWxlPSJjb2xvcjpyZWQ7Ij5Jb
mFjdGl2ZTwvYj4nOw0KICAgIH0NCn0NCj8+DQo8ZGl2IGNsYXNzPSJwYWdlX2
luZGF0YSI+DQogICA8ZGl2IGlkPSJwYWdlX3dyYXBwZXIiPg0KICAgICAgPGR
pdiBjbGFzcz0icGFnZV9mdWxsIj4NCiAgICAgICAgIDxkaXYgY2xhc3M9InBh
Z2VfZWxlbWVudCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwYWdlX3Rvc
F9lbGVtIj4NCiAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJvbGQgcGFnZV
90b3BfdGl0bGUiPg0KICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZ
hLXNoaWVsZCBlcnJvciI+PC9pPiA8P3BocCBlY2hvICRsYW5nWydkZWZfc2V0
J107ID8+CQ0KICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L
2Rpdj4NCiAgICAgICAgIDwvZGl2Pg0KICAgICAgPC9kaXY+DQogICAgICA8ZG
l2IGNsYXNzPSJwYWdlX2Z1bGwiPg0KICAgICAgICAgPGRpdiBjbGFzcz0icGF
nZV9lbGVtZW50Ij4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJvb21fZm9y
bSI+DQogICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzZXR0aW5nX2VsZW1lb
nQgIj4NCiAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJsYWJlbCI+JiMxNj
A2OyYjMTU4ODsmIzE1OTQ7JiMxNjEwOyYjMTYwNDsgLyAmIzE1NzU7JiMxNjE
wOyYjMTYwMjsmIzE1NzU7JiMxNjAxOyAmIzE2MDY7JiMxNTkyOyYjMTU3NTsm
IzE2MDU7ICYjMTU3NTsmIzE2MDQ7JiMxNTgxOyYjMTYwNTsmIzE1NzU7JiMxN
jEwOyYjMTU3NzsgJiMxNTc1OyYjMTYwNDsmIzE2MDU7JiMxNTc4OyYjMTYwMj
smIzE1ODM7JiMxNjA1OzwvcD4NCiAgICAgICAgICAgICAgICAgIDxzZWxlY3Q
gaWQ9InNldF9yZXFfY2hhdGd1ZXN0Ij4NCiAgICAgICAgICAgICAgICAgICAg
IDxvcHRpb24gPD9waHAgZWNobyBzZWxDdXJyZW50KCRkYXRhWydyZXFfY2hhd
F9ndWVzdCddLCAwKTsgPz4gdmFsdWU9IjAiPiYjMTU3NTsmIzE2MTA7JiMxNj
AyOyYjMTU3NTsmIzE2MDE7PC9vcHRpb24+DQogICAgICAgICAgICAgICAgICA
gICA8b3B0aW9uIDw/cGhwIGVjaG8gc2VsQ3VycmVudCgkZGF0YVsncmVxX2No
YXRfZ3Vlc3QnXSwgMSk7ID8+IHZhbHVlPSIxIj4mIzE1Nzg7JiMxNTg4OyYjM
TU5NDsmIzE2MTA7JiMxNjA0Ozwvb3B0aW9uPg0KICAgICAgICAgICAgICAgIC
AgPC9zZWxlY3Q+DQogICAgICAgICAgICAgICAgICA8cCBjbGFzcz0ic3ViX3R
leHQgc3ViX2xhYmVsIj48L2k+c3RhdHVzIDogPHNwYW4gaWQ9InJlcV9zdGF0
dXMxIj48P3BocCBlY2hvIGRlZlN0YXR1cygkZGF0YVsncmVxX2NoYXRfZ3Vlc
3QnXSk7ID8+PC9zcGFuPjwvcD4NCiAgICAgICAgICAgICAgIDwvZGl2Pg0KIC
AgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic2V0dGluZ19lbGVtZW50ICI+DQo
gICAgICAgICAgICAgICAgICA8cCBjbGFzcz0ibGFiZWwiPiYjMTU3NTsmIzE2
MDQ7JiMxNTgxOyYjMTU4MzsgJiMxNjA1OyYjMTYwNjsgJiMxNjA4OyYjMTU5M
DsmIzE1OTM7ICYjMTU3NTsmIzE2MDQ7JiMxNTgxOyYjMTYwNTsmIzE1NzU7Ji
MxNjEwOyYjMTU3NzsgJiMxNjA0OyYjMTYwMDs8L3A+DQogICAgICAgICAgICA
gICAgICA8c2VsZWN0IGlkPSJzZXRfcmVxX2NoYXR1c2VyIj4NCiAgICAgICAg
ICAgICAgICAgICAgIDw/cGhwIGVjaG8gbGlzdFJhbmsoJGRhdGFbJ3JlcV9ja
GF0X3VzZXInXSwgMSk7ID8+DQogICAgICAgICAgICAgICAgICA8L3NlbGVjdD
4NCiAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJzdWJfdGV4dCBzdWJfbGF
iZWwiPjwvaT4mIzE2MDU7JiMxNTgxOyYjMTU4MzsmIzE1ODM7ICYjMTYwNDsm
IzE2MDA7IDogPHNwYW4gaWQ9InJlcV9zdGF0dXMyIiBzdHlsZT0iY29sb3I6c
mVkOyI+PD9waHAgZWNobyBnZXRSYW5rKCRkYXRhWydyZXFfY2hhdF91c2VyJ1
0pOyA/Pjwvc3Bhbj4gJiMxNTcxOyYjMTYwODsgJiMxNTcxOyYjMTU5MzsmIzE
2MDQ7JiMxNjA5OzwvcD4NCiAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAg
ICAgICAgICAgPGRpdiBjbGFzcz0ic2V0dGluZ19lbGVtZW50ICI+DQogICAgI
CAgICAgICAgICAgICA8cCBjbGFzcz0ibGFiZWwiPiYjMTU3ODsmIzE1ODg7Ji
MxNTk0OyYjMTYxMDsmIzE2MDQ7IC8gJiMxNTc1OyYjMTYxMDsmIzE2MDI7JiM
xNTc1OyYjMTYwMTsgJiMxNTg1OyYjMTU4NzsmIzE1NzU7JiMxNjA0OyYjMTYw
NzsgJiMxNTgzOyYjMTU4MjsmIzE2MDg7JiMxNjA0OyAmIzE1NzU7JiMxNjA0O
yYjMTU3NTsmIzE1OTM7JiMxNTkwOyYjMTU3NTsmIzE1Njk7PC9wPg0KICAgIC
AgICAgICAgICAgICAgPHNlbGVjdCBpZD0ic2V0X3JlcV9qb2lubXNnIj4NCiA
gICAgICAgICAgICAgICAgICAgIDxvcHRpb24gPD9waHAgZWNobyBzZWxDdXJy
ZW50KCRkYXRhWydyZXFfam9pbm1zZyddLCAwKTsgPz4gdmFsdWU9IjAiPiYjM
TU3NTsmIzE2MTA7JiMxNjAyOyYjMTU3NTsmIzE2MDE7PC9vcHRpb24+DQogIC
AgICAgICAgICAgICAgICAgICA8b3B0aW9uIDw/cGhwIGVjaG8gc2VsQ3VycmV
udCgkZGF0YVsncmVxX2pvaW5tc2cnXSwgMSk7ID8+IHZhbHVlPSIxIj4mIzE1
Nzg7JiMxNTg4OyYjMTU5NDsmIzE2MTA7JiMxNjA0Ozwvb3B0aW9uPg0KICAgI
CAgICAgICAgICAgICAgPC9zZWxlY3Q+DQogICAgICAgICAgICAgICAgICA8cC
BjbGFzcz0ic3ViX3RleHQgc3ViX2xhYmVsIj48L2k+c3RhdHVzIDogPHNwYW4
gaWQ9InJlcV9zdGF0dXMzIj48P3BocCBlY2hvIGRlZlN0YXR1cygkZGF0YVsn
cmVxX2pvaW5tc2cnXSk7ID8+PC9zcGFuPjwvcD4NCiAgICAgICAgICAgICAgI
DwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8YnV0dG
9uIHR5cGU9ImJ1dHRvbiIgb25jbGljaz0ic2F2ZURlZlNldHRpbmcoKTsiIGN
sYXNzPSJyZWdfYnV0dG9uIHRoZW1lX2J0biI+PGkgY2xhc3M9ImZhIGZhLWZs
b3BweS1vIj48L2k+ICYjMTU4MTsmIzE2MDE7JiMxNTkyOzwvYnV0dG9uPg0KI
CAgICAgICAgPC9kaXY+DQogICAgICA8L2Rpdj4NCiAgIDwvZGl2Pg0KPC9kaX
Y+DQoNCg0KDQoNCg0KDQoNCg0K"));?>

Function Calls

base64_decode 1
extension_loaded 1

Variables

None

Stats

MD5 3ebb0df316e0c344297bdd8d88c6c218
Eval Count 1
Decode Time 110 ms