https://github.com/nyuuuukie/boot2root
🔐 Become a root user and take advantage over the given system
https://github.com/nyuuuukie/boot2root
21school 42born2code 42projects boot2root
Last synced: 8 months ago
JSON representation
🔐 Become a root user and take advantage over the given system
- Host: GitHub
- URL: https://github.com/nyuuuukie/boot2root
- Owner: nyuuuukie
- Created: 2022-10-08T19:29:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-29T20:19:57.000Z (almost 3 years ago)
- Last Synced: 2025-01-03T15:16:12.041Z (9 months ago)
- Topics: 21school, 42born2code, 42projects, boot2root
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# boot2root
The aim of the project is to find several ways to log into system as root.
Here's the list of our solutions:
| N | Description |
|---| -----|
| 1 | [Creating webshell](./create-webshell/README.md) -> [Puzzles](./puzzles/README.md) -> [Buffer Overflow [1]](./puzzles/zaz/README.md) |
| 2 | [Creating webshell](./create-webshell/README.md) -> [Puzzles](./puzzles/README.md) -> [Buffer Overflow [2]](./puzzles/zaz/README.md) |
| 3 | [Creating webshell](./create-webshell/README.md) -> [Puzzles](./puzzles/README.md) -> [Buffer Overflow [3]](./puzzles/zaz/README.md) |
| 4 | [Creating webshell](./create-webshell/README.md) -> [Puzzles](./puzzles/README.md) -> [Return-to-env](./puzzles/zaz/README.md) |
| 5 | [Creating webshell](./create-webshell/README.md) -> [Puzzles](./puzzles/README.md) -> [Return-to-libc](./puzzles/zaz/README.md) |
| 6 | Read squashfs -> ssh zaz -> [using DirtyCOW from zaz](./dirtycow/README.md) |
| 7 | [Kernel init process substitution using GRUB](./grub/README.md) |
| 8 | [Creating webshell](./create-webshell/README.md) -> [using DirtyCOW to login as ft_root](./ft_root/README.md) |