My Projects
Hiddenbox
Encrypted and private services in the cloud
- A set of encrypted and private services in the cloud, including a web server, a file storage service, and a chat service.
- The services are designed to be easy to use and secure, with end-to-end encryption and zero-knowledge architecture.
- The project is built using Python, FastAPI, and Docker, making it easy to deploy and scale.
- Python
- Pytest
- FastApi
- Docker
- Redis
- PostgreSQL
- Nginx
- React
- TailwindCSS
- TypeScript
- Ansible
Celeste
ARP and DNS spoofing tool made in Python using scapy library
- A tool for ARP and DNS spoofing attacks, designed to be easy to use and effective.
- The tool is built using Python and the scapy library, making it easy to extend and customize.
- Strategy design pattern is used to allow the user to choose the attack they want to perform.
- Python
- Scapy
- Bash
spsh
A simply shell made in pure C
- A simply shell made in pure C.
- Shell
- C
Hacking WiFi Tool
Wifi Cracker using tools like aircrack-ng and macchanger
- Tool to automate WiFi attacks (WPA/WPA2 - PSK) aimed at obtaining a password.
- Bash
- Mcchanger
- Airmon-ng
Spore.io
Custom Linux Environment
- Engineered a performance-focused Linux environment with Qtile, enhancing productivity for developers and power users.
- Developed custom widgets for system monitoring and task management, streamlining workflows and improving user experience.
- Python
- Shell
- Linux
Web Server
Web Server Deployment
- Automated deployment of an apache web server using Docker containers, as well as monitoring tools for the server.
- Developed two lightwieght web apps using Flask: A URLs shortener and a video/audio downloader from YouTube.
- CI/CD using Jenkins to test/deploy the apps.
- Pyhton
- Bash
- Docker
- Jenkins
- Docker-Compose
- Flask
Spotify with Terraform
Spotify Playlist Deployment
- A Spotify Playlist made with Terraform.
- Terraform
- Python
- Shell
DNS server
DNS Server Deployment
- This repository contains configuration files for setting up a DNS server with BIND, including master and slave zone management.
- Bind-9
- Vagrant
- Bash
Web scrapping
Yet Another StackOverflow Scraper
- Python program to scrape data from Stack Overflow to grab new questions. Scraped data will be stored in MongoDB.
- Python
- Scrapy
- MongoDB
DHCP server
DHCP Server Deployment
- DHCP server (server) and two clients (c1 and c2) that will get their configuration from the server automatically (c2 based on its MAC address).
- Isc-dhcp
- Bash
- Vagrant
GUI task manager
GUI Task Management in pure C.
- GUI Task Management in pure C.
- C
- Shell
FTP server
FTP Server Deployment
- Deployment of a DNS (bind9) and FTP (vsftpd) Server using Vagrant + Ansible.
- FTP
- Bash
- Vagrant
- Ansible