Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DESFire testing equipment for development (input needed) #310

Open
maxieds opened this issue Dec 19, 2021 · 11 comments
Open

DESFire testing equipment for development (input needed) #310

maxieds opened this issue Dec 19, 2021 · 11 comments

Comments

@maxieds
Copy link
Contributor

maxieds commented Dec 19, 2021

Hello all. I mentioned in #302 that I have received funding from GT to work more on the DESFire emulation support this spring. I am looking to purchase more hardware (readers, proxmark, etc.) to help with testing and development. I already have a ACR-122 reader that I know works with my Mac. Can you all please suggest additional good hardware to enumerate and collect for my work on this project? I want the end result to be as seamlessly debugged and feature full as possible. It's also important to note that I am on a budget, so suggestions towards working within that (i.e., hardware that gets the "best bang for the buck") are appreciated here as well.

@lvandenb
Copy link

lvandenb commented Dec 20, 2021 via email

@maxieds
Copy link
Contributor Author

maxieds commented Dec 22, 2021

@ lvandenb
Thanks for the helpful suggestions. I am going to order a PM3, the Omnikey 5022CL, and most likely a TWN4 to do testing. When it all arrives, I should be able to give better responses on the Omnikey reader problems you had in #302 as I will be able to debug locally.

I just wanted to mention that I might have less time for this project in the Spring than anticipated. I am planning to graduate and defend this Spring (or possibly worst case in the Summer). My GT math advisor issued me a "Get thy thesis to me [NOW!]" mandate this week when I asked him to fund the hardware for the DESFire project. That's my top priority. Nonetheless, I am supposed to be working around 8 hours a week on DESFire (on paper)...

@maxieds
Copy link
Contributor Author

maxieds commented Dec 23, 2021

@ivandenb
I am looking at ordering this version of the Elastec device. It is listed as operating at 125KHz. Is the Chameleon actually capable of transmitting over that frequency?

@r1ddl3rz
Copy link

@ivandenb
I am looking at ordering this version of the Elastec device. It is listed as operating at 125KHz. Is the Chameleon actually capable of transmitting over that frequency?

No the chameleon is only HF (13.56 MHz)

@lvandenb
Copy link

lvandenb commented Dec 25, 2021 via email

@lvandenb
Copy link

lvandenb commented Dec 25, 2021 via email

@lvandenb
Copy link

lvandenb commented Dec 25, 2021 via email

@maxieds
Copy link
Contributor Author

maxieds commented Jan 18, 2022

I think we can safely close this issue now. Thanks for the helpful suggestions. The equipment I purchased helped in making a (to be filed sometime soon) pull request to resolve #302 and #313. 😸

@lvandenb
Copy link

lvandenb commented Jan 27, 2022

I just tested the TWN4 multitech (HF+LF). for the reader side

It is a nice platform for developing ( also with gcc compiler), and there ( free SDK) is a director app, to test most RFID card functions. ( and SAM AV or other 7816 contact)
Like scriptor ' advanced', allowing desfire (and other technology) authentication, encrypted or cmac'ed files, ...

I was implementing the SAM AV with Desfire, these needed custom developement using 14443-4 commands for contact and 7816 for contact card ( SAM). So this finally works.
(The tested badges had dual technology, so I also get the LF and HF Serial number in one job.)
There is also an api-call voor 14443 anticollision : get all UID, select one UID...

The TWN4 readers works as USB CDC ( serial com port simulation), USB HID keyboard , USB CCID (pc/sc),
Just choose the appropriate firmware, and add your source code (or use the quick config for stanard tasks.)

The standard test and flash tools are windows based. (even if the compiler is gcc)
but after flashing, the commands can be send from any system, using usb serial.

@maxieds
Copy link
Contributor Author

maxieds commented Feb 2, 2022

I am trying to acquire a Proxmark3 RDV4 device here. Which of the optional add-ons will I need for Chameleon DESFire testing? Both antennas, or just one?

@fptrs
Copy link
Collaborator

fptrs commented Feb 3, 2022

You won't need any additional antennas. The device is already compatible with 13.56MHz.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants