Bezpečnost

Články

Addcslashes 22. 08. 2019
Podpora: PHP4, PHP5 addcslashes - Řetězec lomítek ve stylu C Popis string addcslashes (string $str, string $charlist) Vrací řetězec se…
Bezpečnost include v PHP a připojení souborů 22. 08. 2019
Často můžeme chtít připojit do stránky nějaký soubor, který máme někde jinde uložený na disku. Pokud zadáme jeho přesný název přímo do…
Jak prolomit funkci md5 23. 08. 2019
MD5 je velmi často používaná funkce pro výpočet hashů. Začátečníci ji často používají pro ošetření hesel, což není dobrý nápad, protože…
Césarova šifra - jak funguje 23. 08. 2019
Upozornění: Tento článek byl napsán před mnoha lety a některé informace mohou být zastaralé, nebo nepravdivé. Při čtení na to, prosím,…
Hashování řetězců a hesel 11. 09. 2019
Proces hashování (na rozdíl od šifrování) ze vstupu vytvoří takový výstup, z kterého již nelze odvodit původní řetězec. Výborně se proto…
Bezpečná aplikace 01. 10. 2019
Pokud to s vývojem webových aplikací myslíte aspoň trochu vážně a stránky budou později dostupné na internetu, je velmi důležité vyřešit…
Funkce eval() v PHP 16. 02. 2020
Funkce eval slouží ke spuštění předaného řetězce jako PHP kódu. Návrh jazyka PHP a praktické vlastnosti PHP je interpretovaný jazyk, což…
Zjištění IP adresy uživatele v PHP 28. 02. 2020
V PHP lze IP adresu na základní úrovni detekovat velmi jednoduše: echo 'Víte že, vaše IP adresa je ' . $_SERVER['REMOTE_ADDR'] . '?'; …
GitHub Actions - nejlepší CI pro rok 2021 07. 02. 2021
Protože už nějaký čas vyvíjíte webové aplikace, určitě jste si všimli, že se pro vás celá řada věcí rutinně opakuje, i když by nemusela.…
Refaktoring legacy PHP projektu - jak dohnat technologický dluh 11. 05. 2021
Při konzultacích s poučenými a zkušenými majiteli projektů často narážím na otázku dlouhodobé udržitelnosti digitálního projektu. Řada…