Mi base64_decode képesek megfejteni, és módosítsa a kódot a - ingyen - Joomla Extensions
Ami a tervezést - ha már telepítve van csak egy ilyen kiterjesztés: még mindig lehetséges, hogy túlélje! És ha csak néhány a különböző gyártók és a fejlesztők számára a pénz nem akarja eltávolítani a szerzői jog a dugó (pl SeoLinks származó allforjoomla.ru)?
Továbbra is tolerálni 3-5, és még sor a lábléc? Nem!
Nyomtató valamelyest, de fogjuk bemutatni a leghatékonyabb - megfejteni a kódot, felesleges és ki kell cserélni az ő, vagy csak cserélni a saját.
Jellemzően a bővítmények Joomla egy rejtett kódot a futtatható php kódot. Nézzünk egy példát az azonos seolinks.php. Tehát, nyílt forráskódú és nézni on line 93
91. $ test = preg_replace ( „/<\:ZyX>(. *?) (? =<\:ZyX\/>)<\:ZyX\/>/ Sie”
'PlgSystemSeolinks :: unmaskContent ( "\\ 1")', $ szerv);
92. $ test = preg_replace ( „/<\:ZyX>(. *?) (? =<\:ZyX\/>)<\:ZyX\/>/ Sie”
'PlgSystemSeolinks :: unmaskContent ( "\\ 1")', $ szerv);
93. if (! PlgSystemSeolinks :: checkDomain ($ this-> params-> get ( 'domainKey', '')))
$ Body. = Base64_decode (PGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2NjYzt0ZXh0LW
FsaWduOnJpZ2h0OyI + PGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJzZW9MaW5rcyIgaHJlZj0iaHR0c
DovL3d3dy5hbGxmb3Jqb29tbGEucnUiIHN0eWxlPSJ2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTpp
bmxpbmU7Y29sb3I6I2Nj YzsiPnNlb0xpbmtzPC9hPjwvZGl2Pg == „);
94. if ($ test == '') return;
95. $ dokumentumkezelő> setBuffer ($ test, 'komponens');>
Menj a linkre. egy online dekóder és beiktatjuk a formában kizárólag
gombra kattintva «Decode adatok» a mi sorban.
Változás a kódot a, mondjuk:
gombra kattintva «adatok kódolására», és kap egy eredményt titkosítva a kódot sor:
És akkor - egy trükk. Ha nem - írd meg: Megpróbálok válaszolni a lehető leghamarabb.