Skip to content

Commit

Permalink
Lots of whitespacing clean-up
Browse files Browse the repository at this point in the history
  • Loading branch information
reedloden committed May 31, 2020
1 parent f6de676 commit 4c3d3ac
Show file tree
Hide file tree
Showing 5 changed files with 120 additions and 120 deletions.
4 changes: 3 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
title: Hacker101
email: [email protected]
description: >-
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.
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.
author:
name: HackerOne
twitter: Hacker0x01
Expand Down
50 changes: 25 additions & 25 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,29 @@ title: Home
---

<div class="container-fluid">
<div class="position-relative overflow-hidden row mb-5 text-center bg-light text-dark" style="border: 1px solid black">
<div class="col">
<h1 class="display-5 font-weight-normal">Hacker101</h1>
<p class="lead font-weight-normal">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.</p>
<a class="btn btn-success mb-2" href="resources#2">New to hacking? Click here to get started!</a>
</div>
<div class="product-device box-shadow d-none d-md-block"></div>
<div class="product-device product-device-2 box-shadow d-none d-md-block"></div>
</div>
<div class="row">
<div class="bg-light col-sm-35 offset-md-2 border border-dark text-center text-dark overflow-hidden">
<div class="mt-2 pt-2">
<h2 class="display-5"><a href="https://ctf.hacker101.com/" class="text-dark">Capture the Flag</a></h2>
<p class="lead"><a href="https://ctf.hacker101.com/" class="text-dark" style="text-decoration: none">Put your skills into practice with CTF levels inspired by the real world</a></p>
</div>
<a href="https://ctf.hacker101.com/" class="pb-0 mb-0"><div class="mx-auto pb-0 mb-0 bg-dark" style="width: 300px; height: 200px; border-radius: 15px 15px 0 0; background-image: url(assets/images/ctf.png); background-size: contain;"></div></a>
</div>
<div class="bg-dark col-sm-35 offset-md-4 border border-success text-center text-white overflow-hidden">
<div class="mt-2 pt-2">
<h2 class="display-5e"><a href="videos" class="text-white">Video Lessons</a></h2>
<p class="lead"><a href="videos" class="text-white" style="text-decoration: none">Learn to hack with our free video lessons, guides, and resources</a></p>
</div>
<a href="videos" class="pb-0 mb-0"><div class="mx-auto pb-0 mb-0" style="width: 300px; height: 200px; border-radius: 15px 15px 0 0; background-image: url(assets/images/lessons.png); background-size: contain;"></div></a>
</div>
</div>
<div class="position-relative overflow-hidden row mb-5 text-center bg-light text-dark" style="border: 1px solid black">
<div class="col">
<h1 class="display-5 font-weight-normal">Hacker101</h1>
<p class="lead font-weight-normal">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.</p>
<a class="btn btn-success mb-2" href="resources#2">New to hacking? Click here to get started!</a>
</div>
<div class="product-device box-shadow d-none d-md-block"></div>
<div class="product-device product-device-2 box-shadow d-none d-md-block"></div>
</div>
<div class="row">
<div class="bg-light col-sm-35 offset-md-2 border border-dark text-center text-dark overflow-hidden">
<div class="mt-2 pt-2">
<h2 class="display-5"><a href="https://ctf.hacker101.com/" class="text-dark">Capture the Flag</a></h2>
<p class="lead"><a href="https://ctf.hacker101.com/" class="text-dark" style="text-decoration: none">Put your skills into practice with CTF levels inspired by the real world</a></p>
</div>
<a href="https://ctf.hacker101.com/" class="pb-0 mb-0"><div class="mx-auto pb-0 mb-0 bg-dark" style="width: 300px; height: 200px; border-radius: 15px 15px 0 0; background-image: url(assets/images/ctf.png); background-size: contain;"></div></a>
</div>
<div class="bg-dark col-sm-35 offset-md-4 border border-success text-center text-white overflow-hidden">
<div class="mt-2 pt-2">
<h2 class="display-5e"><a href="videos" class="text-white">Video Lessons</a></h2>
<p class="lead"><a href="videos" class="text-white" style="text-decoration: none">Learn to hack with our free video lessons, guides, and resources</a></p>
</div>
<a href="videos" class="pb-0 mb-0"><div class="mx-auto pb-0 mb-0" style="width: 300px; height: 200px; border-radius: 15px 15px 0 0; background-image: url(assets/images/lessons.png); background-size: contain;"></div></a>
</div>
</div>
</div>
25 changes: 12 additions & 13 deletions resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,25 @@ layout: page
title: Resources
---


<div id="accordion">
{% for resource in site.resources %}
<div class="card">
<div class="card-header" id="heading{{ forloop.index }}" data-toggle="collapse" data-target="#collapse{{ forloop.index }}" aria-expanded="false" aria-controls="collapse{{ forloop.index }}">
<h5 class="mb-0" class="text-white">
{{ resource.title }}
</h5>
</div>
<div id="collapse{{ forloop.index }}" class="collapse" aria-labelledby="heading{{ forloop.index }}" data-parent="#accordion">
<div class="card-body">
{{ resource.content }}
</div>
</div>
<div class="card-header" id="heading{{ forloop.index }}" data-toggle="collapse" data-target="#collapse{{ forloop.index }}" aria-expanded="false" aria-controls="collapse{{ forloop.index }}">
<h5 class="mb-0" class="text-white">
{{ resource.title }}
</h5>
</div>
<div id="collapse{{ forloop.index }}" class="collapse" aria-labelledby="heading{{ forloop.index }}" data-parent="#accordion">
<div class="card-body">
{{ resource.content }}
</div>
</div>
</div>
{% endfor %}
</div>

<script>
var url = document.location.toString();
if(url.match('#'))
$('#heading'+url.split('#')[1].substring(0, 3)).click();
if (url.match('#'))
$('#heading'+url.split('#')[1].substring(0, 3)).click();
</script>
8 changes: 4 additions & 4 deletions resources/hackerone_threat_model.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,20 @@ Access levels:

Entrypoints [non-static]:

- Hacktivity: <https://hackerone.com/hacktivity?sort_type=latest_disclosable_activity_at&filter=type%3Aall&page=1&range=forever>
- Hacktivity: <https://hackerone.com/hacktivity>
- Report: <https://hackerone.com/reports/228648>
- Program policy: <https://hackerone.com/security>
- Program hacktivity: <https://hackerone.com/security/hacktivity?sort_type=latest_disclosable_activity_at&filter=type%3Aall%20to%3Asecurity&page=1&range=forever>
- Program hacktivity: <https://hackerone.com/security/hacktivity>
- Program thanks: <https://hackerone.com/security/thanks>
- Program updates: <https://hackerone.com/security/updates>
- HackerOne Response contact: <https://www.hackerone.com/product/response#contact>
- HackerOne Challenge contact: <https://www.hackerone.com/product/challenge#contact>
- HackerOne Bounty contact: <https://www.hackerone.com/product/bounty#contact>
- HackerOne Clear contact: <https://www.hackerone.com/product/clear#contact>
- Sales contact: <https://www.hackerone.com/contact>
- Leaderboard: <https://hackerone.com/leaderboard/all-time>
- Program Directory: <https://hackerone.com/directory?query=type%3Ahackerone&sort=resolved_reports_closed%3Adescending>
- Program Directory: <https://hackerone.com/directory/programs>
- Blog: <https://www.hackerone.com/blog>
- Team signup: <https://hackerone.com/teams/new>
- User signup: <https://hackerone.com/users/sign_up>
- Forgot password: <https://hackerone.com/users/password/new>
- Press: <https://www.hackerone.com/press>
Expand Down
153 changes: 76 additions & 77 deletions videos.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,82 +4,81 @@ title: Videos
---

<div class="container-fluid">
<div class="position-relative overflow-hidden row mb-5 text-center bg-light text-dark" style="border: 1px solid black">
<div class="col">
<h1 class="display-5 font-weight-normal">Video Lessons</h1>
<p class="lead font-weight-normal">These videos will help you learn a diverse set of topics. If you want to see specifics of what a session covers, simply click its title.</p>
<a class="btn btn-success mb-2" href="resources#2">Not sure where to start? Click here!</a>
</div>
<div class="product-device box-shadow d-none d-md-block"></div>
<div class="product-device product-device-2 box-shadow d-none d-md-block"></div>
</div>
<div class="position-relative overflow-hidden row mb-5 text-center bg-light text-dark" style="border: 1px solid black">
<div class="col">
<h1 class="display-5 font-weight-normal">Video Lessons</h1>
<p class="lead font-weight-normal">These videos will help you learn a diverse set of topics. If you want to see specifics of what a session covers, simply click its title.</p>
<a class="btn btn-success mb-2" href="resources#2">Not sure where to start? Click here!</a>
</div>
<div class="product-device box-shadow d-none d-md-block"></div>
<div class="product-device product-device-2 box-shadow d-none d-md-block"></div>
</div>
</div>
<div class="container-fluid pt-3">
<div class="row">
<div class="col-sm-50 mb-4 pb-2 text-center text-white">
<div class="mb-0">
<h2 class="display-5">Latest Video</h2>
<h2 class="display-5 text-white"><a href="sessions/native_code_crash_course">Native Code Crash Course</a></h2>
</div>
<iframe id="ytplayer" type="text/html" width="100%" height="400" src="https://www.youtube-nocookie.com/embed/NeeCfLNyTwo?rel=0&autoplay=0&origin={{ site.url }}" frameborder="0"></iframe>
</div>
<div class="col-sm-28 mb-4 pb-2 border-left border-success">
<h2 class="display-5">Playlists</h2>
<ul>
<li><a href="playlists/newcomers">Hacker101 for Newcomers</a></li>
<li><a href="playlists/cryptography">Cryptography</a></li>
<li><a href="playlists/burp_suite">Burp Suite</a></li>
</ul>
<h2 class="display-5">All Videos</h2>
<ul>
<li><a href="sessions/introduction">Introduction</a></li>
<li><a href="sessions/web_in_depth">The Web In Depth</a></li>
<li><a href="sessions/xss">XSS and Authorization</a></li>
<ul>
<li>
<a href="sessions/javascript_for_hackers">JavaScript for Hackers</a> <span class="badge badge-pill badge-danger">New!</span>
</li>
</ul>
<li><a href="sessions/sqli">SQL Injection and Friends</a></li>
<li><a href="sessions/session_fixation">Session Fixation</a></li>
<li><a href="sessions/clickjacking">Clickjacking</a></li>
<li><a href="sessions/file_inclusion">File Inclusion Bugs</a></li>
<li><a href="sessions/file_uploads">File Upload Bugs</a></li>
<li><a href="sessions/null_termination">Null Termination Bugs</a></li>
<li><a href="sessions/unchecked_redirects">Unchecked Redirects</a></li>
<li><a href="sessions/password_storage">Password Storage</a></li>
<li>Crypto series
<ul>
<li><a href="sessions/crypto_crash_course">Crypto Crash Course</a></li>
<li><a href="sessions/crypto_attacks">Crypto Attacks</a></li>
<li><a href="sessions/crypto_wrap-up">Crypto Wrap-Up</a></li>
</ul>
</li>
<li><a href="sessions/threat_modeling">Threat Modeling</a></li>
<li><a href="sessions/good_reports">Writing Good Reports</a></li>
<li>Burp Suite series
<ul>
<li><a href="sessions/burp101">Getting Started</a></li>
<li><a href="sessions/burp201">Maximizing Burp</a></li>
<li><a href="sessions/burp301">Burp Hacks for Bounty Hunters</a></li>
</ul>
</li>
<li><a href="sessions/secure_architecture">Secure Architecture Review</a></li>
<li><a href="sessions/ssrf">Server-Side Request Forgery</a></li>
<li><a href="sessions/source_review">Source Code Review</a></li>
<li><a href="sessions/xxe">XML External Entities</a></li>
<li><a href="sessions/cookie_tampering">Cookie Tampering Techniques</a></li>
<li>Mobile App Hacking series
<ul>
<li><a href="sessions/mobile_crash_course">Mobile Hacking Crash Course</a></li>
<li><a href="sessions/android_quickstart">Android Quickstart</a></li>
<li><a href="sessions/common_android_bugs">Common Android Bugs</a> <span class="badge badge-pill badge-danger">New!</span>
</li>
<li><a href="sessions/ios_quickstart">iOS Quickstart</a></li>
</ul>
</li>
<li><a href="sessions/native_code_crash_course">Native Code Crash Course</a></li>
</ul>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-50 mb-4 pb-2 text-center text-white">
<div class="mb-0">
<h2 class="display-5">Latest Video</h2>
<h2 class="display-5 text-white"><a href="sessions/native_code_crash_course">Native Code Crash Course</a></h2>
</div>
<iframe id="ytplayer" type="text/html" width="100%" height="400" src="https://www.youtube-nocookie.com/embed/NeeCfLNyTwo?rel=0&autoplay=0&origin={{ site.url }}" frameborder="0"></iframe>
</div>
<div class="col-sm-28 mb-4 pb-2 border-left border-success">
<h2 class="display-5">Playlists</h2>
<ul>
<li><a href="playlists/newcomers">Hacker101 for Newcomers</a></li>
<li><a href="playlists/cryptography">Cryptography</a></li>
<li><a href="playlists/burp_suite">Burp Suite</a></li>
</ul>
<h2 class="display-5">All Videos</h2>
<ul>
<li><a href="sessions/introduction">Introduction</a></li>
<li><a href="sessions/web_in_depth">The Web In Depth</a></li>
<li><a href="sessions/xss">XSS and Authorization</a></li>
<ul>
<li>
<a href="sessions/javascript_for_hackers">JavaScript for Hackers</a> <span class="badge badge-pill badge-danger">New!</span>
</li>
</ul>
<li><a href="sessions/sqli">SQL Injection and Friends</a></li>
<li><a href="sessions/session_fixation">Session Fixation</a></li>
<li><a href="sessions/clickjacking">Clickjacking</a></li>
<li><a href="sessions/file_inclusion">File Inclusion Bugs</a></li>
<li><a href="sessions/file_uploads">File Upload Bugs</a></li>
<li><a href="sessions/null_termination">Null Termination Bugs</a></li>
<li><a href="sessions/unchecked_redirects">Unchecked Redirects</a></li>
<li><a href="sessions/password_storage">Password Storage</a></li>
<li>Crypto series
<ul>
<li><a href="sessions/crypto_crash_course">Crypto Crash Course</a></li>
<li><a href="sessions/crypto_attacks">Crypto Attacks</a></li>
<li><a href="sessions/crypto_wrap-up">Crypto Wrap-Up</a></li>
</ul>
</li>
<li><a href="sessions/threat_modeling">Threat Modeling</a></li>
<li><a href="sessions/good_reports">Writing Good Reports</a></li>
<li>Burp Suite series
<ul>
<li><a href="sessions/burp101">Getting Started</a></li>
<li><a href="sessions/burp201">Maximizing Burp</a></li>
<li><a href="sessions/burp301">Burp Hacks for Bounty Hunters</a></li>
</ul>
</li>
<li><a href="sessions/secure_architecture">Secure Architecture Review</a></li>
<li><a href="sessions/ssrf">Server-Side Request Forgery</a></li>
<li><a href="sessions/source_review">Source Code Review</a></li>
<li><a href="sessions/xxe">XML External Entities</a></li>
<li><a href="sessions/cookie_tampering">Cookie Tampering Techniques</a></li>
<li>Mobile App Hacking series
<ul>
<li><a href="sessions/mobile_crash_course">Mobile Hacking Crash Course</a></li>
<li><a href="sessions/android_quickstart">Android Quickstart</a></li>
<li><a href="sessions/common_android_bugs">Common Android Bugs</a> <span class="badge badge-pill badge-danger">New!</span></li>
<li><a href="sessions/ios_quickstart">iOS Quickstart</a></li>
</ul>
</li>
<li><a href="sessions/native_code_crash_course">Native Code Crash Course</a></li>
</ul>
</div>
</div>
</div>

0 comments on commit 4c3d3ac

Please sign in to comment.