Skip to content
View Abensett's full-sized avatar
πŸ”
Building Security
πŸ”
Building Security

Highlights

  • Pro

Block or report Abensett

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abensett/README.md

Abensett

Security Γ— Automation Γ— Teaching Β· 42 Paris

I learn how things work. Then I break them, automate them, or teach them. Currently deep into binary exploitation, detection engineering, and anything I can automate.

Obsidian addict. Privacy advocate. Curious by default.


Tech Stack

Languages

C Python C++ TypeScript JavaScript Bash x86 Assembly SQL

Web & Dev

HTML5 CSS3 Tailwind Next.js React Supabase Flask

Security & Detection

Datadog Okta Kandji 1Password Cloudflare

Offensive

Binary Exploitation Format Strings Reverse Engineering Buffer Overflow

Infrastructure & Tools

Linux Docker Git Obsidian


Featured Projects

πŸ”’ Security (42 Paris)

Advanced binary exploitation β€” format string attacks, ret2libc, ROP chains, GOT overwrite

Format String ret2libc ROP x86-64 ASM System V ABI

Progressive binary exploitation β€” buffer overflows, format strings, shellcode injection

C GDB Buffer Overflow Shellcode x86-64

Full pentest chain: reconnaissance β†’ exploitation β†’ privilege escalation β†’ root

Pentest Enumeration Privilege Escalation Multi-vector

Multi-level CTF β€” system vulnerability exploitation and privilege escalation

Reverse Engineering Exploitation Linux CTF

Web application security β€” OWASP Top 10 vulnerability discovery and exploitation

OWASP Web Security SQL Injection XSS CSRF

πŸ—οΈ Systems (42 Paris)

HTTP/1.1 server from scratch in C++ β€” RFC compliant, CGI, multiplexing

C++ HTTP Sockets RFC 2616 I/O Multiplexing

Bash-like shell from scratch β€” pipes, redirections, signals, environment management

C fork/exec Pipes Signals Parsing

Multi-container infrastructure with Docker β€” WordPress, Nginx, MariaDB, Redis

Docker Docker Compose Nginx System Administration

πŸŽ“ Teaching

Progressive web courses β€” profile page, chat UI, marketplace

Game dev courses for kids & teens β€” Memory, Snake, Maze

Python Pygame Education

HTML CSS Tailwind Education

42 Progress

Core Curriculum β€” βœ… Complete
# Project Status # Project Status # Project Status
1 Libft βœ… 11 Cub3d βœ… 21 Ft_containers βœ…
2 get_next_line βœ… 12 C++ Module 00 βœ… 22 Inception βœ…
3 ft_printf βœ… 13 C++ Module 01 βœ… 23 Webserv βœ…
4 Born2beroot βœ… 14 C++ Module 02 βœ… 24 Ft_transcendence βœ…
5 Minitalk βœ… 15 C++ Module 03 βœ… 25 C++ Summary βœ…
6 Push_Swap βœ… 16 C++ Module 04 βœ…
7 Fract-ol βœ… 17 C++ Module 05 βœ…
8 Philosophers βœ… 18 C++ Module 06 βœ…
9 Minishell βœ… 19 C++ Module 07 βœ…
10 NetPractice βœ… 20 C++ Module 08 βœ…

Security Branch

# Project Status Focus
26 Dr_Quine βš™οΈ Self-replication
27 Snow Crash βœ… System exploitation
28 Rainfall βœ… Binary exploitation
29 Boot2Root βœ… Full pentest
30 Darkly βš™οΈ Web security (OWASP)
31 Override βš™οΈ Advanced binary exploitation

πŸ“« Reach me

Email 42

Pinned Loading

  1. 23.-Webserv 23.-Webserv Public

    This project is about writing a HTTP server in C++. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful.

    C++

  2. 9.-Minishell 9.-Minishell Public

    The goal of this new project is to create a simple shell (just like a small bash), which will help you apprehended processes and file descriptors.

    C