Comments (5)
Got same result, didn't find where defined 5 user keys
from proxmark3.
After digging in the source code, correct me if I'm wrong:
I think signature of the card is recognized. Some keys on specific sectors are known (hardcoded in client source) this tell the 'signature' of the card, with this specific kind of card, it is possible to derive key from UID (with a specific algo). This computed derivative keys are maybe placed as "user keys" and used for dictionary attack.
from proxmark3.
The default hard-coded list is a small very verified list of known default keys being used in the wild.
The dictionary files is larger ones which might depend on your geographic / regional / system. You can create a dictionary file based on which dump files you have. There is a python script for that already.
Does this make sense?
from proxmark3.
It's what I understood after reading the source code.
I was quite confused because it doesn't appear when using hf mf chk or hf mf fchk.
Regards
from proxmark3.
the hard coded default list is always used, the custom user dictionary is optional.
from proxmark3.
Related Issues (20)
- [RELEASE 4.x] Checklist HOT 1
- [RELEASE 4.x] Checklist
- Unable to set NTAG version/signature using `hf_mf_ultimatecard`
- [RELEASE 4.18340] Checklist - release name "Zenith"
- DESfire DeleteApp authenticates to wrong AID HOT 1
- Linux compilation error [-Werror=format] HOT 3
- `--electra` does not write the correct additional data to a t55xx credential HOT 7
- Upgrade SWIG to 4.2.0 for Python 3.12 support ? HOT 2
- lf em 410x clone return clock rate 0 error
- Write with verify [idea] HOT 1
- about hf lto[idea] HOT 1
- Compiling error: implicit declaration of function 'ht2_crack' HOT 1
- Incompatible modules in standalone DANKARMULTI HOT 2
- Segfault in Graph Window when clicking outside plotting area
- Remove broken `--par` option from `lf em 4x70` HOT 17
- Build error: C++20 -Werror=template-id-cdtor in proxguiqt.cpp HOT 13
- Use of free() in armsrc/desfire_crypto.c HOT 3
- [RELEASE 4.18569] Checklist - release name "Aurora"
- CryptoRF Gc extract support HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proxmark3.