This Proxmark3_Tag_Provisioning_Python Script does what it's name suggests. It is a simple TAG provisioning Script which was made for Riddle & Code Materials Solution. In case of questions or emergency, contact the authors Lucas Schmirl (lucas_schmirl@hotmail.com) or Maurice Pannard (maurice.paannard@riddleandcode.com)
- reads the UID of a TAG with Proxmark3
- appends UID to given URL
- writes the UID specific URL to a TAG
- generates a text file with all written Tag URLs + their corresponding UIDs
-
Install proxmark3 for windows following this guide: (here's a more detailed guide: Rfid ResearchGroup Repo)
- download ProxSpace.7z lastest release from Gater96100 Repo
- extract the file to a location without spaces in the path
- double click the runme64.bat (this might take up to 10 minutes)
- after installation you'll get a Bash prompt and your home directory should become the ProxSpace >pm3< sub-directory.
- type
git clone https://github.com/RfidResearchGroup/proxmark3.git cd proxmark3make clean && make -jmake install
-
git clone https://github.com/Maurice1995/Proxmark3_Tag_Provisioning_Python.gitinto the Proxspace folder -
Open the Proxspace folder with VS Code
-
Go through the --- SETTING SECTION --- (in the python file) and specify the following:
- paths
- comport
- url
- TAG_specific vars
- pm3 commands
- http replacement
- element positions
- paths
-
Connect the Proxmark3
-
Run ultimate_tool_windows.py script and follow terminal output
-
After provisioning TAGS, look into /Proxspace/written_TAGS.txt (gets generated automatically)
If running this from cmd.exe paths need to be absolute. VSCode on the other hand is also fine with relative paths. We suggest running it with VS Code since this will work right off the bat.
