Skip to content

Commit

Permalink
Add multiple resources (#87)
Browse files Browse the repository at this point in the history
* Add Shell-Storm

* Add Nightmare

* Add gtfobins

* Add Learn Git Branching

* Add Nandgame

* Add factordb

* Add a template for resources

* Add libc-db

* Add ASLR leak using ROP: ret2puts ret2main ret2libc

* Add OpenSecurityTraining2

* Add GPG Guide

* Add Payload All the Things

* Add Reverse category and assembly cheatsheet

* Update rop and aslr tags to uppercase

* update rroot me

* Add HTB

* Add crypto hack

* Add Try Hack Me
  • Loading branch information
ctmbl authored Oct 12, 2024
1 parent 9ea6aca commit 897774e
Show file tree
Hide file tree
Showing 19 changed files with 106 additions and 2 deletions.
6 changes: 6 additions & 0 deletions src/archetypes/resources.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "resource"
summary: "A description of the resource."
link: ""
tags: ["tag1", "tag2"]
---
4 changes: 4 additions & 0 deletions src/content/resources/cs/crypto/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: crypto
description: "Cryptography and cryptanalysis"
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/crypto/factordb.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "factordb"
summary: "A database of known prime factors of some large number."
link: "http://factordb.com/index.php"
tags: ["crypto", "tools"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/cryptohack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "CryptoHack"
summary: "Learn about modern cryptography by solving a series of interactive puzzles and challenges."
link: "https://cryptohack.org/"
tags: ["challenges", "training", "crypto"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/gtfobins.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "GTFOBins"
summary: "GTFOBins is a curated list of Unix binaries that can be used to bypass local security restrictions in misconfigured systems."
link: "https://gtfobins.github.io/"
tags: ["privesc", "tools"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/hack-the-box.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Hack The Box"
summary: "Hack The Box is a leading gamified cybersecurity platform enabling everyone to learn cyber security and pentest."
link: "https://www.hackthebox.com/"
tags: ["training", "pentest", "course"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/open-security-training.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "OpenSecurityTraining2"
summary: "OpenSecurityTraining2's mission is to provide the world's deepest and best cybersecurity training."
link: "https://p.ost2.fyi/"
tags: ["pwn", "hardware", "architecture", "reverse", "course"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/payload-all-the-things.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Payloads All The Things"
summary: "A list of useful payloads and bypass for Web Application Security and Pentest/CTF."
link: "https://github.com/swisskyrepo/PayloadsAllTheThings"
tags: ["pentest", "cheatsheet", "tools"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/pwn/hacktricks-leak-libc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Leaking libc address with ROP"
summary: "Learn to bypass ASLR by leaking libc symbols and libc version, using Return-Oriented-Programming."
link: "https://book.hacktricks.xyz/binary-exploitation/rop-return-oriented-programing/ret2lib/rop-leaking-libc-address"
tags: ["pwn", "ROP", "ASLR", "tutorial"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/pwn/libc-database.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "libc-database"
summary: "Find out the libc version used on remote via leaks of libc symbols."
link: "https://libc.rip/"
tags: ["pwn", "tools"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/pwn/nightmare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Nightmare"
summary: "Nightmare is an intro to binary exploitation / reverse engineering course based around ctf challenges."
link: "https://guyinatuxedo.github.io/"
tags: ["pwn", "tutorial", "course"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/pwn/shellstorm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Shell-Storm's shellcodes"
summary: "Database of shellcodes for different tasks on multiple architectures. The rest of http://shell-storm.org is a collection of binary analysis, exploit and reverse-engineering resources."
link: "http://shell-storm.org/shellcode/index.html"
tags: ["pwn", "shellcode"]
---
4 changes: 4 additions & 0 deletions src/content/resources/cs/reverse/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Reverse Engineering"
description: "Reverse Engineering: Understand what a program do, only looking at the compiled binary"
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/reverse/l-assembleur.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "L'assembleur"
summary: "Cours et cheatsheet basique sur l'assembleur: langage lisible par un être humain, représentant le langage machine (binaire)."
link: "https://github.com/Sharpforce/cybersecurity/blob/d0e7c2962820030863ea5c91dc05936512a7bfa8/reverse-engineering/architecture-x86-32-bits-and-x86_64-64-bits/architecture-x86/lassembleur.md"
tags: ["reverse", "assembly", "cheatsheet", "course", "FR"]
---
4 changes: 2 additions & 2 deletions src/content/resources/cs/root-me.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Root Me"
summary: "The Root-Me association's website which provides a lot of challenge to learn and train all aspects of cybersecurity and hacking."
summary: "The Root-Me association's website which provides a lot of challenge to learn and train all aspects of cyber security and hacking."
link: "https://www.root-me.org/"
tags: ["challenges", "training", "CTF", "FR"]
tags: ["challenges", "training", "FR"]
---
6 changes: 6 additions & 0 deletions src/content/resources/cs/try-hack-me.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Try Hack Me"
summary: "Lessons, challenges and games to learn cyber security and pentest."
link: "https://tryhackme.com/"
tags: ["challenges", "training", "pentest", "course"]
---
6 changes: 6 additions & 0 deletions src/content/resources/dev/git/learngitbranching.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Learn Git Branching"
summary: "Learn Git Branching is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way."
link: "https://learngitbranching.js.org/"
tags: ["git", "learning", "game"]
---
6 changes: 6 additions & 0 deletions src/content/resources/dev/gpg-guide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "A Practical Guide to GPG Part 1: Generate Your Public/Private Key Pair"
summary: "This tutorial series will teach you how to use GPG (Gnu Privacy Guard) in the Linux terminal, so you will be able to send encrypted email messages and digitally sign documents. Part2 and Part3 can be found at the end of Part1."
link: "https://www.linuxbabe.com/security/a-practical-guide-to-gpg-part-1-generate-your-keypair"
tags: ["gpg", "signature", "crypto"]
---
6 changes: 6 additions & 0 deletions src/content/resources/os/nandgame.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: "Nandgame"
summary: "Build a whole computer starting from basic NAND gates through a series of levels of increasing complexity."
link: "https://www.nandgame.com/"
tags: ["game"]
---

0 comments on commit 897774e

Please sign in to comment.