<h1>:: DR_Cr4sH Encoder PHP Script ::</h1>
<form method=post>
<textarea cols=100 rows=20 name="isi"></textarea>
<br>
Berapa kali looping ??? <input type=text name="ulang" size=10 value="1">
<input name="ok" type=submit value="encode">
<input name="ok" type=submit value="decode">
</form>
<?php
error_reporting(0);
if( $_POST['ok'] == "encode" ){
$string = $_POST['isi'];
encode($string);
}
elseif( $_POST['ok'] == "decode" ){
$string = $_POST['isi'];
decode($string);
}
else
{}
function encode($str)
{
for ($i=1;$i<=$_POST['ulang'];$i++){
$compressed = gzdeflate($str, 9);
$encode = base64_encode($compressed);
$str= "eval(gzinflate(base64_decode('".$encode."')));";
}
echo '<textarea cols=100 rows=20>';
echo "<"."?"."php";
echo "\n";
echo $str;
echo "\n";
echo '?'.'>';
echo "</textarea>";
}
function decode($str) {
for ($i=1;$i<=$_POST['ulang'];$i++){
$str = str_replace("(","##",$str);
$str = str_replace(")","!!",$str);
preg_match('/eval##gzinflate##base64_decode##(.*)!!!!!!;/',$str,$str2);
$str = $str2[1];
$str = base64_decode($str);
$str = gzinflate($str);
}
echo '<textarea cols=100 rows=20>';
echo "<"."?"."php";
echo "\n";
echo $str;
echo "\n";
echo '?'.'>';
echo "</textarea>";
}
?>