hploetz
f6057495d1
Print found files in sorted order
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@258 f711b948-2313-0410-aaa9-d29f33439f0b
2008-05-25 23:22:15 +00:00
hploetz
a236a21714
Add feature to optionally dump detected files (note: reading of record oriented files is not correct)
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@257 f711b948-2313-0410-aaa9-d29f33439f0b
2008-05-25 00:16:38 +00:00
hploetz
4cd1aa901c
New ATRs
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@256 f711b948-2313-0410-aaa9-d29f33439f0b
2008-05-25 00:15:08 +00:00
hploetz
38ece15c32
Make it possible to select an application as top_level
...
Add options for min_fid, max_fid and with_dirs
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@255 f711b948-2313-0410-aaa9-d29f33439f0b
2008-05-24 20:45:54 +00:00
john
5540677e73
added lifecycle commands to CardOS
...
Passive Authentication for BAC MRTDs
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@254 f711b948-2313-0410-aaa9-d29f33439f0b
2008-03-10 22:54:53 +00:00
hploetz
b12c6b643f
Add mrz display field width
...
Process drawing events before entering the (blocking) smart card read code
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@253 f711b948-2313-0410-aaa9-d29f33439f0b
2007-11-15 07:44:54 +00:00
hploetz
7e809d1122
Restrict maximum image size
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@252 f711b948-2313-0410-aaa9-d29f33439f0b
2007-11-14 16:36:05 +00:00
hploetz
33b9f44354
Enhance GUI, can now enter MRZ information and read new passport from GUI
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@251 f711b948-2313-0410-aaa9-d29f33439f0b
2007-11-14 14:04:32 +00:00
hploetz
55a0b4d4a2
mifare desfire, miscellaneous
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@250 f711b948-2313-0410-aaa9-d29f33439f0b
2007-11-14 12:42:46 +00:00
hploetz
c02f68c8cf
fix for non-rfid
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@249 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-16 07:25:51 +00:00
hploetz
fa0e0c888c
fix get_atr
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@248 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-16 07:25:42 +00:00
hploetz
c92a60fb10
Switch smartcard interface to pyscard from http://pyscard.sourceforge.net/
...
pycsc no longer supported
API change: utils doesn't export "pycsc" anymore
API change: utils.CommandLineArgumentHelper.connect now returns smartcard.CardService.CardService instance
API change: cards.generic_card.Card.__init__ and ...can_handle (and therefore cards.new_card_object) now expect CardService or CardConnection instance
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@247 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-16 06:56:57 +00:00
hploetz
326fd9a7be
Consolidating connect to a single place
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@246 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-15 16:49:17 +00:00
hploetz
dfb480db3a
Prevent read_binary_file from falling into an infinite loop
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@244 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-12 17:44:16 +00:00
hploetz
cc1e70d124
More oids
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@243 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-12 17:43:26 +00:00
hploetz
9d25ab83d2
.upper() for the mrz2 in used in bac
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@242 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-11 03:43:58 +00:00
hploetz
2a0caea3c7
Incorporate some information from tr-03110-eac-1.0.pdf
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@241 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-10 00:46:55 +00:00
hploetz
ba1eb93e43
Better new zealandian fingerprint
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@240 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-10 00:46:04 +00:00
hploetz
56e9027ec8
More useful OID display for the case when the exact OID is not known
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@239 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-10 00:01:53 +00:00
hploetz
9a1a0ccdce
sre is deprecated in python 2.5
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@238 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 19:31:05 +00:00
hploetz
fd7bcf04a1
OID to cleartext
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@237 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 12:10:27 +00:00
hploetz
38bc6d9efc
Can now display displayed portrait and displayed signature or usual mark
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@236 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 06:40:04 +00:00
hploetz
da589e2c77
Regression: read_com and friends were broken
...
Make decode_tag_list output more educational
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@235 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 05:17:30 +00:00
hploetz
f5a1777099
fixes in mrz parsing for uncommon cases
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@234 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 05:01:08 +00:00
hploetz
49d912cbd8
Enter exit button
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@233 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 00:42:34 +00:00
hploetz
c684d3632c
Change in-memory format to bmp. (Conversion to png takes 0.8s which feels laggy, conversion to bmp takes 0.2s which is barely noticeable)
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@232 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-09 00:35:51 +00:00
hploetz
6c5bdad151
JPEG2000 works now
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@231 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 06:02:51 +00:00
hploetz
6916b45f11
Reading from and saving to filesets works
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@230 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 05:33:29 +00:00
hploetz
09ab2cbff7
Picture loading working
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@229 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 04:54:41 +00:00
hploetz
893ed74995
GUI optimizations
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@228 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 03:18:01 +00:00
hploetz
38d9a377ac
Better proportions
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@227 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 03:05:02 +00:00
hploetz
e1cd80acf8
GUI working
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@226 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 02:57:39 +00:00
hploetz
d1d2698111
start GUI code
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@225 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 02:10:18 +00:00
hploetz
3fa2f88419
Tool to read full passport information. Call without arguments to try without bac, or with mrz1 mrz2 or mrz2 to try with bac
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@224 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 00:55:16 +00:00
hploetz
918eaf3f40
Consolidate and simplify common command line processing code
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@223 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 00:30:35 +00:00
hploetz
d7aa71ca8d
Centralize pycsc windows import hack
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@222 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 00:14:22 +00:00
hploetz
94fbb4190c
Passport parse code
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@221 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 00:10:11 +00:00
hploetz
7d2f9b4da5
API change: let read_binary_file return two values
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@220 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-08 00:09:55 +00:00
hploetz
84e812ebf7
Honor generic_card.DEBUG
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@219 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-07 22:28:43 +00:00
hploetz
bda175ccb2
fix mrz2 checksum calculation
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@218 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-07 21:15:33 +00:00
hploetz
19b862ae24
Start passport parsing code
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@217 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-07 21:04:20 +00:00
hploetz
f6f29a90a9
Have a stab at parsing biometric data
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@216 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-05 02:33:28 +00:00
hploetz
9d071e7451
helper function to search through TLV trees. (TODO: Create proper class for TLV data)
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@215 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-05 02:33:13 +00:00
hploetz
a024e73aa6
MTCOS_Card_RFID is better than RFID_Card. (TODO: Find better API for such cases)
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@214 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-05 02:32:43 +00:00
hploetz
e4fa619d41
load_response and pretend_application commands
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@213 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-05 02:31:17 +00:00
hploetz
c4229f95e4
Whups
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@212 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-05 02:30:17 +00:00
hploetz
daa79b47bb
NZ passport observation by Adam
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@211 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-04 14:32:58 +00:00
hploetz
481050b14c
Forgot a comment char
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@210 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-02 07:31:40 +00:00
hploetz
b56cd37306
Change output of ultralight cat to the customary 4 bytes per line
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@209 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-02 06:58:48 +00:00
hploetz
a5e9ead166
Differentiate 1k and 4k mifare classic
...
Add one SW
Forgot one docstring
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@208 f711b948-2313-0410-aaa9-d29f33439f0b
2007-06-02 06:48:23 +00:00