]>
git.zerfleddert.de Git - proxmark3-svn/log
d18c7db [Sun, 19 Jul 2009 03:58:02 +0000 (03:58 +0000)]
New mode define for FPGA
d18c7db [Sun, 19 Jul 2009 03:52:18 +0000 (03:52 +0000)]
Rubbish file leftover from FPGA compile. Not source code.
d18c7db [Sun, 19 Jul 2009 03:51:06 +0000 (03:51 +0000)]
Added FPGA passthrough mode for TI tags
d18c7db [Sun, 19 Jul 2009 03:48:02 +0000 (03:48 +0000)]
Fixed it so it accepts DOS (CRLF) text files as input.
d18c7db [Sun, 19 Jul 2009 03:47:01 +0000 (03:47 +0000)]
Tidy up of SpinDelay
d18c7db [Sun, 19 Jul 2009 00:25:19 +0000 (00:25 +0000)]
minor changes to iso15693.c to get rid off all the compile warnings
adam@algroup.co.uk [Mon, 13 Jul 2009 12:46:07 +0000 (12:46 +0000)]
prettify tune output
adam@algroup.co.uk [Mon, 13 Jul 2009 12:14:50 +0000 (12:14 +0000)]
make button detection more reliable in standalone mode and add exit command
d18c7db [Mon, 13 Jul 2009 11:23:00 +0000 (11:23 +0000)]
Windows VC compile file shoudn't be there.
d18c7db [Mon, 13 Jul 2009 11:20:29 +0000 (11:20 +0000)]
Merged sweeplf into tune command
skamkar [Mon, 13 Jul 2009 08:24:04 +0000 (08:24 +0000)]
part of readmem function
skamkar [Mon, 13 Jul 2009 08:22:24 +0000 (08:22 +0000)]
fix debug printing function, add readmem function
skamkar [Mon, 13 Jul 2009 04:54:37 +0000 (04:54 +0000)]
Added stand-alone mode (no PC) with HID reading and cloning, moved helper functions to util.c
adam@algroup.co.uk [Sun, 12 Jul 2009 15:27:39 +0000 (15:27 +0000)]
more extended help
adam@algroup.co.uk [Sun, 12 Jul 2009 12:52:21 +0000 (12:52 +0000)]
add extended help feature
adam@algroup.co.uk [Sun, 12 Jul 2009 10:02:57 +0000 (10:02 +0000)]
compile clean and flasher targets
adam@algroup.co.uk [Sun, 12 Jul 2009 09:40:53 +0000 (09:40 +0000)]
get rid of annoying "declared ‘static’ but never defined" warning
adam@algroup.co.uk [Fri, 10 Jul 2009 15:40:24 +0000 (15:40 +0000)]
confirm function has exited on button press
adam@algroup.co.uk [Fri, 10 Jul 2009 11:14:48 +0000 (11:14 +0000)]
minor display style change
adam@algroup.co.uk [Wed, 8 Jul 2009 09:58:20 +0000 (09:58 +0000)]
show samples values at cursor A & B in plots
adam@algroup.co.uk [Wed, 8 Jul 2009 02:15:22 +0000 (02:15 +0000)]
'sweeplf' tells us antenna's resonant frequency
skamkar [Wed, 8 Jul 2009 01:09:41 +0000 (01:09 +0000)]
fix windows compile error and remove linux compile warnings
skamkar [Wed, 8 Jul 2009 01:09:20 +0000 (01:09 +0000)]
port adam's changes to add cursor pos in plot
adam@algroup.co.uk [Wed, 8 Jul 2009 00:17:06 +0000 (00:17 +0000)]
initialise cursor positions so 'dt' will show correct value. show cursor a & b positions.
adam@algroup.co.uk [Tue, 7 Jul 2009 17:19:42 +0000 (17:19 +0000)]
add 'detectreader' command - listen for external reader fields
adam@algroup.co.uk [Mon, 6 Jul 2009 23:02:12 +0000 (23:02 +0000)]
em4x50read (work in progress)
adam@algroup.co.uk [Mon, 6 Jul 2009 16:40:03 +0000 (16:40 +0000)]
#defines for ADC channels so we can see what's what
adam@algroup.co.uk [Mon, 6 Jul 2009 10:18:53 +0000 (10:18 +0000)]
argh. dropped locomread this time. going to the back of the class...
adam@algroup.co.uk [Mon, 6 Jul 2009 09:36:15 +0000 (09:36 +0000)]
oops! clobbered manchester code inversion with last update! :(
adam@algroup.co.uk [Sat, 4 Jul 2009 16:45:17 +0000 (16:45 +0000)]
send LF commands to TAG (locomread)
adam@algroup.co.uk [Fri, 3 Jul 2009 18:55:37 +0000 (18:55 +0000)]
add inversion option to mandemod and fix indentation
adam@algroup.co.uk [Fri, 3 Jul 2009 13:07:45 +0000 (13:07 +0000)]
tag traces for em4x05 and em4x50
adam@algroup.co.uk [Fri, 3 Jul 2009 10:17:52 +0000 (10:17 +0000)]
added 'buffclear' - when you absolutely positivley must clear every bit in the room
skamkar [Fri, 3 Jul 2009 10:13:20 +0000 (10:13 +0000)]
fix a compilation issue on linux (include termcap lib)
skamkar [Fri, 3 Jul 2009 00:57:54 +0000 (00:57 +0000)]
documented tag IDs for the 3 new EM4102 traces
skamkar [Fri, 3 Jul 2009 00:56:12 +0000 (00:56 +0000)]
with em410xread, retest if we read our bits the wrong way (1=0 and 0=1)
edouard@lafargue.name [Thu, 2 Jul 2009 22:54:44 +0000 (22:54 +0000)]
Improved askdemod to detect transitions from peak to peak, instead of zero-crossings, works much better for more tag types (all tags in the traces directory at least).
Now just use "askdemod 1" or "askdemod 0" and do not give the clock rate as argument (not necessary anymore)
edouard@lafargue.name [Thu, 2 Jul 2009 20:37:32 +0000 (20:37 +0000)]
Added traces for EM4102, HID Prox II and Indala LF cards
adam@algroup.co.uk [Thu, 2 Jul 2009 15:12:49 +0000 (15:12 +0000)]
updated help
skamkar [Thu, 2 Jul 2009 03:15:42 +0000 (03:15 +0000)]
Various traces from tags for testing and educational purposes
skamkar [Thu, 2 Jul 2009 03:13:13 +0000 (03:13 +0000)]
Added em410xread, em410xsim, em410xread, bitstream, manmod, detectclock commands. Added an offline mode. Improved manchester demod routine, auto-detect clock rate in various routines.
skamkar [Thu, 2 Jul 2009 01:29:48 +0000 (01:29 +0000)]
Don't depend on local path/lib settings for easier compilation
edouard@lafargue.name [Tue, 30 Jun 2009 05:58:53 +0000 (05:58 +0000)]
New version of mandemod 64 by Samy: now does not need 'askdemod' anymore, and support for more EM-like tag types.
adam@algroup.co.uk [Mon, 29 Jun 2009 13:26:35 +0000 (13:26 +0000)]
fix loader memory mapping
adam@algroup.co.uk [Sun, 28 Jun 2009 22:13:04 +0000 (22:13 +0000)]
enable flashing from linux
adam@algroup.co.uk [Sun, 28 Jun 2009 21:31:35 +0000 (21:31 +0000)]
update arm toolchain installer for linux and make it a little more user friendly
use ARMLIB environment variable so you don't need to edit Makefile.linux after updates
edouard@lafargue.name [Fri, 26 Jun 2009 10:20:55 +0000 (10:20 +0000)]
Add the new Linux "cli" command line client, thanks for the contribution!
adam@algroup.co.uk [Thu, 25 Jun 2009 13:30:57 +0000 (13:30 +0000)]
Detach kernel driver
yobibe [Fri, 5 Jun 2009 09:24:51 +0000 (09:24 +0000)]
Fix segfault: v.printf() cannot be called twice on the same arg list
See man.
By chance it worked on 32-bit platforms but on a 64-bit it crashed.
edouard@lafargue.name [Mon, 27 Apr 2009 19:56:43 +0000 (19:56 +0000)]
- Restored the 'reset' command
- Linux client: detects offline mode and blocks commands which need a connected Proxmark3 (still do to on Windows)
edouard@lafargue.name [Sun, 26 Apr 2009 14:26:06 +0000 (14:26 +0000)]
Rationalized LED usage in 14443-B: LED D shows RF Field OK,
and LED A, B and C respectively show:
- Receiving from reader
- Transmitting to tag/reader
- Receiving from tag
Also, updated the snoop function to make full use of the DMA buffer, which removes (in my case) all the 'blew DMA buffer' issues.
Last, moved the compilation of iso1443.c to ARM mode (not thumb) to make it faster on my Linux gcc 4.3 version, otherwise the 'blew DMA buffer' issue was systematic.
Also: restored the "indalademod" command which had mysteriously disappeared from the prox.exe (proxmark3) client!
edouard@lafargue.name [Sat, 25 Apr 2009 21:19:59 +0000 (21:19 +0000)]
- Added new Makefile.linux in bootrom directory
- Cleaned up Makefile.linux in armsrc directory
- Added Linux toolchain build script in tools directory
- Made LCD support optional (disabled by default) in armsrc
- Small formatting changes
edouard@lafargue.name [Tue, 21 Apr 2009 17:24:42 +0000 (17:24 +0000)]
Added a gnu make compatible Makefile to armsrc for compiling on Linux
d18c7db [Thu, 16 Apr 2009 23:09:21 +0000 (23:09 +0000)]
Updated logic in lo_read.v so it's much tidier now, better timing.
Commented source and recompiled FPGA to new fpgaimg.c
edouard@lafargue.name [Thu, 16 Apr 2009 09:30:11 +0000 (09:30 +0000)]
Added UID reading to SRI512, and reordered the output to reflect the
MSB-LSB alignment of the data. Routine should now be OK (including CRC...)
edouard@lafargue.name [Thu, 16 Apr 2009 08:37:24 +0000 (08:37 +0000)]
Added a new function to read ISO14443-B ST Microelectronics SRI512 memory tags.
I have a problem with CRC though: sometimes it works, sometimes not, I have no
clue why, I must be doing something wrong with the CRC calculation routine...
edouard@lafargue.name [Wed, 15 Apr 2009 08:09:06 +0000 (08:09 +0000)]
Added LF frequency adjustments from
d18c7db , cleaned up code,
typo fixes in iso14443a code, added the missing "tools" directory,
added initial elements for online/offline detection for commands.
edouard@lafargue.name [Thu, 9 Apr 2009 21:57:22 +0000 (21:57 +0000)]
Fixed a typo in command.cpp, moved Changelog to CHANGES.TXT for better coherence.
edouard@lafargue.name [Thu, 9 Apr 2009 09:37:34 +0000 (09:37 +0000)]
Added indala demodulation command (indalademod) as well as offline
mode for the Linux client: if no proxmark is detected, the Linux client
will go on. Of course, do not issue Proxmark3 commands in this mode, the
client does not discriminate at this point...
edouard@lafargue.name [Thu, 9 Apr 2009 06:43:20 +0000 (06:43 +0000)]
Initial commit for the firmware. Used the 20090306_ela version as baseline.
It is identical to the popular
20081211 , with the doob addition (
20090301 ), a
linux client, and two additional commands for LF analysis. Let me know if
you find issues here!
(no author) [Thu, 9 Apr 2009 06:16:17 +0000 (06:16 +0000)]
Initial directory structure.