]> git.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
14 years agoThe older gnuarm in the windows toolchain seems to need the glue_7t section
henryk@ploetzli.ch [Thu, 27 Aug 2009 04:46:31 +0000 (04:46 +0000)]
The older gnuarm in the windows toolchain seems to need the glue_7t section

14 years agoMerge linker scripts in bootrom to have a single linker script for the bootloader...
henryk@ploetzli.ch [Thu, 27 Aug 2009 04:25:34 +0000 (04:25 +0000)]
Merge linker scripts in bootrom to have a single linker script for the bootloader proper (previously known as bootrom-merged.s19)
Remove the now unnecessary files (merge-srec.pl, ldscript-ram-jtag)
Note that this drops the dependency on perl for bootrom build, so end-users who don't touch the FPGA bitstream will not need perl anymore

14 years agoMove most rules to Makefile.common
henryk@ploetzli.ch [Wed, 26 Aug 2009 17:34:19 +0000 (17:34 +0000)]
Move most rules to Makefile.common
Add automatic dependency generation
Compile ISO14443 files in ARM mode, as was the case with the Linux Makefile before

14 years agoChange make calls in the cockpit batch files
henryk@ploetzli.ch [Wed, 26 Aug 2009 11:21:05 +0000 (11:21 +0000)]
Change make calls in the cockpit batch files

14 years agoConsolidate Linux/Windows Makefiles into one, see http://www.proxmark.org/forum/topic...
henryk@ploetzli.ch [Wed, 26 Aug 2009 11:17:05 +0000 (11:17 +0000)]
Consolidate Linux/Windows Makefiles into one, see http://www.proxmark.org/forum/topic/312/consolidating-makefile/
 + Needs GNU make for Windows, a new release of the Windows development environment will follow
 + Is based on the Windows Makefile, so will build everything in Thumb mode, doesn't have flash commands (yet)

14 years agoswitch off reader field after hi14areader command
adam@algroup.co.uk [Mon, 24 Aug 2009 12:20:54 +0000 (12:20 +0000)]
switch off reader field after hi14areader command

14 years agofix Mifare AUTH for hi14areader command
adam@algroup.co.uk [Mon, 24 Aug 2009 12:09:43 +0000 (12:09 +0000)]
fix Mifare AUTH for hi14areader command

14 years agoAdd pretty field strength lights for ListenReaderField() also in LF mode.
henryk@ploetzli.ch [Wed, 19 Aug 2009 23:35:35 +0000 (23:35 +0000)]
Add pretty field strength lights for  ListenReaderField() also in LF mode.

14 years agoJunk Eclipse environment files. Not source code.
d18c7db [Tue, 11 Aug 2009 10:05:52 +0000 (10:05 +0000)]
Junk Eclipse environment files. Not source code.

14 years agounnecessary
skamkar [Sat, 8 Aug 2009 07:43:57 +0000 (07:43 +0000)]
unnecessary

14 years agodetect usb or no usb for standalone mode [ryan]
skamkar [Sat, 8 Aug 2009 07:42:51 +0000 (07:42 +0000)]
detect usb or no usb for standalone mode [ryan]

14 years agolook for binary data in other data
skamkar [Sat, 8 Aug 2009 05:50:54 +0000 (05:50 +0000)]
look for binary data in other data

14 years agoAdded tiread command to demod TI tags on the PM3
d18c7db [Thu, 6 Aug 2009 12:53:06 +0000 (12:53 +0000)]
Added tiread command to demod TI tags on the PM3

14 years agoJunk Eclipse environment files. Not source code.
d18c7db [Wed, 5 Aug 2009 08:11:09 +0000 (08:11 +0000)]
Junk Eclipse environment files. Not source code.

14 years agocompile in OS X
skamkar [Tue, 4 Aug 2009 18:21:55 +0000 (18:21 +0000)]
compile in OS X

14 years agoadded ignores
skamkar [Thu, 30 Jul 2009 22:09:36 +0000 (22:09 +0000)]
added ignores

14 years agokeri tag trace
skamkar [Thu, 30 Jul 2009 21:49:51 +0000 (21:49 +0000)]
keri tag trace

14 years agoAdd checks in em4x50read to avoid segfaults in case loops go over the GraphTraceLen.
edouard@lafargue.name [Thu, 30 Jul 2009 15:24:03 +0000 (15:24 +0000)]
Add checks in em4x50read to avoid segfaults in case loops go over the GraphTraceLen.

14 years ago[henryk] memory map for linux build
adam@algroup.co.uk [Wed, 29 Jul 2009 16:03:16 +0000 (16:03 +0000)]
[henryk] memory map for linux build

14 years agoReduced the size of BigBuf to make more room for stack/vars
d18c7db [Wed, 29 Jul 2009 13:37:09 +0000 (13:37 +0000)]
Reduced the size of BigBuf to make more room for stack/vars

14 years agofix crash in client when no buffer is loaded
d18c7db [Tue, 28 Jul 2009 01:21:24 +0000 (01:21 +0000)]
fix crash in client when no buffer is loaded

14 years agomerge-srec.pl create proper S19 file with checksums.
d18c7db [Tue, 28 Jul 2009 01:03:09 +0000 (01:03 +0000)]
merge-srec.pl create proper S19 file with checksums.

14 years agoadded tiwrite command, split LF code from appmain into lfops.c
d18c7db [Sat, 25 Jul 2009 11:47:43 +0000 (11:47 +0000)]
added tiwrite command, split LF code from appmain into lfops.c

14 years agofast flash mode (button already held down) and both (os & fpga) flashing mode
adam@algroup.co.uk [Fri, 24 Jul 2009 02:30:08 +0000 (02:30 +0000)]
fast flash mode (button already held down) and both (os & fpga) flashing mode

14 years agoforgot the identification details
adam@algroup.co.uk [Thu, 23 Jul 2009 15:33:34 +0000 (15:33 +0000)]
forgot the identification details

14 years ago[ryan] home again cat tag traces
adam@algroup.co.uk [Thu, 23 Jul 2009 15:21:57 +0000 (15:21 +0000)]
[ryan] home again cat tag traces

14 years agoFurther additions to tidemod to differentiate between ro and rw tags and check crc...
d18c7db [Wed, 22 Jul 2009 11:39:39 +0000 (11:39 +0000)]
Further additions to tidemod to differentiate between ro and rw tags and check crc validity.

14 years agobuffclear should be available in offline mode
adam@algroup.co.uk [Wed, 22 Jul 2009 01:49:54 +0000 (01:49 +0000)]
buffclear should be available in offline mode

14 years ago[ryan] fix declarations for windows compiler
adam@algroup.co.uk [Tue, 21 Jul 2009 17:46:39 +0000 (17:46 +0000)]
[ryan] fix declarations for windows compiler

14 years agomissing varaiables for grid build under windows?
adam@algroup.co.uk [Tue, 21 Jul 2009 16:39:02 +0000 (16:39 +0000)]
missing varaiables for grid build under windows?

14 years agofix grid so it stays still and only in plotted area
adam@algroup.co.uk [Tue, 21 Jul 2009 16:27:23 +0000 (16:27 +0000)]
fix grid so it stays still and only in plotted area

14 years agomake grid function linux friendly
adam@algroup.co.uk [Tue, 21 Jul 2009 16:10:58 +0000 (16:10 +0000)]
make grid function linux friendly

14 years ago[rleroy] add signal strength meter to 'detectreader' command (HF only)
adam@algroup.co.uk [Tue, 21 Jul 2009 11:15:32 +0000 (11:15 +0000)]
[rleroy] add signal strength meter to 'detectreader' command (HF only)

14 years agoThis version code now reads a TI tag properly.
d18c7db [Mon, 20 Jul 2009 10:36:33 +0000 (10:36 +0000)]
This version code now reads a TI tag properly.

14 years agoAdded a way to overlay a grid to graph window
d18c7db [Mon, 20 Jul 2009 08:20:23 +0000 (08:20 +0000)]
Added a way to overlay a grid to graph window

14 years agoSome new commands (threshold and fskdemod) that act on the graph window
d18c7db [Sun, 19 Jul 2009 11:00:24 +0000 (11:00 +0000)]
Some new commands (threshold and fskdemod) that act on the graph window

14 years agofixed an intermitent pain in the ass to track down crash in the GUI client due to...
d18c7db [Sun, 19 Jul 2009 07:38:51 +0000 (07:38 +0000)]
fixed an intermitent pain in the ass to track down crash in the GUI client due to array overflow in sprintf, duh!!!

14 years agoTrace from TI 23mm glass tag.
d18c7db [Sun, 19 Jul 2009 04:59:33 +0000 (04:59 +0000)]
Trace from TI 23mm glass tag.

14 years agoInitial attempt at TI tag reading.
d18c7db [Sun, 19 Jul 2009 04:37:07 +0000 (04:37 +0000)]
Initial attempt at TI tag reading.

14 years agoNew mode define for FPGA
d18c7db [Sun, 19 Jul 2009 03:58:02 +0000 (03:58 +0000)]
New mode define for FPGA

14 years agoRubbish file leftover from FPGA compile. Not source code.
d18c7db [Sun, 19 Jul 2009 03:52:18 +0000 (03:52 +0000)]
Rubbish file leftover from FPGA compile. Not source code.

14 years agoAdded FPGA passthrough mode for TI tags
d18c7db [Sun, 19 Jul 2009 03:51:06 +0000 (03:51 +0000)]
Added FPGA passthrough mode for TI tags

14 years agoFixed it so it accepts DOS (CRLF) text files as input.
d18c7db [Sun, 19 Jul 2009 03:48:02 +0000 (03:48 +0000)]
Fixed it so it accepts DOS (CRLF) text files as input.

14 years agoTidy up of SpinDelay
d18c7db [Sun, 19 Jul 2009 03:47:01 +0000 (03:47 +0000)]
Tidy up of SpinDelay

14 years agominor changes to iso15693.c to get rid off all the compile warnings
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

14 years agoprettify tune output
adam@algroup.co.uk [Mon, 13 Jul 2009 12:46:07 +0000 (12:46 +0000)]
prettify tune output

14 years agomake button detection more reliable in standalone mode and add exit command
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

14 years agoWindows VC compile file shoudn't be there.
d18c7db [Mon, 13 Jul 2009 11:23:00 +0000 (11:23 +0000)]
Windows VC compile file shoudn't be there.

14 years agoMerged sweeplf into tune command
d18c7db [Mon, 13 Jul 2009 11:20:29 +0000 (11:20 +0000)]
Merged sweeplf into tune command

14 years agopart of readmem function
skamkar [Mon, 13 Jul 2009 08:24:04 +0000 (08:24 +0000)]
part of readmem function

14 years agofix debug printing function, add readmem function
skamkar [Mon, 13 Jul 2009 08:22:24 +0000 (08:22 +0000)]
fix debug printing function, add readmem function

14 years agoAdded stand-alone mode (no PC) with HID reading and cloning, moved helper functions...
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

14 years agomore extended help
adam@algroup.co.uk [Sun, 12 Jul 2009 15:27:39 +0000 (15:27 +0000)]
more extended help

14 years agoadd extended help feature
adam@algroup.co.uk [Sun, 12 Jul 2009 12:52:21 +0000 (12:52 +0000)]
add extended help feature

14 years agocompile clean and flasher targets
adam@algroup.co.uk [Sun, 12 Jul 2009 10:02:57 +0000 (10:02 +0000)]
compile clean and flasher targets

14 years agoget rid of annoying "declared ‘static’ but never defined" warning
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

14 years agoconfirm function has exited on button press
adam@algroup.co.uk [Fri, 10 Jul 2009 15:40:24 +0000 (15:40 +0000)]
confirm function has exited on button press

14 years agominor display style change
adam@algroup.co.uk [Fri, 10 Jul 2009 11:14:48 +0000 (11:14 +0000)]
minor display style change

14 years agoshow samples values at cursor A & B in plots
adam@algroup.co.uk [Wed, 8 Jul 2009 09:58:20 +0000 (09:58 +0000)]
show samples values at cursor A & B in plots

14 years ago'sweeplf' tells us antenna's resonant frequency
adam@algroup.co.uk [Wed, 8 Jul 2009 02:15:22 +0000 (02:15 +0000)]
'sweeplf' tells us antenna's resonant frequency

14 years agofix windows compile error and remove linux compile warnings
skamkar [Wed, 8 Jul 2009 01:09:41 +0000 (01:09 +0000)]
fix windows compile error and remove linux compile warnings

14 years agoport adam's changes to add cursor pos in plot
skamkar [Wed, 8 Jul 2009 01:09:20 +0000 (01:09 +0000)]
port adam's changes to add cursor pos in plot

14 years agoinitialise cursor positions so 'dt' will show correct value. show cursor a & b positions.
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.

14 years agoadd 'detectreader' command - listen for external reader fields
adam@algroup.co.uk [Tue, 7 Jul 2009 17:19:42 +0000 (17:19 +0000)]
add 'detectreader' command - listen for external reader fields

14 years agoem4x50read (work in progress)
adam@algroup.co.uk [Mon, 6 Jul 2009 23:02:12 +0000 (23:02 +0000)]
em4x50read (work in progress)

14 years ago#defines for ADC channels so we can see what's what
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

14 years agoargh. dropped locomread this time. going to the back of the class...
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...

14 years agooops! clobbered manchester code inversion with last update! :(
adam@algroup.co.uk [Mon, 6 Jul 2009 09:36:15 +0000 (09:36 +0000)]
oops! clobbered manchester code inversion with last update! :(

14 years agosend LF commands to TAG (locomread)
adam@algroup.co.uk [Sat, 4 Jul 2009 16:45:17 +0000 (16:45 +0000)]
send LF commands to TAG (locomread)

14 years agoadd inversion option to mandemod and fix indentation
adam@algroup.co.uk [Fri, 3 Jul 2009 18:55:37 +0000 (18:55 +0000)]
add inversion option to mandemod and fix indentation

14 years agotag traces for em4x05 and em4x50
adam@algroup.co.uk [Fri, 3 Jul 2009 13:07:45 +0000 (13:07 +0000)]
tag traces for em4x05 and em4x50

14 years agoadded 'buffclear' - when you absolutely positivley must clear every bit in the room
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

14 years agofix a compilation issue on linux (include termcap lib)
skamkar [Fri, 3 Jul 2009 10:13:20 +0000 (10:13 +0000)]
fix a compilation issue on linux (include termcap lib)

14 years agodocumented tag IDs for the 3 new EM4102 traces
skamkar [Fri, 3 Jul 2009 00:57:54 +0000 (00:57 +0000)]
documented tag IDs for the 3 new EM4102 traces

14 years agowith em410xread, retest if we read our bits the wrong way (1=0 and 0=1)
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)

14 years agoImproved askdemod to detect transitions from peak to peak, instead of zero-crossings...
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)

14 years agoAdded traces for EM4102, HID Prox II and Indala LF cards
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

14 years agoupdated help
adam@algroup.co.uk [Thu, 2 Jul 2009 15:12:49 +0000 (15:12 +0000)]
updated help

14 years agoVarious traces from tags for testing and educational purposes
skamkar [Thu, 2 Jul 2009 03:15:42 +0000 (03:15 +0000)]
Various traces from tags for testing and educational purposes

14 years agoAdded em410xread, em410xsim, em410xread, bitstream, manmod, detectclock commands...
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.

14 years agoDon't depend on local path/lib settings for easier compilation
skamkar [Thu, 2 Jul 2009 01:29:48 +0000 (01:29 +0000)]
Don't depend on local path/lib settings for easier compilation

14 years agoNew version of mandemod 64 by Samy: now does not need 'askdemod' anymore, and support...
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.

14 years agofix loader memory mapping
adam@algroup.co.uk [Mon, 29 Jun 2009 13:26:35 +0000 (13:26 +0000)]
fix loader memory mapping

14 years agoenable flashing from linux
adam@algroup.co.uk [Sun, 28 Jun 2009 22:13:04 +0000 (22:13 +0000)]
enable flashing from linux

14 years agoupdate arm toolchain installer for linux and make it a little more user friendly
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

14 years agoAdd the new Linux "cli" command line client, thanks for the contribution!
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!

14 years agoDetach kernel driver
adam@algroup.co.uk [Thu, 25 Jun 2009 13:30:57 +0000 (13:30 +0000)]
Detach kernel driver

14 years agoFix segfault: v.printf() cannot be called twice on the same arg list
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.

14 years ago- Restored the 'reset' command
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)

14 years agoRationalized LED usage in 14443-B: LED D shows RF Field OK,
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!

14 years ago- Added new Makefile.linux in bootrom directory
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

15 years agoAdded a gnu make compatible Makefile to armsrc for compiling on Linux
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

15 years agoUpdated logic in lo_read.v so it's much tidier now, better timing.
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

15 years agoAdded UID reading to SRI512, and reordered the output to reflect the
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...)

15 years agoAdded a new function to read ISO14443-B ST Microelectronics SRI512 memory tags.
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...

15 years agoAdded LF frequency adjustments from d18c7db, cleaned up code,
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.

15 years ago Fixed a typo in command.cpp, moved Changelog to CHANGES.TXT for better coherence.
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.

15 years agoAdded indala demodulation command (indalademod) as well as offline
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...

15 years agoInitial commit for the firmware. Used the 20090306_ela version as baseline.
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!

15 years agoInitial directory structure.
(no author) [Thu, 9 Apr 2009 06:16:17 +0000 (06:16 +0000)]
Initial directory structure.

Impressum, Datenschutz