]> cvs.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
11 years agoMinor changes, usage examples and selftests
martin.holst@gmail.com [Sat, 21 Sep 2013 20:46:32 +0000 (20:46 +0000)]
Minor changes, usage examples and selftests

11 years agoChanged the name of writeraw into 14araw
martin.holst@gmail.com [Sat, 21 Sep 2013 20:40:32 +0000 (20:40 +0000)]
Changed the name of writeraw into 14araw

11 years agoFixed the write raw 14a, now finally functional... at least let's hope so
martin.holst@gmail.com [Sat, 21 Sep 2013 20:37:22 +0000 (20:37 +0000)]
Fixed the write raw 14a, now finally functional... at least let's hope so

11 years agoFixed error from r769 where I added -ldl switch for linux, but still forgot to remove...
martin.holst@gmail.com [Fri, 20 Sep 2013 10:11:17 +0000 (10:11 +0000)]
Fixed error from r769 where I added -ldl switch for linux, but still forgot to remove it for others...

11 years agoFix two errors in writeraw (14a)-script that were found by jonor
martin.holst@gmail.com [Fri, 20 Sep 2013 07:32:37 +0000 (07:32 +0000)]
Fix two errors in writeraw (14a)-script that were found by jonor

11 years agoReintegrated scripting-branch into trunk. yay
martin.holst@gmail.com [Thu, 19 Sep 2013 20:01:07 +0000 (20:01 +0000)]
Reintegrated scripting-branch into trunk. yay

11 years agoFinal merge of trunk changes to scripting branch
martin.holst@gmail.com [Thu, 19 Sep 2013 19:55:28 +0000 (19:55 +0000)]
Final merge of trunk changes to scripting branch

11 years agoOnly superficial changes, to get rid of compiler warnings
martin.holst@gmail.com [Thu, 19 Sep 2013 19:53:09 +0000 (19:53 +0000)]
Only superficial changes, to get rid of compiler warnings

11 years agoRemoved the -ldl switch from r763, so it only is added for Linux (it apparently cause...
martin.holst@gmail.com [Thu, 19 Sep 2013 19:33:56 +0000 (19:33 +0000)]
Removed the -ldl switch from r763, so it only is added for Linux (it apparently caused errors on windows/mingw)

11 years agoImplemented parameter passing into script, added a minimal getop-parser, added an...
martin.holst@gmail.com [Thu, 19 Sep 2013 19:21:12 +0000 (19:21 +0000)]
Implemented parameter passing into script, added a minimal getop-parser, added an example script which takes parameters

11 years agomerged trunk changes into branch
martin.holst@gmail.com [Mon, 16 Sep 2013 19:08:19 +0000 (19:08 +0000)]
merged trunk changes into branch

11 years agoIn the middle of some work to get arguments into scripts. Also fixed so you don't...
martin.holst@gmail.com [Mon, 16 Sep 2013 19:04:29 +0000 (19:04 +0000)]
In the middle of some work to get arguments into scripts. Also fixed so you don't have to specify .lua on 'script run foobar'

11 years agoPatch by jonor for hf list 14b, wait of ack was missing. See http://www.proxmark...
martin.holst@gmail.com [Mon, 16 Sep 2013 18:38:47 +0000 (18:38 +0000)]
Patch by jonor for hf list 14b, wait of ack was missing. See http://www.proxmark.org/forum/viewtopic.php?pid=8260#p8260

11 years agoMajor rework of hf mf nested:
micki.held@gmx.de [Sun, 15 Sep 2013 09:33:17 +0000 (09:33 +0000)]
Major rework of hf mf nested:
- PM: used GetCountMifare in MifareNested() for improved timing accuracy and to deliver better quality nonces
- PM: MifareNested now delivers exactly two different nonces to avoid time consuming multiple lfsr_recovery32() on client side
- Client: replaced quicksort by bucketsort in crapto1.c which is faster
- Client: use multithreading (two parallel calls to lfsr_recovery32())
- Client: fixed a small bug in mfnested() (always showed trgkey=0)
- Client: introduced a mutex for PrintAndLog() to avoid interlaced printing
Minor rework of hf mf chk:
- Avoid time consuming off/on cycles. Send a "halt" instead.

11 years agoFixed some kind of of linking error
martin.holst@gmail.com [Sun, 1 Sep 2013 20:22:22 +0000 (20:22 +0000)]
Fixed some kind of of linking error

11 years agoMerged latest trunk changes into scripting-branch
martin.holst@gmail.com [Sun, 1 Sep 2013 20:00:56 +0000 (20:00 +0000)]
Merged latest trunk changes into scripting-branch

11 years agoRemoved lua binary which shouldn't be in version control
martin.holst@gmail.com [Sun, 1 Sep 2013 19:08:40 +0000 (19:08 +0000)]
Removed lua binary which shouldn't be in version control

11 years agoPatch by jonor, fixes so uart_receive does not block when data is continuosly receive...
martin.holst@gmail.com [Sun, 1 Sep 2013 18:46:55 +0000 (18:46 +0000)]
Patch by jonor, fixes so uart_receive does not block when data is continuosly received. See http://www.proxmark.org/forum/viewtopic.php?id=1735

11 years agoPatch by jonor for raw ISO 1444B commands. See http://www.proxmark.org/forum/viewtopi...
martin.holst@gmail.com [Sun, 1 Sep 2013 18:41:05 +0000 (18:41 +0000)]
Patch by jonor for raw ISO 1444B commands. See http://www.proxmark.org/forum/viewtopic.php?id=1729 for more info

11 years agoAdded a comment
martin.holst@gmail.com [Sun, 1 Sep 2013 18:40:08 +0000 (18:40 +0000)]
Added a comment

11 years agoMinor changes to writeraw.lua, still not working as it should
martin.holst@gmail.com [Tue, 27 Aug 2013 06:50:00 +0000 (06:50 +0000)]
Minor changes to writeraw.lua, still not working as it should

11 years agoMore patches from en4rab to the hexsamples, plus patches to legicsave and legicdecode...
martin.holst@gmail.com [Fri, 12 Jul 2013 20:03:31 +0000 (20:03 +0000)]
More patches from en4rab to the hexsamples, plus patches to legicsave and legicdecode (also by en4rab).

11 years agoRevoked unintended commit of cmdmain.c to scripting branch in r754.
micki.held@gmx.de [Wed, 10 Jul 2013 05:10:58 +0000 (05:10 +0000)]
Revoked unintended commit of cmdmain.c to scripting branch in r754.

11 years ago(no commit message)
micki.held@gmx.de [Mon, 8 Jul 2013 17:56:05 +0000 (17:56 +0000)]

11 years ago(no commit message)
micki.held@gmx.de [Mon, 8 Jul 2013 17:56:05 +0000 (17:56 +0000)]

11 years agoAttempt to use raw writing capabilities via scripting engine. Not functional yet
martin.holst@gmail.com [Thu, 4 Jul 2013 12:56:00 +0000 (12:56 +0000)]
Attempt to use raw writing capabilities via scripting engine. Not functional yet

11 years agoMajor changes to hf mf mifare
martin.holst@gmail.com [Wed, 26 Jun 2013 21:13:02 +0000 (21:13 +0000)]
Major changes to hf mf mifare

11 years agoRemoved some crap-scripts for testing
martin.holst@gmail.com [Wed, 26 Jun 2013 20:49:04 +0000 (20:49 +0000)]
Removed some crap-scripts for testing

11 years agoFinishing touches on new mifare classic hack rework
martin.holst@gmail.com [Wed, 26 Jun 2013 20:44:44 +0000 (20:44 +0000)]
Finishing touches on new mifare classic hack rework

11 years agoFixed so correct sizes are used across different architectures in the binlib
martin.holst@gmail.com [Wed, 26 Jun 2013 12:33:31 +0000 (12:33 +0000)]
Fixed so correct sizes are used across different architectures in the binlib

11 years agoAdded lua-mac building, added cleaning of lua files
martin.holst@gmail.com [Wed, 26 Jun 2013 11:02:37 +0000 (11:02 +0000)]
Added lua-mac building, added cleaning of lua files

11 years agoImproved error handling
martin.holst@gmail.com [Wed, 26 Jun 2013 09:18:31 +0000 (09:18 +0000)]
Improved error handling

11 years agoAttempt to make the makefile generic, so lua compilation works well also under windows
martin.holst@gmail.com [Tue, 25 Jun 2013 20:25:18 +0000 (20:25 +0000)]
Attempt to make the makefile generic, so lua compilation works well also under windows

11 years agoMajor changes to 'hf mf mifare', see discussion here : http://www.proxmark.org/forum...
martin.holst@gmail.com [Sat, 15 Jun 2013 10:21:39 +0000 (10:21 +0000)]
Major changes to 'hf mf mifare', see discussion here : http://www.proxmark.org/forum/viewtopic.php?pid=7492#p7492 . Support added for tracking multiple NT to attack, plus support for 'MF-tuning' - finding out what time the tag needs to power down (and reset nonce counter)

11 years agotypo
martin.holst@gmail.com [Fri, 7 Jun 2013 19:51:15 +0000 (19:51 +0000)]
typo

11 years agoFixed a minor error with the keys
martin.holst@gmail.com [Fri, 7 Jun 2013 18:58:06 +0000 (18:58 +0000)]
Fixed a minor error with the keys

11 years agoAdded library to read card info, made use of it from within mfkeys.lua script
martin.holst@gmail.com [Fri, 7 Jun 2013 13:23:32 +0000 (13:23 +0000)]
Added library to read card info, made use of it from within mfkeys.lua script

11 years agoChanges in cmd handling
martin.holst@gmail.com [Fri, 7 Jun 2013 09:30:32 +0000 (09:30 +0000)]
Changes in cmd handling

11 years agoimplementation of command library in lua
martin.holst@gmail.com [Fri, 7 Jun 2013 09:27:58 +0000 (09:27 +0000)]
implementation of command library in lua

11 years agomf check keys in lua-space
martin.holst@gmail.com [Fri, 7 Jun 2013 09:26:56 +0000 (09:26 +0000)]
mf check keys in lua-space

11 years agoFixed 'volatile' error in this branch also
martin.holst@gmail.com [Fri, 7 Jun 2013 09:25:59 +0000 (09:25 +0000)]
Fixed 'volatile' error in this branch also

11 years agoWork on the scripting library
martin.holst@gmail.com [Fri, 7 Jun 2013 09:24:25 +0000 (09:24 +0000)]
Work on the scripting library

11 years agoFixed so storeCommand/getCommand are multithread-safe (at least dual-thread). Hopeful...
martin.holst@gmail.com [Thu, 6 Jun 2013 18:30:00 +0000 (18:30 +0000)]
Fixed so storeCommand/getCommand are multithread-safe (at least dual-thread). Hopefully. http://www.proxmark.org/forum/viewtopic.php?pid=7400#p7400

11 years agoApplied patch from http://www.proxmark.org/forum/viewtopic.php?id=1637, where a compi...
martin.holst@gmail.com [Wed, 5 Jun 2013 08:53:20 +0000 (08:53 +0000)]
Applied patch from http://www.proxmark.org/forum/viewtopic.php?id=1637, where a compiler optimization resulted in hangs

11 years agoFixed error pointed out here: https://code.google.com/p/proxmark3/issues/detail?id...
martin.holst@gmail.com [Mon, 3 Jun 2013 11:04:35 +0000 (11:04 +0000)]
Fixed error pointed out here: https://code.google.com/p/proxmark3/issues/detail?id=46, when null is passed to waitforresponse

11 years agoFound that USBcommands from the device are silently overwritten if the host does...
martin.holst@gmail.com [Fri, 31 May 2013 19:25:13 +0000 (19:25 +0000)]
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).

11 years agofixed Mifare nested by activating commented SpinDelay()s
dn337t@gmail.com [Thu, 30 May 2013 14:48:27 +0000 (14:48 +0000)]
fixed Mifare nested by activating commented SpinDelay()s

11 years agoAdded binlib, to handle binary data from lua, based on lpack http://www.tecgraf.puc...
martin.holst@gmail.com [Sun, 26 May 2013 20:05:13 +0000 (20:05 +0000)]
Added binlib, to handle binary data from lua, based on lpack http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lpack

11 years agoStarted an experiment with lua mifare hack
martin.holst@gmail.com [Fri, 24 May 2013 21:43:02 +0000 (21:43 +0000)]
Started an experiment with lua mifare hack

11 years agoMinor fixes, added some functionality to send data, but still some way to go
martin.holst@gmail.com [Fri, 24 May 2013 21:39:08 +0000 (21:39 +0000)]
Minor fixes, added some functionality to send data, but still some way to go

11 years ago'core' library glue
martin.holst@gmail.com [Fri, 24 May 2013 21:06:57 +0000 (21:06 +0000)]
'core' library glue

11 years agoAdded a PoC script which implements a commandline
martin.holst@gmail.com [Fri, 24 May 2013 21:06:20 +0000 (21:06 +0000)]
Added a PoC script which implements a commandline

11 years agoAdded 'core'-api, also added some error handling in scripts
martin.holst@gmail.com [Fri, 24 May 2013 21:05:45 +0000 (21:05 +0000)]
Added 'core'-api, also added some error handling in scripts

11 years agoFixed so standard libraries can be used, added an example script, and fixed so all...
martin.holst@gmail.com [Wed, 22 May 2013 13:04:01 +0000 (13:04 +0000)]
Fixed so standard libraries can be used, added an example script, and fixed so all hf.mf-ops can be called

11 years agoFirst implementation of user scripts - very experimental - YMMV
martin.holst@gmail.com [Tue, 21 May 2013 18:37:43 +0000 (18:37 +0000)]
First implementation of user scripts - very experimental - YMMV

11 years agoAdded lua 5.2 sources
martin.holst@gmail.com [Tue, 21 May 2013 18:23:42 +0000 (18:23 +0000)]
Added lua 5.2 sources

11 years agoCreated branch for lua scripting
martin.holst@gmail.com [Tue, 21 May 2013 18:16:33 +0000 (18:16 +0000)]
Created branch for lua scripting

11 years agoFixed problem with em4100, see http://www.proxmark.org/forum/viewtopic.php?pid=7235...
martin.holst@gmail.com [Thu, 16 May 2013 18:13:54 +0000 (18:13 +0000)]
Fixed problem with em4100, see http://www.proxmark.org/forum/viewtopic.php?pid=7235#p7235

11 years agoSupport for cloning to T55x7 at different clock rates & 134KHz
apresence@gmail.com [Sun, 12 May 2013 08:11:00 +0000 (08:11 +0000)]
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)

11 years agoAdded some information about flashing (linux)
martin.holst@gmail.com [Sat, 11 May 2013 12:43:44 +0000 (12:43 +0000)]
Added some information about flashing (linux)

11 years agoAdded some documentation regarding ports on linux
martin.holst@gmail.com [Sat, 11 May 2013 12:33:04 +0000 (12:33 +0000)]
Added some documentation regarding ports on linux

11 years agoFixed a third issue where a buffer was filled with 0x44, affecting chinese cards...
martin.holst@gmail.com [Sat, 11 May 2013 12:23:31 +0000 (12:23 +0000)]
Fixed a third issue where a buffer was filled with 0x44, affecting chinese cards-commands.(csetblk)

11 years agoFixed another issue where a buffer was filled with 0x44, affecting chinese cards...
martin.holst@gmail.com [Sat, 11 May 2013 12:22:11 +0000 (12:22 +0000)]
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

11 years agoFixed buffer corruption in iso1443a_select_card, affecting several operations, e...
martin.holst@gmail.com [Sat, 11 May 2013 12:13:17 +0000 (12:13 +0000)]
Fixed buffer corruption in iso1443a_select_card, affecting several operations, e.g. hf mf mifare and probably a few more

11 years agoretrieve uid correctly, patched by 'gregy'
roel@libnfc.org [Fri, 3 May 2013 06:58:24 +0000 (06:58 +0000)]
retrieve uid correctly, patched by 'gregy'

11 years agonext update from en4rab on data samples
roel@libnfc.org [Fri, 26 Apr 2013 20:33:05 +0000 (20:33 +0000)]
next update from en4rab on data samples

11 years agofixed hf mf rdbl response data (broken since r634)
dn337t@gmail.com [Wed, 24 Apr 2013 10:59:47 +0000 (10:59 +0000)]
fixed hf mf rdbl response data (broken since r634)

11 years agofixed possibly uninitialized variables
dn337t@gmail.com [Wed, 24 Apr 2013 10:58:12 +0000 (10:58 +0000)]
fixed possibly uninitialized variables

11 years agoadded port name to flasher command line (introduced in r655)
dn337t@gmail.com [Wed, 24 Apr 2013 10:57:06 +0000 (10:57 +0000)]
added port name to flasher command line (introduced in r655)

11 years agoen4rab fixed the 'data samples' command
roel@libnfc.org [Tue, 23 Apr 2013 19:55:43 +0000 (19:55 +0000)]
en4rab fixed the 'data samples' command

11 years agoreverted back to no 'official' modem protocol supported
roel@libnfc.org [Mon, 15 Apr 2013 09:15:36 +0000 (09:15 +0000)]
reverted back to no 'official' modem protocol supported

11 years agoUSB CDC patch by jonor to enable working under kernel 2.6.27
roel@libnfc.org [Sat, 13 Apr 2013 05:18:45 +0000 (05:18 +0000)]
USB CDC patch by jonor to enable working under kernel 2.6.27

11 years agomoved RAMFUNC definition
roel@libnfc.org [Mon, 8 Apr 2013 09:18:39 +0000 (09:18 +0000)]
moved RAMFUNC definition

11 years agoremoved another redundant function to compose reader short frame
roel@libnfc.org [Wed, 3 Apr 2013 11:18:01 +0000 (11:18 +0000)]
removed another redundant function to compose reader short frame

11 years agoremoved redundant function to compose reader short frame
roel@libnfc.org [Wed, 3 Apr 2013 08:45:04 +0000 (08:45 +0000)]
removed redundant function to compose reader short frame

11 years agoadded initial test to emulate memory of mf ul tag
roel@libnfc.org [Thu, 28 Mar 2013 14:02:00 +0000 (14:02 +0000)]
added initial test to emulate memory of mf ul tag

11 years agofixed sending of RATS during iso-14443-4 select
roel@libnfc.org [Wed, 27 Mar 2013 12:23:59 +0000 (12:23 +0000)]
fixed sending of RATS during iso-14443-4 select

11 years agochanged version.c, compile time is now always present, even when svn is not working
roel@libnfc.org [Wed, 27 Mar 2013 10:27:14 +0000 (10:27 +0000)]
changed version.c, compile time is now always present, even when svn is not working

11 years agofixed signed/unsigned problem
roel@libnfc.org [Tue, 26 Mar 2013 20:42:18 +0000 (20:42 +0000)]
fixed signed/unsigned problem

11 years agofixed crash, when proxmark was claimed by other process
roel@libnfc.org [Tue, 26 Mar 2013 16:01:52 +0000 (16:01 +0000)]
fixed crash, when proxmark was claimed by other process

11 years agoadded Makefile for binary files to recover proxmark with JTAG interface
roel@libnfc.org [Tue, 26 Mar 2013 12:35:54 +0000 (12:35 +0000)]
added Makefile for binary files to recover proxmark with JTAG interface

11 years agoFinally figured out a way to claim a serial port interface under unix
roel@libnfc.org [Fri, 22 Mar 2013 16:42:26 +0000 (16:42 +0000)]
Finally figured out a way to claim a serial port interface under unix

11 years agoavoid rolling dots over the screen when proxmark is not available (yet)
roel@libnfc.org [Thu, 21 Mar 2013 16:06:09 +0000 (16:06 +0000)]
avoid rolling dots over the screen when proxmark is not available (yet)

11 years agoflasher updated again, should work more solid now
roel@libnfc.org [Thu, 21 Mar 2013 12:44:21 +0000 (12:44 +0000)]
flasher updated again, should work more solid now

11 years agofixed missing header file
roel@libnfc.org [Thu, 21 Mar 2013 11:38:48 +0000 (11:38 +0000)]
fixed missing header file

11 years ago(dirty) fix for linux to clean up the /dev/ttyACM* quicker
roel@libnfc.org [Thu, 21 Mar 2013 10:59:56 +0000 (10:59 +0000)]
(dirty) fix for linux to clean up the /dev/ttyACM* quicker

11 years agotrying to tweak uart code, for better flashing
roel@libnfc.org [Tue, 19 Mar 2013 16:19:20 +0000 (16:19 +0000)]
trying to tweak uart code, for better flashing

11 years agoremoved failed hitag2 authentication attempts from the list
roel@libnfc.org [Mon, 18 Mar 2013 15:32:19 +0000 (15:32 +0000)]
removed failed hitag2 authentication attempts from the list

11 years agoclient should compile without warnings on linux, mac, windows
roel@libnfc.org [Thu, 14 Mar 2013 15:03:04 +0000 (15:03 +0000)]
client should compile without warnings on linux, mac, windows

11 years agofixed compiling under ubuntu with devkitARM_r41
roel@libnfc.org [Wed, 13 Mar 2013 13:46:40 +0000 (13:46 +0000)]
fixed compiling under ubuntu with devkitARM_r41

11 years agoFixed LF HID cloning command
cex123@gmail.com [Wed, 13 Mar 2013 07:13:19 +0000 (07:13 +0000)]
Fixed LF HID cloning command

11 years agoadded hitag bit count output in log
roel@libnfc.org [Mon, 11 Mar 2013 15:07:23 +0000 (15:07 +0000)]
added hitag bit count output in log

11 years agofixed CMD_HID_SIM_TAG
roel@libnfc.org [Sun, 10 Mar 2013 11:37:59 +0000 (11:37 +0000)]
fixed CMD_HID_SIM_TAG

11 years agoFinalized migration to new USB CDC interface
roel@libnfc.org [Thu, 7 Mar 2013 15:11:00 +0000 (15:11 +0000)]
Finalized migration to new USB CDC interface

11 years agoadded all files for mfkeys
roel@libnfc.org [Thu, 7 Mar 2013 12:23:31 +0000 (12:23 +0000)]
added all files for mfkeys

11 years agotweaked sim command, added mfkey32
roel@libnfc.org [Thu, 7 Mar 2013 12:22:12 +0000 (12:22 +0000)]
tweaked sim command, added mfkey32

11 years agoremoved -fPIC directive
roel@libnfc.org [Thu, 7 Mar 2013 10:51:25 +0000 (10:51 +0000)]
removed -fPIC directive

11 years agooptimized
roel@libnfc.org [Mon, 4 Mar 2013 15:15:30 +0000 (15:15 +0000)]
optimized

11 years agopolling per second in OpenProxmark
thijsbreman@gmail.com [Mon, 4 Mar 2013 13:07:15 +0000 (13:07 +0000)]
polling per second in OpenProxmark

11 years agoupdated code to follow same blinking patterns with leds during flashing/holding button
roel@libnfc.org [Sat, 2 Mar 2013 06:28:28 +0000 (06:28 +0000)]
updated code to follow same blinking patterns with leds during flashing/holding button

Impressum, Datenschutz