# 🐀 ratazana **ratazana** (portuguese for «brown rat») is minimal implementation of logitech and razer mouse firmware, repurposing their onboard memory as a covert channel for arbitrary data ## status of this project ### hid++ 2.0 (logitech g series) ...Assuming that your device is a G403 HERO - [x] Basic protocol detection (ping/pong) - [x] Device enumeration and initialization - [x] Packet send/receive with error handling - [ ] Feature discovery (IRoot, IFeatureSet) - [ ] Onboard memory management - [ ] Profile manipulation - [ ] Device-specific transactions ### razer protocol implementation ...Assuming that your device is a Viper Mini - _tbd_ ### core features - [ ] arbitrary data storage algorithm - [ ] data encoding/compression - [ ] wireless communication support - [ ] multi-device coordination