Umberto Savoia's repositories
boot2root
Security Challenge. 42 Project
Darkly
This 42 project is an introduction to cyber security in the field of the WWW
durex
Simple trojan virus (42 project)
ft_malcolm
Simple ARP Poisoning for Man In The Middle attack (42 Project)
ft_nm
Simple implementation of the nm tool
ft_nmap
Re-coding the nmap command
ft_ping
Small re-coding of the ping command
ft_traceroute
Re-coding the traceroute command
Kernel-from-scratch
Project 42 to discover the world of "Kernel Programming" and learn how to create your own Kernel from scratch.
lem-ipc
(42 project) - Simple game to learn topics like Interprocess communication (IPC), Shared memory (SHM), Message Queue (MSGQ) and Semaphore
malloc
Reimplementation of malloc, realloc and free for study purposes (42 project)
Override
Override is a project from 42 that will have you search for errors in protected binaries and rebuild these binaries based on their behavior.
pestilence
42 virus project. Reuse the Famine base to add a hiding method of code.
Rainfall
This project is an introduction to the exploitation of (elf-like) binary.
SnowCrash
This 42 project will be an introduction to cyber security.
strace
A simple recode of strace, a tool allowing you to list syscalls done by a running program. (42 project)
tinky-winkey
Introduction to windows operating system by creating a service that run a keylogger. (42 Project)
war
42 project - Virus. Reuse Pestilence and add signature change at runtime.
webserv
42 project
woody_woodpacker
Injection and packer binary (42 project)