[[missing text]]
Cílem této laboratorní úlohy je prostudovat některé z hlavních zranitelností (ověřování skrytých polí, slabá identifikace relace) ve webových aplikacích, prostudovat některé základní způsoby provádění útoků a pochopit původ těchto zranitelností a jak se jim vyhnout.
Úloha je realizována prostřednictvím aplikačního prostředí WebGoat vyvinutého organizací OWASP (The Open Web Application Security Project) naprogramovaném v jazyce Java. Jedná se o výcvikovou aplikaci, která záměrně obsahuje nejrůznější formy zranitelností. .
Druhá aplikace, kterou budete v úloze využívat je aplikace ZAP (Zed Attack Proxy) od organizace Checkmarx. Jedná se o aplikaci typu proxy, která slouží jako mezivrstva mezi internetovým prohlížečem a systémovou síťovou službou operačního systému. Tato vrstva umožňuje analýzu a manipulaci se zprávami před odesláním na cílový server – internetový prohlížeč již nemá na obsah těchto zpráv vliv.
Potřebný čas na laboratorní úlohu je max. 45 minut.