Ajutor PHP code obfuscation

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

clickymedia
Junior Member
Mesaje: 45
Membru din: Mie Iun 17, 2015 2:11 pm
Contact:

Ajutor PHP code obfuscation

Mesajde clickymedia » Sâm Noi 28, 2015 5:44 pm

Salutare,

Ma chinui de ceva timp sa duc script-ul din tutorialul de mai jos la capat si nu reusesc.
Ma poate ajuta cineva cu acest scipt sau cu un tutorial mai bun de obfuscation cod php

Cod: Selectaţi tot

https://www.blubgoo.com/php-code-obfuscation-in-10-steps/


Multumesc
Ultima oară modificat Dum Noi 29, 2015 12:28 am de către clickymedia, modificat 1 dată în total.


Recent am realizat un magazin online cu haine bebelusi ieftine si de calitate.

clickymedia
Junior Member
Mesaje: 45
Membru din: Mie Iun 17, 2015 2:11 pm
Contact:

Re: Ajutor PHP code obfuscation

Mesajde clickymedia » Dum Noi 29, 2015 12:27 am

Intre timp am gasit urmatorul cod pe google dar imi place ideea celui din tutorial, daca nu se decripteaza in aceeasi ordine da eroare sau te poate anunta ca cineva incearca sa decripteze codul respectiv :)

Daca reuseste cineva sa descifeze codul din tutorial si sa-l puna aici pentru a ne inspira din el ar fi de mare ajutor.
Daca mai aveti si alte coduri de ganu le puteti publica aici pentru a ne inspira din ele

Cod: Selectaţi tot

<?php

function rstr(){
   $len = rand(3,6);
   $chr='';
   for($i=1;$i<=$len;$i++){
      $chr.=rand(0,1) ? chr(rand(65,90)) : chr(rand(97,122));
   } return $chr;
}

function enjumble($data) {
   for($i=0;$i<strlen($data);$i++) {
      $data[$i]=chr(ord($data[$i])+1);
   } return base64_encode(gzdeflate($data,9));
}

function striptag($in){
   $pos = strpos($in,"<?php");
   if(is_numeric($pos)){
      for($i=$pos;$i<=$pos+4 && strlen($in) >=5;$i++){
         $in[$i]=' ';
      } return $in;
   } else {
      return $in;
   }
}

function makeoutfile($str){
   $funcname=rstr();
   $varname='$'.rstr();
   $template = "<?php function ".$funcname."($varname) {
   $varname=gzinflate(base64_decode($varname));
      for(\$i=0;\$i<strlen($varname);\$i++){
         ".$varname."[\$i] = chr(ord(".$varname."[\$i])-1);
      } return $varname;
   } eval($funcname(\"";
   $str = enjumble($str);
   $template = $template . $str."\"));?>";
   return $template;
}

echo makeoutfile(striptag("cod php"));

?>
Recent am realizat un magazin online cu haine bebelusi ieftine si de calitate.


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 63 vizitatori