Commit graph

9130 commits

Author SHA1 Message Date
martin.holst@gmail.com
529488e87d typo 2013-06-07 19:51:15 +00:00
martin.holst@gmail.com
9f7a854d7b Fixed a minor error with the keys 2013-06-07 18:58:06 +00:00
martin.holst@gmail.com
a2d82b467a Added library to read card info, made use of it from within mfkeys.lua script 2013-06-07 13:23:32 +00:00
martin.holst@gmail.com
fd368d18f1 Changes in cmd handling 2013-06-07 09:30:32 +00:00
martin.holst@gmail.com
21452811e6 implementation of command library in lua 2013-06-07 09:27:58 +00:00
martin.holst@gmail.com
16b04cb291 mf check keys in lua-space 2013-06-07 09:26:56 +00:00
martin.holst@gmail.com
c00f0dbfda Fixed 'volatile' error in this branch also 2013-06-07 09:25:59 +00:00
martin.holst@gmail.com
44fffc5451 Work on the scripting library 2013-06-07 09:24:25 +00:00
martin.holst@gmail.com
1bad971361 Fixed so storeCommand/getCommand are multithread-safe (at least dual-thread). Hopefully. http://www.proxmark.org/forum/viewtopic.php?pid=7400#p7400 2013-06-06 18:30:00 +00:00
martin.holst@gmail.com
c338502409 Applied patch from http://www.proxmark.org/forum/viewtopic.php?id=1637, where a compiler optimization resulted in hangs 2013-06-05 08:53:20 +00:00
martin.holst@gmail.com
ab7a8ea164 Fixed error pointed out here: https://code.google.com/p/proxmark3/issues/detail?id=46, when null is passed to waitforresponse 2013-06-03 11:04:35 +00:00
martin.holst@gmail.com
a808a224f5 Found that USBcommands from the device are silently overwritten if the host does not quickly enough read them, which causes problems in several places. Implemented a circular buffer which stores up to 50 commands (still tiny, memorywise) and prints out a message if the buffer wraps around (overwrites). 2013-05-31 19:25:13 +00:00
dn337t@gmail.com
79c3611cf3 fixed Mifare nested by activating commented SpinDelay()s 2013-05-30 14:48:27 +00:00
martin.holst@gmail.com
f057bddb70 Added binlib, to handle binary data from lua, based on lpack http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lpack 2013-05-26 20:05:13 +00:00
martin.holst@gmail.com
3510cdff4b Started an experiment with lua mifare hack 2013-05-24 21:43:02 +00:00
martin.holst@gmail.com
96e7a3a50b Minor fixes, added some functionality to send data, but still some way to go 2013-05-24 21:39:08 +00:00
martin.holst@gmail.com
5b760b6cac 'core' library glue 2013-05-24 21:06:57 +00:00
martin.holst@gmail.com
1ef665776d Added a PoC script which implements a commandline 2013-05-24 21:06:20 +00:00
martin.holst@gmail.com
a0655c45bd Added 'core'-api, also added some error handling in scripts 2013-05-24 21:05:45 +00:00
martin.holst@gmail.com
5a92cb525e Fixed so standard libraries can be used, added an example script, and fixed so all hf.mf-ops can be called 2013-05-22 13:04:01 +00:00
martin.holst@gmail.com
806dc07542 First implementation of user scripts - very experimental - YMMV 2013-05-21 18:37:43 +00:00
martin.holst@gmail.com
ba8b5c173b Added lua 5.2 sources 2013-05-21 18:23:42 +00:00
martin.holst@gmail.com
9bdf097756 Created branch for lua scripting 2013-05-21 18:16:33 +00:00
martin.holst@gmail.com
489e174541 Fixed problem with em4100, see http://www.proxmark.org/forum/viewtopic.php?pid=7235#p7235 2013-05-16 18:13:54 +00:00
apresence@gmail.com
e67b06b706 Support for cloning to T55x7 at different clock rates & 134KHz
* Modified commands (lf em4x):
  em410xwatch      ['h'] -- Watches for EM410x 125/134 kHz tags (option 'h' for 134)
  em410xwrite      <UID> <'0' T5555> <'1' T55x7> [clock rate] -- Write EM410x UID to T5555(Q5) or T55x7 tag, optionally setting clock rate
* Better option checking for em410xwrite & fix for uninitialized vars
* Increased samples from 2000 to 4000 in em410xwatch (2000 is OK for clock=64, but too few for clock=32)
2013-05-12 08:11:00 +00:00
martin.holst@gmail.com
5b59cfb7b1 Added some information about flashing (linux) 2013-05-11 12:43:44 +00:00
martin.holst@gmail.com
5f91a683b7 Added some documentation regarding ports on linux 2013-05-11 12:33:04 +00:00
martin.holst@gmail.com
9836a77f97 Fixed a third issue where a buffer was filled with 0x44, affecting chinese cards-commands.(csetblk) 2013-05-11 12:23:31 +00:00
martin.holst@gmail.com
354d3a33fd Fixed another issue where a buffer was filled with 0x44, affecting chinese cards-commands. see http://www.proxmark.org/forum/viewtopic.php?id=1467&p=6 2013-05-11 12:22:11 +00:00
martin.holst@gmail.com
ea73261dc6 Fixed buffer corruption in iso1443a_select_card, affecting several operations, e.g. hf mf mifare and probably a few more 2013-05-11 12:13:17 +00:00
roel@libnfc.org
ed258538da retrieve uid correctly, patched by 'gregy' 2013-05-03 06:58:24 +00:00
roel@libnfc.org
90d74dc206 next update from en4rab on data samples 2013-04-26 20:33:05 +00:00
dn337t@gmail.com
0beed8fc67 fixed hf mf rdbl response data (broken since r634) 2013-04-24 10:59:47 +00:00
dn337t@gmail.com
3803d5295d fixed possibly uninitialized variables 2013-04-24 10:58:12 +00:00
dn337t@gmail.com
03f29e03c1 added port name to flasher command line (introduced in r655) 2013-04-24 10:57:06 +00:00
roel@libnfc.org
a2847518d2 en4rab fixed the 'data samples' command 2013-04-23 19:55:43 +00:00
roel@libnfc.org
cfcd80459f reverted back to no 'official' modem protocol supported 2013-04-15 09:15:36 +00:00
roel@libnfc.org
2aded84aa8 USB CDC patch by jonor to enable working under kernel 2.6.27 2013-04-13 05:18:45 +00:00
roel@libnfc.org
ce55f5a291 moved RAMFUNC definition 2013-04-08 09:18:39 +00:00
roel@libnfc.org
dfc3c5053c removed another redundant function to compose reader short frame 2013-04-03 11:18:01 +00:00
roel@libnfc.org
195af47289 removed redundant function to compose reader short frame 2013-04-03 08:45:04 +00:00
roel@libnfc.org
28afbd2bee added initial test to emulate memory of mf ul tag 2013-03-28 14:02:00 +00:00
roel@libnfc.org
5191b3d10b fixed sending of RATS during iso-14443-4 select 2013-03-27 12:23:59 +00:00
roel@libnfc.org
69135e1c04 changed version.c, compile time is now always present, even when svn is not working 2013-03-27 10:27:14 +00:00
roel@libnfc.org
6c6d1ac1a6 fixed signed/unsigned problem 2013-03-26 20:42:18 +00:00
roel@libnfc.org
4890730a5f fixed crash, when proxmark was claimed by other process 2013-03-26 16:01:52 +00:00
roel@libnfc.org
a79e330de5 added Makefile for binary files to recover proxmark with JTAG interface 2013-03-26 12:35:54 +00:00
roel@libnfc.org
62ee4fedd5 Finally figured out a way to claim a serial port interface under unix 2013-03-22 16:42:26 +00:00
roel@libnfc.org
4a049b7847 avoid rolling dots over the screen when proxmark is not available (yet) 2013-03-21 16:06:09 +00:00
roel@libnfc.org
d8193fa5ac flasher updated again, should work more solid now 2013-03-21 12:44:21 +00:00