encoder


SUBMITTED BY: leakage

DATE: Dec. 7, 2015, 5:13 p.m.

FORMAT: Text only

SIZE: 1.5 kB

HITS: 200278

  1. <h1>:: DR_Cr4sH Encoder PHP Script ::</h1>
  2. <form method=post>
  3. <textarea cols=100 rows=20 name="isi"></textarea>
  4. <br>
  5. Berapa kali looping ??? <input type=text name="ulang" size=10 value="1">
  6. <input name="ok" type=submit value="encode">
  7. <input name="ok" type=submit value="decode">
  8. </form>
  9. <?php
  10. error_reporting(0);
  11. if( $_POST['ok'] == "encode" ){
  12. $string = $_POST['isi'];
  13. encode($string);
  14. }
  15. elseif( $_POST['ok'] == "decode" ){
  16. $string = $_POST['isi'];
  17. decode($string);
  18. }
  19. else
  20. {}
  21. function encode($str)
  22. {
  23. for ($i=1;$i<=$_POST['ulang'];$i++){
  24. $compressed = gzdeflate($str, 9);
  25. $encode = base64_encode($compressed);
  26. $str= "eval(gzinflate(base64_decode('".$encode."')));";
  27. }
  28. echo '<textarea cols=100 rows=20>';
  29. echo "&lt;"."&#63;"."php";
  30. echo "\n";
  31. echo $str;
  32. echo "\n";
  33. echo '?'.'>';
  34. echo "</textarea>";
  35. }
  36. function decode($str) {
  37. for ($i=1;$i<=$_POST['ulang'];$i++){
  38. $str = str_replace("(","##",$str);
  39. $str = str_replace(")","!!",$str);
  40. preg_match('/eval##gzinflate##base64_decode##(.*)!!!!!!;/',$str,$str2);
  41. $str = $str2[1];
  42. $str = base64_decode($str);
  43. $str = gzinflate($str);
  44. }
  45. echo '<textarea cols=100 rows=20>';
  46. echo "&lt;"."&#63;"."php";
  47. echo "\n";
  48. echo $str;
  49. echo "\n";
  50. echo '?'.'>';
  51. echo "</textarea>";
  52. }
  53. ?>

comments powered by Disqus