În ceea ce privește designul - dacă aveți doar o astfel de extensie: tot este posibil să supraviețuiți! Și dacă mai multe producători și dezvoltatorul pentru orice bani nu doresc să elimine drepturile de autor din plug-in (de exemplu: SeoLinks de la allforjoomla.ru)?
Rămâne să tolerați 3-5 linii sau chiar mai multe linii în subsolul site-ului? Nu!
Ieșire oarecum, dar vom prezenta cele mai eficiente - pentru a descifra codul, elimina inutile și ar trebui să fie înlocuit la lui sau să înlocuiască pe cont propriu.
De obicei, în extensiile Joomla, acest cod este ascuns în codul php cel mai executabil. Să ne uităm la exemplul aceluiași seolinks.php. Deci, deschideți sursa și observați în linia 93
91. $ corp = preg_replace ("/<\:ZyX>(. *?) (A =<\:ZyX\/>)<\:ZyX\/>/ sie ",
'plgSystemSeolinks :: unmaskContent ("\\ 1")', $ corp);
92. $ corp = preg_replace ("/<\:ZyX>(. *?) (A =<\:ZyX\/>)<\:ZyX\/>/ sie ",
'plgSystemSeolinks :: unmaskContent ("\\ 1")', $ corp);
93. dacă (! PlgSystemSeolinks :: checkDomain ($ this-> params-> get ('domainKey', '')))
$ Corp. = Base64_decode ( „PGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2NjYzt0ZXh0LW
FsaWduOnJpZ2h0OyI + PGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJzZW9MaW5rcyIgaHJlZj0iaHR0c
DovL3d3dy5hbGxmb3Jqb29tbGEucnUiIHN0eWxlPSJ2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTpp
bmxpbmU7Y29sb3I6I2Nj YzsiPnNlb0xpbmtzPC9hPjwvZGl2Pg == ');
94. dacă ($ body == '') se întoarce;
95. $ document-> setBuffer ($ corp, 'component');>
Mergem la legătură. la decodorul online și inserați-l numai în formular
din linia noastră, faceți clic pe butonul "Decodare date".
Schimbați codul propriu, spuneți:
apăsați butonul "Codare date" și, în final, obțineți șirul criptat cu codul dvs.:
Ei bine și mai departe - afaceri de tehnică. Dacă nu, scrieți: Voi încerca să răspund cât mai curând posibil.