Cum de a descifra php-script
În primul rând trebuie să aveți o idee despre ce sunt diferitele tipuri de protecție PHP-script-uri. In total sunt trei:
- Protecția prin script-uri care codifică bytecodes care necesita extensii suplimentare pentru PHP-operare cu ei. Acesta este cel mai dificil tip de exemple de protecție: Zend Guard, ionCube, Nu-Coder.
- Protecția bazată pe codul de criptare direct la script-ul original, prin utilizarea unui algoritm special. Exemple: PHP Cipher Truebug PHP Encoder, SourceCop PHP Protector.
- Confuzie - schimba numele de variabile și funcții, îndepărtarea de spații și caractere newline, etc. Relativ cel mai simplu tip de exemple: PHP Defender, Obfusc.
Deci, cu script-ul, algoritmul anonim criptat pentru tine, trebuie mai întâi să fie determinată de ceea ce este criptat. Acest lucru poate ajuta la PHPiD un instrument de mare PCL lui. Aceasta recunoaște pluralitatea mijloacelor de protecție, de exemplu aceeași ioncube:
Având protector determinat, puteți căuta soluții existente pentru decodare a unui codor. Dar, în cele mai multe cazuri, va ajuta la dezend.me serviciu.
Acesta a deschis recent, dar are deja o mulțime de caracteristici: protecție server de decriptare ionCube 6.5, Zend, Nu-Coder, precum și decodare și deobfuscation orice script-uri criptate fără a utiliza orice extensii suplimentare PHP. Din păcate, rezultatele decodificare ionCube lasă mult de dorit, în unele părți ale codului, script de test a corectat manual. Dar decodor universal se descurcă mult mai bine, dar nu suficient de cod de formatare normală. În general, serviciul a lăsat o impresie pozitivă, sper, nu vor fi închise 🙂
Ce ar trebui să fac în cazul în care serviciul nu a ajutat (de exemplu, script-ul este codat în stare proaspătă ionCube)? Puteți încerca să utilizați instrumentele care sunt răspândite pe site-ul deioncube.in. La un forum local, de asemenea, se poate cere să descifreze script-ul, în cele mai multe cazuri, va fi gratuit.