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 if (isset($_GET["showsource"])) { show_source(__FILE__); die(); } ..
Decoded Output download
<?php
if (isset($_GET["showsource"])) {
show_source(__FILE__);
die();
}
$str=@(string)$_GET['str'];
function blackListFilter($black_list, $var){
foreach ($black_list as $b) {
if(stripos($var, $b) !== False){
die("Invaild str: $b
");
}
}
}
$black_list = ["'", '"'];
blackListFilter($black_list, $str);
eval('$str="'.addslashes($str).'";');
?>
Did this file decode correctly?
Original Code
<?php
if (isset($_GET["showsource"])) {
show_source(__FILE__);
die();
}
$str=@(string)$_GET['str'];
function blackListFilter($black_list, $var){
foreach ($black_list as $b) {
if(stripos($var, $b) !== False){
die("Invaild str: $b\n");
}
}
}
$black_list = ["'", '"'];
blackListFilter($black_list, $str);
eval('$str="'.addslashes($str).'";');
?>
Function Calls
None |
Stats
MD5 | 83f263ddf3b778ae3a340e5ea31e2fbe |
Eval Count | 0 |
Decode Time | 54 ms |