Descompuneți base64_decode în șablonul wordpress

Apropo, am ridicat deja subiectul - în articol, cât de ușor este să decodem subsolul, am considerat o varianță simplă a unui șablon criptat, care, din păcate, se întâlnește din ce în ce mai puțin. De obicei cele mai "momente alunecoase" dintr-o temă WP sunt codificate prin funcția base64_decode. Primul lucru pe care trebuie să-l faceți este să răsfoiți toate fișierele de șabloane și să aflați exact unde se utilizează acest design. De regulă, acesta este adăugat fișierului funcțiilor funcției.php, dar poate fi în orice alt loc - un cap, un subsol etc. Amintiți-vă aceste fișiere, apoi pentru a le decoda codul în fiecare dintre ele. În plus, creați copii de rezervă înainte de a le edita.







Codul din șablon poate fi criptat prin două metode, fiecare fiind "procesat în felul său":

  • eval (base64_decode ('.... set de caractere ....'));
  • eval (gzinflate (base64_decode (('.... set de caractere ....')));

În primul caz, trebuie să mergem la site-ul "Free base64 encoder and decoder" aici. unde în formă introducem NUMAI setul de caractere care se află în interiorul ghilimelor. Apoi faceți clic pe butonul Decode date.

Descompuneți base64_decode în șablonul wordpress






După procesare, codul criptat apare în același câmp. Copiați-l în șablonul WordPress și lipiți eval (base64_decode ('.... Set de caractere ....')) În loc de întreaga construcție. Salvați fișierul și, dacă nu au apărut erori, continuați să decodificați alte locuri ale temei.

Să presupunem că aveți cea de-a doua versiune a fragmentului codificat - apoi mergeți la această pagină. conținând scriptul de decodor "eval gzinflate base64_decode PHP Decoder". ATENȚIE în acest caz în forma este necesar să adăugați întreaga linie complet începând cu eval (gzinflate ...

Descompuneți base64_decode în șablonul wordpress

Din nou, faceți clic pe Decode și obțineți rezultatul - apoi înlocuiți partea codificată în fișierul de șablon. Salvăm și verificăm dacă au apărut erori.

Singura soluție pentru toate șabloanele nu este prezentă - cu fiecare temă wordpress este necesar să înțelegem separat. Prin urmare, în acest lucru dau doar un algoritm general de acțiuni:

  1. Verificați fișierele șablonului și găsiți locațiile codate.
  2. Decodați toate liniile din aceste fișiere sau din aceste fișiere.
  3. Înțelegeți codul de șablon PHP și eliminați verificările privind drepturile de autor.

Îți place postul? Abonați-vă la blog prin RSS. E-mail sau twitter.







Articole similare

Trimiteți-le prietenilor: