Final answer:
The Firesheep extension for Firefox allowed users to easily hijack sessions on unencrypted websites, highlighting the need for secure HTTPS connections. Its release in 2010 spurred many websites to adopt HTTPS to protect users. The ethical implications of its release remain debated.
Step-by-step explanation:
The Firesheep extension for Firefox is a well-known story in the field of computer security. Created by Eric Butler, Firesheep was designed to highlight security vulnerabilities in websites that did not use secure HTTPS connections for user activities. The extension made it easy for users to hijack other users' sessions on unencrypted websites over shared networks, such as Wi-Fi in coffee shops.
After Firesheep was released in October 2010, it caused a significant outcry as it made session hijacking accessible even to those with limited technical knowledge. The widespread use of Firesheep led to an increased awareness of the importance of HTTPS and prompted many websites to implement full-site encryption to protect their users. This move significantly improved overall web security.
Regarding the ethics of releasing Firesheep, opinions are divided. Some argue that Eric Butler was reckless, exposing internet users to potential harm. Others contend that he contributed positively to Internet security by forcing companies to address the encryption issue more seriously.