Šifrování PHP skriptů Mozektevidi.net - Píše Olda Šálek.

Navigace:Mozektevidi.netslužby ⇒ Šifrování PHP skriptů

Šifrování PHP skriptů

Jednoduchý tip pro zabránění lehkého čtení zdrojového kódu php scriptu. Fce eval, base32, base64_encode, base64_decode, gzdeflate, gzinflate. Bezpečnost php kódu na prvním místě.


image of Šifrování PHP skriptů
php šifra, sifrovan v php, Zabezpečení php skriptů, zakódovat php, zakodovani php eval, zakodovani php, šifrování php skriptů, php šifrování kódu, jak zašifrovat php, php sifrovani zdrojaku,

Zabránění lehkému čtení php kódu

php

Není to nic složitého, lepší než nic, sám to tak používám u připojení k databázi. Když si někdo zobrazí zdrojový kód třeba přes php injekci, bude muset udělat o krok víc :-)

Zdroják řekne víc


<?

$sifra2 
"mozektevidi.net"// co chceme zakódovat
$heslo2 base64_encode("$sifra2"); // co z toho vznikne.
echo $heslo2// bW96ZWt0ZXZpZGkubmV0
// dostaneme šifru zpět
$heslo "$heslo2";
$sifra base64_decode("$heslo");
echo 
$sifra// mozektevidi.net
?>

Drobné vylepšení

Další vylepšení spočívá ve php funkce gzdeflate a gzinflate
Opět řekne zdroják více

<?

$kod 
"mozektevidi.net"// co zakódujem
$sifra   gzdeflate("$kod"9); // kodování
echo $sifra// ??J?.I-?L???K-
$rozkodujem gzinflate("$sifra"); // mozektevidi.net
echo $rozkodujem;
?>

Další vylepšení

Oboje funkce se mohou libovolně kombinovat a dávat několikrát za sebou. Ať se v tom pak někdo vyzná. Např fce $zakodovane = gzdeflate(gzdeflate(gzdeflate(gzdeflate($kod)))); nevypadá moc nadějně. Nevíme kolikrát je to zakódované, pak se to těžko rozkóduje. Důležité je zálohovat původní skripty ;-)

Poslední tip

Takto zakódovaný řetězec je string, takže je potřeba ho spustit. To obstará fce eval

Tak to je vše, čao


autor Oldřich Šálek | cal 2.2.2007 | služby a články co mohou být užitečné služby |

Kometáře


Komentáře a diskuze ke článku tady
diskuze ke článku

Související články

htc kaiser hry zdarma kolik vydelava google adsense rocne tom tom mapy ke stažení zdarma Dohraná Mafia2 ke ztazeni flatout Mafia II technická podpora Spotreba Skoda Octavia 1 9Tdi 66Kw libani videa kapela Kozičky windows xp sata download