Skip to content
This repository has been archived by the owner on Jul 28, 2024. It is now read-only.

Commit

Permalink
Add sample file
Browse files Browse the repository at this point in the history
  • Loading branch information
zacharyweiss committed Jan 22, 2023
1 parent 692fac8 commit 3d56fb2
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# 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.

## TODO
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:
Expand Down
6 changes: 6 additions & 0 deletions assets/TestMagstripe.mag
Original file line number Diff line number Diff line change
@@ -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:

0 comments on commit 3d56fb2

Please sign in to comment.