Commit Graph

13 Commits

Author SHA1 Message Date
Henryk Plötz bc07262d80 API CHANGE: Move CommandLineArgumentHelper to readers module to allow proper import order.
(CommandLineArgumentHelper references the readers module, which references the utils module, so having CLAH in utils would create a circular reference.)
2010-03-03 00:06:20 +01:00
Henryk Plötz c857bc8863 + Make brutefid more gracefully accept card errors (common with my RFID reader)
+ Have brutefid print out the files/dirs discovered so far
+ Have brutefid print out a directory structure, if applicable
2010-02-24 02:47:04 +01:00
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 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
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 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 8f5951ad23 Improve brutefid
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@185 f711b948-2313-0410-aaa9-d29f33439f0b
2007-03-18 23:12:01 +00:00
hploetz d685765fa0 Big change: Replace SW_OK and SW1_RETRY with a more generic check_sw() that gets its data from STATUS_MAP
Small improvements in brutefid, including the ability to brute subdirectories
More fixes for passport secure messaging, using check_sw, can now decrypt error responses ("End of file reached before Le bytes read", etc.)
Add support for tuples/lists in dictionaries in MERGE_DICTS_RECURSIVE in cards/__init__.py


git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@177 f711b948-2313-0410-aaa9-d29f33439f0b
2007-02-13 00:32:04 +00:00
hploetz 97af2bd2ed More comfortable interface to brutefid
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@112 f711b948-2313-0410-aaa9-d29f33439f0b
2006-08-24 07:02:05 +00:00
hploetz c3890cf8fb brutefid now can bruteforce fids below a DF and also gives nicer progress output with ETA
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@70 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-22 03:04:01 +00:00
hploetz b3b052df7f FID brute forcer
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@68 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-21 20:27:06 +00:00