-
π I'm studying Cyber Security
-
π± Because of my studies I'm currently learning the programming language Java and how to use Kali Linux for Penetration Testing
-
π Iβm diving into Homebridge plugin development to expand my smart home projects
I'm working on an ambitious project utilizing the M5Stack Core2 to develop a "Flipper Zero Killer" β a multifunctional device aimed at cybersecurity professionals and enthusiasts. The goal is to recreate and extend the functionalities of the Flipper Zero, transforming the M5Stack Core2 into a powerful tool for penetration testing and various security-related tasks.
- Sub-GHz RF Transceiver: Capture, transmit, and analyze RF signals across different frequency bands for tasks like replay attacks and signal manipulation.
- NFC/RFID Capabilities: Read, emulate, and clone RFID/NFC tags, with features like brute-force attacks on access control systems.
- Infrared Transceiver: Record and replay IR signals, allowing control of devices such as TVs, air conditioners, and other IR-enabled gadgets.
- Custom UI Development: Using the TFT_eSPI library, I'm designing an intuitive and visually appealing user interface that includes icons, custom fonts, and graphical elements, enhancing the usability of the device.
- GPIO Control: Utilize the M5Stack Core2βs GPIO pins for external device interaction and analysis, enabling hardware-based attacks and testing.
- Extensibility: Support for additional modules such as Wi-Fi and Bluetooth to extend the device's capabilities according to specific security needs.
- Programming Languages: C, C++, (MicroPython, Lua)
- Development Environment: CLion for advanced project management and development
- Libraries: TFT_eSPI for graphical display, Arduino Core for ESP32 for controlling the M5Stack Core2
This project aims to create a versatile, user-friendly, and powerful tool for cybersecurity experts. The integration of advanced features and a responsive UI will make it a formidable device for conducting various security tasks, from wireless signal analysis to physical access testing.
Note: The top languages are merely a measure of the languages used in my public code and do not indicate experience or skill level.