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("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\..
Decoded Output download
?><?php
/**
* @package Main
*/
if ( ! function_exists( 'add_filter' ) ) {
header( 'Status: 403 Forbidden' );
header( 'HTTP/1.1 403 Forbidden' );
exit();
}
/**
* add_action : menambahkan imageposter_menu sebagai action di admin_menu
*/
add_action('admin_menu', 'imageposter_menu');
/**
* wpsp_menu adalah fungsi yang dibuat untuk menambahkan page option
* fungsi yang digunakan adalah add_option_page()
*/
function imageposter_menu() {
add_options_page(
'Plugin ImagePoster', // title / judul halaman plugins
'ImagePoster', // caption menu, link pada setting
1, // hak akses user (admin)
'imageposter', // slug atau nama url wp-admin/options-general.php?page=wp-signature-post
'imageposter_option' // nama fungsi yang akan dipanggil ketika link ini di klik
);
}
function imageposter_option() {
// hanya admin yang bisa lihat isi plugins nya
if (!current_user_can(1)) {
wp_die( __('You do not have sufficient permissions to access this page.') );
}
// check activation
include_once 'imageposter_function.php';
$harusnya = imposter_encrypt(imposter_encrypt(get_bloginfo('name') . '-' . get_option('siteurl')));
$key = get_option('imageposter_key');
if ($harusnya === $key) {
include_once 'imageposter_display.php';
}else{
imageposter_register();
}
}
function imageposter_register(){
include_once 'imageposter_function.php';
// action form
if (isset($_POST['impaction'])) {
if (trim($_POST['key']) != "") :
update_option(
'imageposter_key', // unique name untuk menyimpan data
@$_POST['key'] // data dari form dengan input name imageposter_key
);
endif;
}
$harusnya = imposter_encrypt(imposter_encrypt(get_bloginfo('name') . '-' . get_option('siteurl')));
$key = get_option('imageposter_key');
$pesan = ($harusnya === $key) ? "<b>Key is Valid, Please reload this page</b>" : "";
$an = imposter_encrypt(get_bloginfo('name') . '-' . get_option('siteurl'));
$key = htmlspecialchars(get_option('imageposter_key'));
$status = '<p style="color:red; font-weight:bold;">Your Key Activation is invalid or expired!</p>';
$status = ($key != "" OR isset($_POST['impaction'])) ? $status : '';
$status = ($pesan != "") ? $pesan : "";
echo "<h1 style='text-align:center'>ImagePoster by @ericariyanto</h1>";
echo "<div style='width:100%;text-align:center;font-style:italic;'>ImagePoster need activation, please enter the key activation, if you don't have it please call <a href='https://twitter/ericariyanto' target='_blank'>@ericariyanto</a></div>";
echo "<hr style='margin-top:10px; margin-bottom:30px;'>";
echo '
<form action="" method="post">
'. $status . '
<table width="100%" border="0px" cellspacing="3" cellpadding="2">
<tr>
<td width="150px">Your Account ID</td>
<td>: '. $an .'</td>
</tr>
<tr>
<td>Key Activation </td>
<td><input style="width:90%;" type="text" name="key" value="'. $key .'" placeholder="your key activation | call @ericariyanto" size="30" ></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="impaction" value="submit"></td>
</tr>
</table>
</form>';
}
Did this file decode correctly?
Original Code
<?php
eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'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'\x29\x29\x29\x3B");
?>
Function Calls
| gzinflate | 9 |
| damvgp72521 | 1 |
| dehvkn72522 | 1 |
| base64_decode | 9 |
Stats
| MD5 | c1bd3fe44a9010767ec784ed20643b6a |
| Eval Count | 16 |
| Decode Time | 133 ms |