HTML5 DoS
December 19th, 2010
Poslední dobou se díky WikiLeaks hodně mluvi o (D)DoS. To, že Operetion Payback byl původně namířen uplně na jiný cíle a v době největšího zajmu o WikiLeaks už běžela skoro čtvrt roku teď vynechme. Objevily se implementace LOIC v JavaScriptu, který samozřejmě kvůli SameOriginPolicy nemohly dělat HTTP požadavky na “požadovaný” adresy. Elegentní řešení, který (mám dojem) i tam našlo použití, je vytáření img elementů, kde src směřuje právě na požadovanou adresu. Jenže HTML5 nabízí mnohem větší lahůdky. Za prvé podporuje CrossOriginRequesty a za druhé se dají použít vlákna (Web Worker) a posílat tak requesty trošku rychlejc. Počítám, že je jen otázka času, kdy snippet podobnej tomuhle (viz gist) budou lidi injektovat do stránek.
(To, že místo obsahu stránky dostáváme chybu díky Access-Control-Allow-Origin nás v tomhle případě vůbec nemusí zajímat. Jo, zatím se to zdá funkční jenom v Chrome, podezřívám Safari, že by taky mohlo zapravítkovat, ale jsem linej jít k dalšímu počítači)




