Do nově založené vývojářské společnosti hledám dva PHP
programátory:
- vývoj zakázkových webových aplikací, tvorba internetových
stránek,
- interní spolupráce na plný či poloviční úvazek,
- kancelář
v Praze nedaleko metra i magistrály,
- ideálně od 1. dubna 2010, není ale podmínkou.
Pokračovat ve čtení »
1. 3. 2010 |
Ostatní |
Žádný komentář
Sepsal jsem tutoriálek, jak umožnit svým uživatelům přihlašování do
naší aplikace přes Twitter s využitím OAuth. Pro pochopení základních
principů doporučuji například Arthurův článek OAuth –
nový protokol pro autentizaci k vašemu API. V následujícím textu už
jenom ukážu konkrétní praktický postup, jak to do svého webu implementovat
snadno a bezbolestně.
Pokračovat ve čtení »
Jak jsem ukázal v článku Session ID
do URL nepatří, základním pravidlem je uchovávat a předávat si
session ID výhradně s pomocí cookies. Dneska bych rád zmínil některá
důležitá nastavení, která s tím souvisí.
Pokračovat ve čtení »
V článku Session
hijacking aneb ukradení session ID jsem předeslal, že
předávání SID přímo pomocí parametrů v URL je
špatné. Lze na ně totiž použít drtivou většinu všech útoků
pro ukradení či podvržení SID, zatímco předávání pomocí cookies je
proti mnohým z nich relativně odolné. Pojďme se na to
podívat blíže.
Pokračovat ve čtení »
Říkal jsem si, že když už několik let vlastně pořádně neprogramuji,
že je škoda nechat některé moje knihovny ladem. Že by se třeba mohly
někomu hodit. Vytvořil jsem tedy na tomto webu sekci Download, kde to všechno je. Užijte to dle libosti. Tedy
všechno… Zatím tam je jenom jedna věc, další možná přibudou časem.
A tou jednou věcí je třída pro práci s tokeny.
Pokračovat ve čtení »
V předchozím článku jsem zeširoka nakousl session hijacking jako úvod do dalších
brzkých dílů. Ale jak už to tak při psaní blogísku bývá s volným
časem, je ho čím dál méně, takže pokračování přichází až teď, po
třech měsících. No nic, podívejme se na první možnost krádeže
Session ID, kterou je Sidejacking čili
odchycení SID z běžného sítového
provozu.
Pokračovat ve čtení »
Ukradení SID oprávněnému
uživateli se obvykle označuje jako Session stealing nebo
častěji Session hijacking. Existuje více cest, jak lze SID ukrást
a získat tak třeba přístup k účtu daného uživatele. V příštích
několika článcích se pokusím uvést všechny důležité útoky a zejména
možnosti, jak se lze Session hijackingu v PHP bránit.
Pokračovat ve čtení »
Šťavnatá kýta na rožni opečená. Měkoučké kuřecí masíčko na
jazyku se rozpadající. Čerství pstruzi z Mohelnické sádky na másle
usmažení. Pivo litovelské, Redbull s vodkou i všeliké jiné pochutiny
obecně nezbytné. A banda asociálů, které spojuje podivná šifra
menšítka a otazníčku. Ano, přátelé, Builder party je po
roce opět tady.
Pokračovat ve čtení »
Ve čtvrtek 27. března budu mít v rámci konference WebCamp přednášku na téma
Návrhové vzory (Design patterns). Přijďte si poslechnout
i další přednášky o webdesignu a webdevelopmentu a setkat se se spoustou
zajímavých lidí.
Pokračovat ve čtení »
V článku o Cross-site
scriptingu jsem se dotkl myšlenky, že není vhodné na začátku skriptu
prohánět vstupní parametry funkcí htmlspecialchars().
Doporučoval jsem místo toho aplikovat toto ošetření až bezprostředně
při odesílání dat na výstup. Rád bych nyní téma blíže rozvedl. Proč
je paušální použití zmíněné funkce na začátku aplikace špatné?
Pokračovat ve čtení »