Bert's eid fuckketry lowlevel bit twisting

From Whitespace (Hackerspace Gent)
Revision as of 00:03, 30 October 2010 by Sandb (Talk | contribs)

Jump to: navigation, search

Note: this article is about a passed event.

Bert's eid fuckketry lowlevel bit twisting
WhitespaceLogo.gif
From 2010/10/29 19:00 to 2010/10/29 23:59
Presenters (1):
Bert
Attendees (3):
Sandb, Tazo, Koenraad
Where:
Whitespace Blekerijstraat 75, Gent, Belgium
Loading map...

Costs 0

Cornify

«Introduction to the belgian e-id card, and open source software to read it.»

"Unknown" is not in the list of possible values (Meeting, Workshop, Talk, Slacking, Conference, Hacking) for this property.


http://ietherpad.com/0x20-eid

links

Bert's code

download

Some low-level code to access your eID: eidshow.tar.gz

dependencies

You need to have the following installed to get it working:

dependencies eidshow:

  • opensc
  • libopensc2
  • libopensc2-dev
  • pcscd

depending on your device model, you need a card driver, e.g.:

  • libccid

building

make to make pkcs15dump make eidshow to make the eidshow binary

running

First make sure that your card will be managed by the pcscd daemon. You do this by

vim /etc/opensc/opensc.conf

and making sure that the line

reader_drivers = ....

is not commented and only contains your card reader, e.g.:

reader_drivers = pcsc;

after that, either execute pkcs15dump to get a basic smart card dump or ./eidshow to get the full eid output.

Historical data can not be displayed in a Factbox