* The Code uses 6f, all my remotes use different numbers. * So, I am getting the required Magic Number on decode, * and saving that to the psf. * Then on Encode, I grab that number and use that instead of 6f * This works with the 2 remotes I have, and I dont have to patch * the Magic Number from Calulator anymore! *** I noticed my Chinese Fob with Magic of 0 said CRC BAD, but Car Unlocked as it captured! *** It also works when Emulated, car unlocks. *** The CRC check will have to be looked at!
ProtoPirate
for Flipper Zero
ProtoPirate is an experimental rolling-code analysis toolkit developed by members of The Pirates' Plunder. The app currently supports decoding for multiple automotive key-fob families (Kia, Ford, Subaru, Suzuki, VW, and more), with the goal of being a drop-in Flipper app (.fap) that is free, open source, and can be used on any Flipper Zero firmware.
Supported Protocols
Decoders:
- KIA V0
- KIA V1
- KIA V2
- KIA V3 / V4
- KIA V5
- KIA V6
- Fiat V0
- Ford V0
- Scher-Khan
- StarLine
- Subaru
- Suzuki
- Volkswagen (VW)
Encoders:
- Fiat V0
- Ford V0
- KIA V0
- KIA V1
- KIA V2
- KIA V3 / V4
- StarLine
- Subaru
- Suzuki
- More Coming Soon
Features
📡 Protocol Receiver
Real-time signal capture and decoding with animated radar display. Supports frequency hopping.
📂 Sub Decode
Load and analyze existing .sub files from your SD card. Browse /ext/subghz/ to decode previously captured signals.
⏱️ Timing Tuner
Tool for protocol developers to compare real fob signal timing against protocol definitions.
- Protocol Definition: Expected short/long pulse durations and tolerance
- Received Signal: Measured timing from real fob (avg, min, max, sample count)
- Analysis: Difference from expected, jitter measurements
- Conclusion: Whether timing matches or needs adjustment with specific recommendations
Credits
The following contributors are recognized for helping us keep open sourced projects and the freeware community alive.
App Development
- RocketGod
- MMX
- Skorp - Thanks, I sneaked a lot from Weather App!
- Vadim's Radio Driver
Protocol Magic
- L0rdDiakon
- YougZ
- RocketGod
- DoobTheGoober
- Skorp
- Slackware
- Trikk
- Wootini
- Li0ard
Reverse Engineering Support
- DoobTheGoober
- MMX
- NeedNotApply
- RocketGod
- Slackware
- Trikk
- Li0ard
Community & Support
Join The Pirates' Plunder on Discord for development updates, testing, protocol research, community support, and a bunch of badasses doing fun shit:
➡️ https://discord.gg/thepirates