这是什么东西?
Hacker101 是 HackerOne(即 Hacker0x01 组织)推出的免费网络安全和移动安全在线课程,从对漏洞赏金感兴趣的程序员到资深安全从业者都适合学习。
那这个仓库就是课程本身,还是课程背后的代码?
它是 Hacker101.com 网站本身的源代码。课程在该网站上在线进行;这个仓库是一个用 Ruby 构建的网站,你可以克隆到自己的电脑上,自己构建并运行。
我能在本地运行这个网站吗?需要装什么?
你需要 Ruby(建议用 rbenv)和 bundler(gem install bundler)。然后克隆这个仓库,让 bundler 拉取依赖,构建网站并启动服务器,再用浏览器访问即可。
我需要运行这个仓库吗,还是直接在线上课就行?
直接在线上课就行——课程就在 Hacker101.com 上,而且是免费的。自己运行这个仓库只是为了自行托管网站或者参与编写课程内容。
这些课程内容涵盖哪些漏洞?
这个仓库的主题列出了 Web 安全的经典漏洞:XSS、SQL 注入、CSRF、点击劫持、会话固定和未验证的重定向——此外还有一个移动安全方向。
Hacker101 和 HackerOne 漏洞赏金平台有关系吗?
有——它出自 HackerOne(即 Hacker0x01 组织),面向对漏洞赏金感兴趣的人,所以也可以作为进入这个领域的入门途径。
What are similar projects?
Resources-for-Beginner-Bug-Bounty-Hunters, Claude-BugHunter, SafeLine, DVWA, bug-bounty-hunting-prompts, xray, Agentic-Bug-Hunter, curriculum
Which topics is it in?
csrf, sql-injection, xss, mobile-security, bug-bounty, ethical-hacking, scss, web-security, vulnerability, ruby, curriculum, hacking