Valentin Vié's repositories
EscapeGame
The goal was to create a fake ticking time bomb for an escape game with an Arduino and the players had to disarm it within the given time frame. I built the box for it to contain a 7 segment display, a keypad, 2 LED and a buzzer.
cf-workers-status-page
Monitor your websites, showcase status including daily history, and get Slack/Telegram/Discord notification whenever your website status changes. Using Cloudflare Workers, CRON Triggers, and KV storage.
RFIDfy
An RFID track selector using a Raspberry Pi
GeneticInverse
How to find the inverse of a square matrix using a Genetic Algorithm.
Peer-to-Peer_FS
A simple peer-to-peer (P2P) file sharing system using TCP/IP. The goal is to gain experience on implementing a centralized P2P network.
AntColony
Emulation of an ant colony. Given a graph containing nodes (cities) and edges (roads) the goal for the ant is to start from the nest city and walk to the food city. Ants release pheromones if they reach the food...
Venmo-data
Venmo Transaction Dataset - Find Transactions Relative to Usernames - OSINT Research - Data Analysis
SSHProtocol-Attack-1
Two different types of man-in-the-middle (MITM) attacks against the SSH protocol that you implemented in Project 1 (SSHProtocol repo).
SSHProtocol-Attack-2
Code-reuse attacks on the SSH client (SSHProtocol repo).
SSHProtocol
In this project, you will develop a client-server system that provides secure file transfer. You will implement the SSH protocol to construct a secure channel between the client and server over which to perform secure file transfer.
Password-Generator
In this assignment you will be building a password generator program. This program will generate a random password. The password will be generated either randomly or via a pattern specified on the command line.
Password-Wallet
In this assignment you will build an encrypted password wallet program in Go. The user will enter and modify passwords.