RCayre / mirage

Mirage is a powerful and modular framework dedicated to the security analysis of wireless communications.
https://homepages.laas.fr/rcayre/mirage-documentation
MIT License
272 stars 51 forks source link

(Request) Flipper Zero Hardware Integration #29

Open alphafox02 opened 2 years ago

alphafox02 commented 2 years ago

I have hands on a flipper and was thinking of what it could be integrated with in Linux. Mirage seemed the most logical program.

I can get a WiFi dev board (essentially esp card) for the Flipper Zero. Flipper Zero can be accessed via terminal in Linux thanks to screen/ttyacm0.

This got me thinking that maybe soon, if not already, 3rd party plugins could take advantage of what I described above.

I’d happily help with remote testing etc if there was a desire to include “flipper zero functionality” in Mirage.

Thank you.

RCayre commented 2 years ago

Hi, thanks for the suggestion. I'm quite busy right now, but it could probably be quite interesting to integrate Flipper Zero in Mirage in a next release.

I think that it could be used for WiFi (with the extension board you mentioned) , BLE, IR and maybe Zigbee if I manage to implement WazaBee on the Flipper's Bluetooth controller. It would be a great multiprotocol board. I will take a look at the existing projects as soon as possible.

alphafox02 commented 2 years ago

Thank you for the response and interest. I’ll be standing by to test anything you come up with using the flipper I have. I think this would be huge and also allow me to update mirage in DragonOS to include (when/if possible) flipper support.

zhovner commented 2 years ago

Hi, @RCayre. Do you have a Flipper Zero? Please send me your address where we can send a device for you: pavel@zhovner.com

RCayre commented 2 years ago

Hi @zhovner , thank you very much for this opportunity. I don't have a Flipper Zero yet, I just sent you an email with my address.

alphafox02 commented 2 years ago

@RCayre if it helps any, I see someone has worked up a python library/wrapper or at least started to. https://github.com/wh00hw/pyFlipper

RobinEd commented 2 years ago

Just got my flipper and noticed it was missing this functionality. Hope you get it working!