Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Firesheep is <strong>nothing new</strong>. Session hijacking has been going on for more than two decades. You don't need "encrypt" your cookie, thats handled by your transport layer. Cookies must always be a <a href="http://en.wikipedia.org/wiki/Cryptographic_nonce" rel="nofollow">cryptographic nonce</a>. </p> <p>Usually hackers just set their own cookie by typing this into the address bar <code>javascript:document.cookie='SOME_COOKIE'</code>, FireSheep is for script kiddies that fear 1 line of JavaScript. But it really doesn't make this attack any easier to perform. </p> <p>Cookies can be hijacked if you don't use HTTPS for the entire life of the session and this is apart of <a href="http://www.owasp.org/index.php/Top_10_2010-A9-Insufficient_Transport_Layer_Protection" rel="nofollow">OWASP A9 - Insufficient Transport Layer Protection</a>. But you can also hijack a session with XSS.</p> <p>1)Use <a href="http://www.owasp.org/index.php/HttpOnly" rel="nofollow">httponly cookies</a>. (Makes it so JavaScript cannot access document.cookie, but you can still do session riding with xss)</p> <p>2)Use "<a href="http://enablesecurity.com/2008/08/29/setting-the-secure-flag-in-the-cookie-is-easy/" rel="nofollow">secure cookies</a>" (Horrible name, but its a flag that forces the browser to make the cookie HTTPS only.)</p> <p>3)Scan your web application for xss using <a href="https://sitewat.ch/en/About" rel="nofollow">Sitewatch(free)</a> or <a href="http://wapiti.sourceforge.net/" rel="nofollow">wapiti (open source)</a></p> <p>Also don't forget about CSRF! (Which firesheep doesn't address)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload