From 3d56fb25a5af8d4ab69629735b720bfac7a571bc Mon Sep 17 00:00:00 2001 From: Zachary Weiss Date: Sun, 22 Jan 2023 11:35:50 -0500 Subject: [PATCH] Add sample file --- README.md | 4 ++-- assets/TestMagstripe.mag | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 assets/TestMagstripe.mag diff --git a/README.md b/README.md index ea4875f0f7e..70417c30f06 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # magspoof_flipper -WIP of MagSpoof for the Flipper Zero. Currently rewriting from the ground up; basic TX of saved files should now work over both RFID (using the Flipper's internal coil) and GPIO (pins A6 and A7: such that one can connect an H-bridge and external coil). Using this README as coarse notes of what remains to be done; anyone is welcome to contribute! +WIP of MagSpoof for the Flipper Zero. Currently rewriting from the ground up; basic TX of saved files should now work over both RFID (using the Flipper's internal coil) and GPIO (pins A6 and A7: such that one can connect an H-bridge and external coil). A sample file with test data is included in `assets`, for anyone wishing to experiment. Using this README as coarse notes of what remains to be done; anyone is welcome to contribute! Disclaimer: use responsibly, and at your own risk. While in my testing, I've seen no reason to believe this could damage the RFID hardware, this is inherently driving the coil in ways it was not designed or intended for; I take no responsibility for fried/bricked Flippers. Similarly, please only use this with magstripe cards and mag readers you own — this is solely meant as a proof of concept for educational purposes, and I neither condone nor am sympathetic to malicious uses of my code. @@ -7,7 +7,7 @@ Disclaimer: use responsibly, and at your own risk. While in my testing, I've see Emulation: - Clean up old testing scenes, remove deprecated helpers - Reverse track precomputation -- Implement/integrate better bitmap than hacky first pass? antirez's better approach (from ProtoView) included at bottom of mag_helpers +- Implement/integrate better bitmap than hacky first pass? antirez's better approach (from ProtoView) included at bottom of `helpers/mag_helpers.c` - Pursue skunkworks TX improvement ideas listed below Scenes: diff --git a/assets/TestMagstripe.mag b/assets/TestMagstripe.mag new file mode 100644 index 00000000000..376869e6c8b --- /dev/null +++ b/assets/TestMagstripe.mag @@ -0,0 +1,6 @@ +Filetype: Flipper Mag device +Version: 1 +# Mag device track data +Track 1: %B123456781234567^LASTNAME/FIRST^YYMMSSSDDDDDDDDDDDDDDDDDDDDDDDDD? +Track 2: ;123456781234567=YYMMSSSDDDDDDDDDDDDDD? +Track 3: