Awesome Open Source
Awesome Open Source


Hacker101 is a free class for web security. Whether you're a programmer with an interest in bug bounties or a seasoned security professional, Hacker101 has something to teach you.

Getting Started


  • Ruby
  • bundler
    • Run gem install bundler, if needed


Clone this repo:

git clone

In the project directory, run:

bundle install

Build the site and spin up the server:

bundle exec jekyll serve

Browse to http://localhost:4000


Issues and pull requests are welcome on GitHub!

Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Web (37,579
Security (32,121
Scss (21,510
Vulnerability (15,378
Hacking (7,982
Education (7,832
Xss (1,739
Csrf (1,246
Bounty (923
Sql Injection (642
Web Security (430
Hackerone (163
Mobile Security (110
Clickjacking (20
Session Fixation (5
Hacker101 (4