Frage : PHP-Akte decodieren

hi

is verschlüsselte es möglich, ioncube zu decodieren PHP-Akte?

i kaufte den Index und leider sein, die verschlüsselt wurden. ich möchte etwas Änderungen vornehmen, um meinen needs.

readable Code im Index zu passen bin this

1:
if (! extension_loaded („ionCube Ladevorrichtung ")) {$__oc=strtolower (substr (php_uname (), 0.3)); $__ln='ioncube_loader_ „. $__oc. “ _ „.substr (phpversion (), 0.3). (($__oc=='win ")? „.dll“: „.so "); @dl ($__ln); wenn (function_exists („_il_exec ")) {Rückhol_il_exec ();}$__ln='/ioncube/„. $__ln; $__oid=$__id=realpath (ini_get („extension_dir ")); $__here=dirname (__FILE); wenn (($__id) >1&&$__id [1] == strlen“: ") {$__id=str_replace (“ \ \ „,“/„, substr ($__id, 2)); $__here=str_replace (“ \ \ „,“/„, substr ($__here, 2));}$__rd=str_repeat (“/. „, substr_count ($__id,“/")). $__here. “/„; $__i=strlen ($__rd); während ($__i--) {wenn ($__rd [$__i] ==“/") {$__lp=substr ($__rd, 0, $__i). $__ln; wenn (file_exists ($__oid.$__lp)){$__ln=$__lp; Bruch;}}} @dl ($__ln);}sonst {sterben („die Akte“. __FILE. „wird verdorben. \ n“);}wenn (function_exists (“ _il_exec')) {Rückhol_il_exec ();}Echo („Aufstellungsortstörung: das Akte “. __FILE. „ erfordert die ionCube PHP-Ladevorrichtung“ .basename ($__ln). „durch den Aufstellungsort administrator.") angebracht werden; Ausgang (199);



Antwort : PHP-Akte decodieren

Ich laufen ließ es durch ein reformatter für Sie (oben sehen). Es hat nur einige Linien Dutzend, also, es sollte darzustellen nicht das heraus stark sein. Zum Beispiel

wenn (file_exists ($__oid.$__lp)) {

Ich sein bereit, zu wetten, dass $__lp ein Dateiname ist und $__oid ein Pfadname ist, also tuend ein globales durch einen Herausgeber beginnen bald, den Code lesbar und undertsandable zu bilden ersetzen.

Ähnlich scheint $__i, ein einfacher Index zu sein, so und so weiter.
Weitere Lösungen  
 
programming4us programming4us