Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2017-08-30 07:57:55

/by0
Contributor
Registered: 2017-08-26
Posts: 5

iClass Serial Protocol

Can anyone point me to a valid source for the iClass Serial Protocol Interface document or another document besides the "Inside Contactless - Hand'IT-2g Compact Flash Reader Datasheet" document?  The brucenbrian.com source I found via Google is not valid (it may just appear on Google because of the Heart of Darkness paper reference) and I can't find a copy.

Unfortunately the Inside Contactless datasheet left me with more questions regarding permutation and key diversification.  For example, why do they say to change the 0xF4 to 0B in the key permutation example, especially when it gets replaced with the checksum in the next step.  Since I was able to reverse permute and successfully use the App1 (Debit) Key found on the Internet I know I can permute keys but I'm trying to understand all the details for each step.

Any assistance in pointing me to additional documentation or explanations would be appreciated.

Thank you,

/by0

Offline

#2 2017-08-30 08:03:29

iceman
Administrator
Registered: 2013-04-25
Posts: 9,497
Website

Re: iClass Serial Protocol

There is also the permutation code from iclassified to look at.

Offline

#3 2017-09-06 07:37:27

/by0
Contributor
Registered: 2017-08-26
Posts: 5

Re: iClass Serial Protocol

I spent the holiday weekend reading all the proxclone.com documents.  I actually think I read most of it before on the actual site about a year ago, but it was a nice refresher.   I also spent some time reviewing the code for permute.php, iclassified and CopyClass.  I ended up finding a couple of errors in the config block read section of CopyClass and while I was at it I re-enabled the Decrypt ACA checkbox.  This led me a the surprise (when I unchecked the box) that one of my tags wasn't encrypted.

I appear to be calculating the key permutation correctly, but still don't understand the example from the Inside Contactless document- I'm just chalking it up as a typo.  Is there anything else in the Serial Protocol Interface document that would warrant me continuing to search for a copy?

Thanks,

/by0

Offline

#4 2019-07-22 06:18:38

aliencity
Contributor
Registered: 2019-06-24
Posts: 4

Re: iClass Serial Protocol

Hi guys, would someone please direct me to the iclass serial protocol document, mine is dated 2007 and does not seem relevant to the SE readers  ?

My current area of interest are the ASN.1 commands between the subsystems of the reader.  I have been mapping the some commands between the reader and peripherals and happy to share the results.

Would appreciate any the serial document and any asn.1 message research that has already been done.

Thanks in advance !

Offline

#5 2019-07-23 08:50:39

iceman
Administrator
Registered: 2013-04-25
Posts: 9,497
Website

Re: iClass Serial Protocol

Look under the files section.  You find a link on top of this forum.

Offline

Board footer

Powered by FluxBB