Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Wayne 08. 03. 2011, 23:26:19
-
Ahoj, hledal jsem informace o věci, které se říká Cross-Site Scripting (XSS). Pochopil jsem, že přes neošetřený vstup umím u sebe na prohlížeči stránce podstrčit nějaký kód, který se vykoná. Nechápu ale, co s tím dál? Je fajn, že mi na nějaké stránce umí vyskočit okno, nebo pomocí JS umím přepsat všechna slova na stránce na něco jiného, ale jak přesně s tím můžu ohrozit někoho dalšího kromě sebe? Díky za odpověď.
-
Ked je persistent - je to zrejme, ze ohrozis vsetkych.
Nie je persistent - posles odkaz, ktory bude mat popisok "Zaujimave foto", niekto sa ho bude snazit otvorit, po kliknuti zabezpecis odoslanie cookies k sebe, cim ziskas moznost sa "prihlasit" ako ten clovek.
-
Aha, to s odkazem mě nenapadlo. Nebo by asi bylo možné otevřít tu stránku "na pozadí" třeba v iframe. Dobrá a co znamená to perzistent? Chápu slovo, ale jak se způsobí, že ten problém tam bude trvale?
-
Ano, iframe je druha moznost (ale to tiez musis mat pristup k navstivenej stranke).
Persistent = napr. ulozis prispevok do knihy navstev, kde nikto neosetruje specialne znaky html (ako je < alebo >).
-
Tak třeba se tam může objevit odkaz na „zaručeně fungující Viagru za 1 $“ nebo „Zajímavé foto“, které je ve skutečnosti malware, pěkně zakomponované do textu na stránce. Pro stálé návštěvníky tvé stránky to bude vypadat důvěryhodně.
-
Muzes ovladat profil uzivatele na tech strankach. Napriklad mu zmenit heslo na nejake, ktere znas. :-) Staci pres javascript vykonat potrebne akce s jeho session cookie.
-
Muzes ovladat profil uzivatele na tech strankach. Napriklad mu zmenit heslo na nejake, ktere znas. :-) Staci pres javascript vykonat potrebne akce s jeho session cookie.
To si pletete s CSRF.
http://www.soom.cz/index.php?name=articles/show&aid=484
http://www.soom.cz/index.php?name=articles/show&aid=382
XSS:
XSS Proxy - http://www.soom.cz/index.php?name=articles/show&aid=476
Možnosti XSS a způsob útoků - http://www.soom.cz/index.php?name=articles/show&aid=485
Pár dalších tipů ohledně zabezpečení webu - http://www.soom.cz/index.php?name=articles/show&aid=512