Projects

FlutCrack

I designed an Android app using Flutter that cracks hashes, showcasing my skills in mobile development and cybersecurity.

TryHackMe

My passion for cybersecurity has propelled me to be one of the top hackers on TryHackMe, pushing boundaries and uncovering new challenges.

Giovanni OS

I developed an operating system from scratch, built on the Linux kernel, which gave me a better understanding of linux.

Ians

A versatile hacking tool I like to call the "Swiss army knife" of hacking, perfect for a variety of tactical operations.

WebWeaver

I created a high-performance Golang load balancer easy to set up; featuring various algorithms, logs writing, health checks and a dashboard

raccoon

Is a lightweight and efficient C++ library for working with PPM image files. It allows you to easily modify and create PPM images

Memory allocator

A custom memory allocation system. It includes malloc, free, calloc and realloc functions, offering a deep dive into memory handling

Jinjector

Powerful golang tool designed to inject backdoors into Joomla module's main file, allowing a connection whenever the module is triggered.

GCC cross compiler

As an OS developer, I understand the frustration of building cross-compilers. This is a multi-platform script that fully automates that process.

Checksum generator

Command-line tool written in C that generates checksums for files using either the MD5 or SHA-256. It's very useful for verifying the integrity of files

MockGPT

Is a tool that generates realistic and original mock data using ChatGPT, even with Docker integration for portability

Brainfuck translator

Simple C++ command-line tool that translates Brainfuck code into C++. This is a fun way to convert a minimalist language into a more powerful one.

Assembly libs

While learning x86 assembly, I was really missing several basic functions, so I decided to implement them myself.

Various Websites

Developed numerous small websites that integrate APIs and databases, each tailored to unique needs and challenges.

LeetCode

In my downtime, I love solving LeetCode problems to sharpen my problem-solving skills and stay engaged with coding challenges.

codiumItalia

Coming soon...