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.


Pe caut hotel gasesti case si apartamente de inchiriat in regim hotelier.

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"));

?>
Pe caut hotel gasesti case si apartamente de inchiriat in regim hotelier.


Înapoi la “Cod PHP”

Cine este conectat

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