Projects

A selection of public research, tool development, and significant findings from my security engagements.

Code on a screen

nRF24L01-eavesdropping

This project is based on the thesis that I have written at University of Wrocław. Thesis investigates the vulnerabilities in Microsoft Wireless Keyboard 800 communications due to insufficient encryption. It demonstrates the exploitation of these vulnerabilities using a Raspberry Pi Zero 2W, an nRF24L01+ transceiver, and a custom-built software application written in Python and Flask, utilizing WebSockets (socket.io) and a StateMachine design.

steganoCracker screenshot

steganoCracker

steganoCracker is a cross-platform steganography tool written in Python, with its GUI designed in PyQt6. It's main purpose is to hide and reveal text in image files. I created this application for my own use, as it is very useful in many of CTF competitions that I participate in.

React logo

FinState-Budget-Manager

FinState is an budget manager created in MERN stack (MongoDB, Express, React, and Node.js). I created it as an final project for my classes at the University of Wrocław.

Code on a screen

openSESAME-Password-Manager

openSESAME is a cross-platform password manager developed in C++ with GUI created in QML. I created it as an final project for my C++ classes at the University of Wroclaw.

← Back to portfolio