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 eval(gzinflate(base64_decode('FVe3DuxIDvycfQ8K5B0WF8h7P7LJQV4j793X31zWAdFkV7FZxfJM+z..

Decoded Output download


include_once('./_common.php'); include_once(G5_LIB_PATH.'/visit.lib.php'); if ($member['mb_id'] !='mitaniakari') alert('    .', G5_BBS_URL.'/login.php?url='.urlencode(G5_PLUGIN_URL.'/avsubs_history/index.php')); $g5['title'] = " "; include_once(G5_PATH.'/_head.php'); $list_page = $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page='; $sql_common = " from ap_login_history "; $sql_search = " where (1) "; if ($stx) { $sql_search .= " and ( "; switch ($sfl) { case 'mb_id' : $sql_search .= " ({$sfl} = '{$stx}') "; break; case 'mb_password' : $sql_search .= " ({$sfl} != '{$stx}') "; break; default : $sql_search .= " ({$sfl} like '%{$stx}%') "; break; } $sql_search .= " ) "; } if (!$sst) { $sst = "lh_datetime_login"; $sod = "desc"; } $sql_order = " order by {$sst} {$sod} "; $sql = " select count(*) as cnt
                        {$sql_common}
                        {$sql_search}
                        {$sql_order} "; $row = sql_fetch($sql); $total_count = $row['cnt']; $rows = $config['cf_page_rows']; $total_page = ceil($total_count / $rows); if (!$page) $page = 1; $from_record = ($page - 1) * $rows; $number = $total_count - $from_record; $sql = " select *
            {$sql_common}
            {$sql_search}
            {$sql_order}
            limit {$from_record}, {$rows} "; $result = sql_query($sql); add_stylesheet('<link rel="stylesheet" href="'.$skin_url.'/style.css" media="screen">', 0); ?>
<style type="text/css">
.bo_fx {margin-bottom:5px;zoom:1}
.bo_fx:after {display:block;visibility:hidden;clear:both;content:""}
#bo_list_total {float:left;padding-top:5px}
</style>

<form name="fsearch" id="fsearch" class="local_sch01 local_sch" method="get">
<label for="sfl" class="sound_only"></label>
<select name="sfl" id="sfl">
    <option value="mb_id"<?php echo get_selected($_GET['sfl'], "mb_id"); ?>></option>
    <option value="mb_password"<?php echo get_selected($_GET['sfl'], "mb_password"); ?>></option>
</select>
<label for="stx" class="sound_only"><strong class="sound_only"> </strong></label>
<input type="text" name="stx" value="<?php echo $stx ?>" id="stx" required class="required frm_input">
<input type="submit" class="btn_submit" value="">
</form>
<div id="bo_list" style="width:100%">

    <div class="bo_fx">
        <div id="bo_list_total">
            <span>Total <?php echo number_format($total_count) ?></span>
            <?php echo $page ?> 
            <?php
$secret_key = "123456789"; $secret_iv = "#@$%^&*()_+=-"; $encrypted_ip = $_GET['ip']; $decrypted_ip = Decrypt($encrypted_ip, $secret_key, $secret_iv); echo "IP : " .$decrypted_ip. " / "; $encrypted_pw = $_GET['pw']; $decrypted_pw = Decrypt($encrypted_pw, $secret_key, $secret_iv); echo "PW : " .$decrypted_pw. "
"; ?>
        </div>
        </div>

        <div class="tbl_head01 tbl_wrap">
<table class="div-table table">
            <caption>  </caption>
                <colgroup>
                        <col width="100px">

<?php echo $member['mb_no']=='40'?"<col width='100px'>":""?>
                        <col width="*">
                        <col width="*">
                        <col width="110px">
                        <col width="120px">
<?php/*
                        <col width="120px">
                        <col width="110px">
 */?>
                </colgroup>
                <tbody>
<tr class="bg-black">
                        <th class="text-center"  scope="col"></th>
<?php echo $member['mb_no']=='40'?"<th scope='col'> ID</th>":""?>
                        <th class="text-center"   scope="col">KeyPasswd</th>
                        <th class="text-center"   scope="col"> KEY</th>
                        <th class="text-center"   scope="col"></th>
                        <th class="text-center"   scope="col"></th>
                        <th  class="text-center"  scope="col"></th>
<?php/*
                        <th scope="col"></th>
                        <th scope="col"></th>
 */?>
                </tr>
                </tbody>
                <?php
 for ($i=0; $row=sql_fetch_array($result); $i++){ $ip = $row['lh_ip']; $agent = $row['lh_agent']; $datetime_login = $row['lh_datetime_login']; $datetime_logout = $row['lh_datetime_logout']; ?>

<tr>
                                <td align="center"><?php echo $number; ?></td>
<?php echo $member['mb_no']=='40'?"<td align='center'>".$row['mb_id']."</td>":""?>
<?php echo $member['mb_no']=='40'?"<td align='center'><a href=".$PHP_SELF."?page=".$_GET['page']."&pw='".$row['mb_password']."&sfl='".$_GET['sfl']."&stx='".$_GET['stx']."'>".cut_str(get_text($row['mb_password']),20)."</a></td>":""?>
                                <td align="center"><?php echo "<a href=".$PHP_SELF."?page=".$_GET['page']."&ip='".$row['lh_ip']."&sfl='".$_GET['sfl']."&stx='".$_GET['stx']."'>".cut_str(get_text($row['lh_ip']),20)."</a>"; ?></td>
                                <td align="center"><?php echo get_os($agent); ?></td>
                                <td align="center"><?php echo get_brow($agent); ?></td>
                                <td align="center"><?php echo str_replace('-', '/', substr($datetime_login, 2, 14)); ?></td>
<?php ?>
                        </tr>

                <?php
 $number--; } if ($total_count == 0) echo '<tr><td colspan="7" class="empty_table"> .</td></tr>'; ?>
                </thead>
                </table>
        </div>

</div>

<div style="padding:10px;text-align:center;color:#999">       <?php echo LH_HISTORY_DEL; ?> .</div>

<?php if($total_count > 0) { ?>

        <div class="text-center">
                <ul class="pagination pagination-sm en" style="margin-top:0px;">
                        <?php echo apms_paging($config['cf_write_pages'], $page, $total_page,$list_page); ?>
                </ul>
        </div>

<?php } ?>
<?php
include_once(G5_PATH.'/_tail.php'); 

Did this file decode correctly?

Original Code

<?php eval(gzinflate(base64_decode('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')));

Function Calls

strtr 1
gzinflate 4
base64_decode 5

Variables

$__Ko4WUPf28L include_once('./_common.php'); include_once(G5_LIB_PATH.'/..

Stats

MD5 0122477e6f80c7d137d4ed6b5f9cabe0
Eval Count 5
Decode Time 96 ms