]> git.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
7 years agoOSX: Remove references to GNU readline as it will be no longer required
Michael Farrell [Sun, 25 Jun 2017 02:38:38 +0000 (12:38 +1000)]
OSX: Remove references to GNU readline as it will be no longer required

7 years agoOSX: Disable GNU readline-specific hack when libedit is used (fixes #110)
Michael Farrell [Sun, 25 Jun 2017 02:26:33 +0000 (12:26 +1000)]
OSX: Disable GNU readline-specific hack when libedit is used (fixes #110)

7 years agoUpdate cmdhfmfu.c (#332)
Iceman [Sat, 24 Jun 2017 09:54:42 +0000 (11:54 +0200)]
Update cmdhfmfu.c (#332)

* Update cmdhfmfu.c

CHG:
   removed sniffed keys,  amiibo pwd gen algo is known.
   'hf mfu rdbl' - header output aligned
  'hf mfu dump' - header output aligned

* Update cmdhfmfu.c

chg: adjusted KEYS_PWD_COUNT accordingly

7 years agoMerge pull request #330 from marshmellow42/master
Iceman [Fri, 23 Jun 2017 18:25:51 +0000 (20:25 +0200)]
Merge pull request #330 from marshmellow42/master

bug fix for hf iclass reader and iclass detection

7 years agobug fix for hf iclass reader and iclass detection 330/head
marshmellow42 [Fri, 23 Jun 2017 17:50:25 +0000 (13:50 -0400)]
bug fix for hf iclass reader and iclass detection

memory locations in code are now accurate and the CC output is not
corrupted by the config's crc.

also the looping and flags for what to read are now correctly
implemented in the code.

7 years agoMerge pull request #329 from marshmellow42/master
Iceman [Wed, 21 Jun 2017 23:13:07 +0000 (01:13 +0200)]
Merge pull request #329 from marshmellow42/master

iclass - updates

7 years agoiclass - updates 329/head
marshmellow42 [Wed, 21 Jun 2017 20:51:22 +0000 (16:51 -0400)]
iclass - updates

clean up output
allow readblock without authenticating (can read blocks 0, 1, 2, 5
without authenticating.)
add Application Issuer Area to reader output and use it to attempt to
identify legacy vs NOT legacy.

7 years agosome coverity fixes plus fix fdx help (#328)
marshmellow42 [Tue, 20 Jun 2017 22:25:08 +0000 (18:25 -0400)]
some coverity fixes plus fix fdx help (#328)

* coverity fixes

cmdhflegic- indications are the i in calls to data_buf[i] could = 1052
and overflow the array.
cmdhfmfhard - +1 to add space for string null terminator - should we add
the 0 terminator value too?
reveng.c - memory leak
util.c - fix potential overflow of array buf[]
util_posix.c - possible integer overflow

* fix help errors

* fix sprint_hex_ascii

again
and this function is not even used anywhere... yet...

7 years agoMerge pull request #322 from Proxmark/iceman1001-patch-2
marshmellow42 [Mon, 19 Jun 2017 13:01:44 +0000 (09:01 -0400)]
Merge pull request #322 from Proxmark/iceman1001-patch-2

Update 77-mm-usb-device-blacklist.rules

7 years agoMerge pull request #321 from Proxmark/iceman1001-patch-1
marshmellow42 [Fri, 16 Jun 2017 18:46:50 +0000 (14:46 -0400)]
Merge pull request #321 from Proxmark/iceman1001-patch-1

BUG: 'hf mf mifare'

7 years agoUpdate 77-mm-usb-device-blacklist.rules 322/head
Iceman [Fri, 16 Jun 2017 17:48:18 +0000 (19:48 +0200)]
Update 77-mm-usb-device-blacklist.rules

fix: updated the blacklist rules file with the updated usb_cdc vid/pid values

7 years agoBUG: 'hf mf mifare' 321/head
Iceman [Fri, 16 Jun 2017 12:43:53 +0000 (14:43 +0200)]
BUG: 'hf mf mifare'

BUG: 'hf mf mifare' ,  wrongly identify success when faulty key is found
https://github.com/Proxmark/proxmark3/issues/320

7 years agoMerge pull request #319 from Proxmark/iceman1001-patch-2
marshmellow42 [Tue, 13 Jun 2017 21:23:24 +0000 (17:23 -0400)]
Merge pull request #319 from Proxmark/iceman1001-patch-2

bug:  hf mf chk - wrong size

7 years agoMerge pull request #317 from Proxmark/iceman1001-patch-1
marshmellow42 [Tue, 13 Jun 2017 21:22:44 +0000 (17:22 -0400)]
Merge pull request #317 from Proxmark/iceman1001-patch-1

bug;  Check keys params

7 years agobug: hf mf chk - wrong size 319/head
Iceman [Mon, 12 Jun 2017 13:07:00 +0000 (15:07 +0200)]
bug:  hf mf chk - wrong size

bug:  'hf mf chk' - size of keycounter variable is too small for dictionary files larger than 256rows.

7 years agobug; Check keys params 317/head
Iceman [Mon, 12 Jun 2017 10:21:01 +0000 (12:21 +0200)]
bug;  Check keys params

CMD_MIFARE_CHKKEYS command has a different arg1, arg2 meaning nowdays.
Arg0  =  keytype << 8 | blockno
arg1  = clear trace

In lua its name arg1, probably with lua's startindex is 1...

7 years agoMerge pull request #315 from marshmellow42/master v3.0.1
Iceman [Fri, 9 Jun 2017 13:50:55 +0000 (15:50 +0200)]
Merge pull request #315 from marshmellow42/master

fix compile issues on OS X 10.11

7 years agoupdated onlineshops
Iceman [Fri, 9 Jun 2017 07:59:30 +0000 (09:59 +0200)]
updated onlineshops

Updated the onlineshops,   same info here as on www.proxmark.org  order page.
Two have been removed because of bad reviews and no lifesign.

7 years agofix compile issues on OS X 10.11 315/head
marshmellow42 [Thu, 8 Jun 2017 21:07:14 +0000 (17:07 -0400)]
fix compile issues on OS X 10.11

OSX 10.11 does not have clock_gettime()
clang <= 8.0.0 has a bug in __builtin_cpu_supports() and it doesn't
function.
see https://llvm.org/bugs/show_bug.cgi?id=25510

7 years agoAdd two missing bitflip state tables. Update .gitignore
pwpiwi [Thu, 8 Jun 2017 13:32:24 +0000 (15:32 +0200)]
Add two missing bitflip state tables. Update .gitignore

7 years agoUpdate CHANGELOG.md to release 3.0.1
pwpiwi [Thu, 8 Jun 2017 12:18:25 +0000 (14:18 +0200)]
Update CHANGELOG.md to release 3.0.1

7 years agoMerge pull request #313 from pwpiwi/fix_memalign
Iceman [Thu, 8 Jun 2017 07:40:57 +0000 (09:40 +0200)]
Merge pull request #313 from pwpiwi/fix_memalign

fix MacOS compile errors by replacing memalign() with posix_memalign()

7 years agofix MacOS compile errors by replacing memalign() with posix_memalign() 313/head
pwpiwi [Thu, 8 Jun 2017 06:08:30 +0000 (08:08 +0200)]
fix MacOS compile errors by replacing memalign() with posix_memalign()

7 years agoFix compile errors with MacOS (#312)
pwpiwi [Wed, 7 Jun 2017 20:35:20 +0000 (22:35 +0200)]
Fix compile errors with MacOS (#312)

* Fix compile errors with MacOS
- _POSIX_C_SOURCE must not be defined for num_CPU()

* separate util_posix.c require changes in tools directory as well

* remove unnecessary self-include

7 years agoMerge branch 'master' of https://github.com/Proxmark/proxmark3
pwpiwi [Wed, 7 Jun 2017 20:32:41 +0000 (22:32 +0200)]
Merge branch 'master' of https://github.com/Proxmark/proxmark3

7 years agoMerge pull request #311 from marshmellow42/master
Iceman [Wed, 7 Jun 2017 20:31:52 +0000 (22:31 +0200)]
Merge pull request #311 from marshmellow42/master

a few coverity scan bug fixes

7 years agoUpdated CHANGELOG to new release 3.0.0
pwpiwi [Wed, 7 Jun 2017 20:31:15 +0000 (22:31 +0200)]
Updated CHANGELOG to new release 3.0.0

7 years agoremove warning about non-static init... 311/head
marshmellow42 [Wed, 7 Jun 2017 19:42:28 +0000 (15:42 -0400)]
remove warning about non-static init...

warning was: non-static data member initializers only available with
-std=c++11 or -std=gnu++11

7 years agoattempt to fix compile error gcc lt 4.9 (#306)
marshmellow42 [Wed, 7 Jun 2017 05:36:22 +0000 (01:36 -0400)]
attempt to fix compile error gcc lt 4.9 (#306)

7 years agoMerge pull request #304 from pwpiwi/fix_nethunter
Iceman [Tue, 6 Jun 2017 20:13:10 +0000 (22:13 +0200)]
Merge pull request #304 from pwpiwi/fix_nethunter

fix compile errors on non-Intel CPUs (issue #303)

7 years agolf presco help and command loop !=
marshmellow42 [Tue, 6 Jun 2017 17:30:06 +0000 (13:30 -0400)]
lf presco help and command loop !=

thanks to @iceman1001 for noticing.

7 years agoallow hex input again to lf presco
marshmellow42 [Tue, 6 Jun 2017 17:12:25 +0000 (13:12 -0400)]
allow hex input again to lf presco

7 years agoneeds a ; ... ...
marshmellow42 [Tue, 6 Jun 2017 16:57:11 +0000 (12:57 -0400)]
needs a ; ... ...

...

7 years agomore coverity fixes
marshmellow42 [Tue, 6 Jun 2017 16:45:00 +0000 (12:45 -0400)]
more coverity fixes

plus fix some spacing in functions i touched.

7 years agofix compile errors on non-Intel CPUs: 304/head
pwpiwi [Tue, 6 Jun 2017 16:38:07 +0000 (18:38 +0200)]
fix compile errors on non-Intel CPUs:
- client/Makefile: don't compile for different SIMD instruction sets if non-Intel
- hardnested cores: provide non-SIMD versions of core functions

7 years agocoverity scan bug fixes
marshmellow42 [Tue, 6 Jun 2017 16:12:18 +0000 (12:12 -0400)]
coverity scan bug fixes

mfu keyNo buffer overflow
mf reader attack key count reduced to not overrun c.d.asBytes buffer.

7 years agoMerge pull request #302 from pwpiwi/fix_QtThreads v3.0.0
marshmellow42 [Sun, 4 Jun 2017 23:53:28 +0000 (19:53 -0400)]
Merge pull request #302 from pwpiwi/fix_QtThreads

fixing the crash on exit (issue #284)

7 years agofixing the crash on exit 302/head
pwpiwi [Thu, 1 Jun 2017 13:35:19 +0000 (15:35 +0200)]
fixing the crash on exit

7 years agoMerge pull request #301 from marshmellow42/master
Iceman [Fri, 2 Jun 2017 07:20:51 +0000 (09:20 +0200)]
Merge pull request #301 from marshmellow42/master

make hardnested compile on gcc 4.9.2

7 years agoadjust hardnested compiler fix to accurate version 301/head
marshmellow42 [Fri, 2 Jun 2017 04:17:57 +0000 (00:17 -0400)]
adjust hardnested compiler fix to accurate version

avx512f is only available in gcc 5.3 and above.

7 years agomake hardnested compile on gcc 4.9.2
marshmellow42 [Fri, 2 Jun 2017 03:08:01 +0000 (23:08 -0400)]
make hardnested compile on gcc 4.9.2

plus add Td to gitignore.

7 years agoUpdated CHANGELOG.md
pwpiwi [Thu, 1 Jun 2017 13:38:00 +0000 (15:38 +0200)]
Updated CHANGELOG.md

7 years agoMerge pull request #297 from pwpiwi/hardnested
Iceman [Thu, 1 Jun 2017 12:34:43 +0000 (14:34 +0200)]
Merge pull request #297 from pwpiwi/hardnested

Implement hf mf hardnested

7 years agofix wrong vid & pid values (#298)
Gator96100 [Wed, 31 May 2017 19:40:27 +0000 (21:40 +0200)]
fix wrong vid & pid values (#298)

7 years agoFix client Makefile 297/head
pwpiwi [Wed, 31 May 2017 06:27:08 +0000 (08:27 +0200)]
Fix client Makefile

7 years agoNew: implementing hf mf hardnested
pwpiwi [Mon, 29 May 2017 08:56:37 +0000 (10:56 +0200)]
New: implementing hf mf hardnested
This implements the attack described in
Carlo Meijer, Roel Verdult, "Ciphertext-only Cryptanalysis on Hardened
Mifare Classic Cards" in Proceedings of the 22nd ACM SIGSAC Conference on
Computer and Communications Security, 2015
It uses precomputed tables for many bitflip properties (not only two as in the paper)
and is therefore quite efficient. To prevent failing it doesn't do
differential analysis with several nonce bytes' Sum(a8) properties (each of them
may be wrongly guessed) - instead it concentrates on one nonce byte and tries all
Sum(a8) property guesses sequentially (ordered by probability). The brute force phase
makes use of aczid's bit sliced brute forcer (https://github.com/aczid/crypto1_bs).
Includes runtime CPU-detection to leverage modern (and old) SIMD instructions
with a single executable.

7 years ago Fix increment on bool variable (#294)
ikarus [Fri, 26 May 2017 09:26:27 +0000 (11:26 +0200)]
 Fix increment on bool variable (#294)

7 years agofix hf 15 commands (#293)
pwpiwi [Fri, 26 May 2017 05:10:30 +0000 (07:10 +0200)]
fix hf 15 commands (#293)

7 years agoMerge pull request #289 from patrickdk77/master
marshmellow42 [Fri, 28 Apr 2017 16:25:10 +0000 (12:25 -0400)]
Merge pull request #289 from patrickdk77/master

Add needed header files to proxguiqt

7 years agoAdd needed header files to proxguiqt 289/head
patrickdk [Fri, 28 Apr 2017 15:14:03 +0000 (11:14 -0400)]
Add needed header files to proxguiqt

7 years agoMerge pull request #287 from pwpiwi/fix_usb
Iceman [Thu, 27 Apr 2017 19:31:59 +0000 (21:31 +0200)]
Merge pull request #287 from pwpiwi/fix_usb

fix USB descriptors

7 years agoreenable build in old proxspace environment (#286)
pwpiwi [Mon, 24 Apr 2017 16:33:55 +0000 (18:33 +0200)]
reenable build in old proxspace environment (#286)

* reenable build in old proxspace environment
(use -std=c++11 and -fPIC options for Qt5 only)

* fixing the fix...

7 years agomore fixes to USB communication 287/head
pwpiwi [Mon, 24 Apr 2017 16:16:47 +0000 (18:16 +0200)]
more fixes to USB communication
- use modified UDP_GET/UDP_SET_EP_FLAGS macros from @iceman1001's branch

7 years agofix USB descriptors
pwpiwi [Mon, 24 Apr 2017 12:19:39 +0000 (14:19 +0200)]
fix USB descriptors
- indicate compliance with USB release 2.0
- set correct vendor and product IDs
- indicate power consumption (500mA)
- add String Descriptor 0 indicating supported languages
- add String Descriptors for Manufacturer and Product

7 years agoMerge pull request #281 from brianredbeard/lf-script
marshmellow42 [Thu, 20 Apr 2017 17:17:29 +0000 (13:17 -0400)]
Merge pull request #281 from brianredbeard/lf-script

contrib: LF Programming script

7 years agoMerge pull request #277 from pwpiwi/clang_warnings
pwpiwi [Wed, 19 Apr 2017 16:11:46 +0000 (18:11 +0200)]
Merge pull request #277 from pwpiwi/clang_warnings

fix clang compiler warnings (including fixing a bug revealed in cmdhftopaz.c)

7 years agoMerge pull request #282 from Proxmark/graphwork2
pwpiwi [Wed, 19 Apr 2017 16:11:07 +0000 (18:11 +0200)]
Merge pull request #282 from Proxmark/graphwork2

Implement graph improvements

7 years agoRemove built file 282/head
marshmellow42 [Wed, 19 Apr 2017 03:59:40 +0000 (23:59 -0400)]
Remove built file

7 years agofix .gitignore changes
marshmellow42 [Wed, 19 Apr 2017 03:43:42 +0000 (23:43 -0400)]
fix .gitignore changes

7 years agofix makefile to allow make of overlays.ui
marshmellow42 [Wed, 19 Apr 2017 03:41:38 +0000 (23:41 -0400)]
fix makefile to allow make of overlays.ui

to ui_overlays.h
add ui_overlays.h to .gitignore
should now compile to whatever qt version you have. (as long as it is
compatible with the overlays.ui file...)

7 years agocontrib: LF Programming script 281/head
Brian 'Redbeard' Harrington [Tue, 18 Apr 2017 15:24:42 +0000 (08:24 -0700)]
contrib: LF Programming script

Submitting a well documented Lua script whose purpose is to do
bulk, repeated, sequential programming of RFID tags.  Could be useful
for users of the ACCX Open Access 4.0 or other simple RFID systems.

Tags programmed with this would potentially be vulnerabile to bisection
attacks, etc... But honestly, they likely would have been anyway.

To use run from within the proxmark3 client:

```
proxmark3> script run lf_bulk_program.lua  -b 1000 -c 5 -f 23
--- Executing: lf_bulk_program.lua, args '-b 1000 -c 5 -f 23'
Press enter to program card 1000:23 (hex: 0020042e07d1)

Cloning tag with ID 20042e07d1
Press enter to program card 1001:23 (hex: 0020042e07d2)

Cloning tag with ID 20042e07d2
Press enter to program card 1002:23 (hex: 0020042e07d4)

Cloning tag with ID 20042e07d4
Press enter to program card 1003:23 (hex: 0020042e07d7)

Cloning tag with ID 20042e07d7
Press enter to program card 1004:23 (hex: 0020042e07d8)

Cloning tag with ID 20042e07d8

-----Finished
```

7 years agonew grid X offset calcs to fix some issues graphwork2
marshmellow42 [Mon, 17 Apr 2017 22:37:23 +0000 (18:37 -0400)]
new grid X offset calcs to fix some issues

also fixed a save_restore issue with grid alignments
now save_restoreGB() saves/restores offset values
added macro enumeration of SAVE vs RESTORE for save_restore commands.

7 years agofix y grid +
marshmellow42 [Sun, 16 Apr 2017 04:26:26 +0000 (00:26 -0400)]
fix y grid +

and move em4x50 saveGB to allow graph restore after lf search
clean up plotgraph unused code.
should be done for a bit...

7 years agoadjust lf search to not use save/restore if...
marshmellow42 [Sun, 16 Apr 2017 01:40:05 +0000 (21:40 -0400)]
adjust lf search to not use save/restore if...

offline or '1' entered
this allows the graph restore button to continue functioning after a `lf
search 1`

7 years agofinish FSK graph index changes
marshmellow42 [Sat, 15 Apr 2017 20:18:54 +0000 (16:18 -0400)]
finish FSK graph index changes

7 years agocannot seem to get uic to work for ...
marshmellow42 [Sat, 15 Apr 2017 17:40:49 +0000 (13:40 -0400)]
cannot seem to get uic to work for ...

... different qt versions in the make file correctly...
so, make the ui_overlays.h file version generic.  maybe...

7 years agoattempt ui_overlays.h qt4 version
marshmellow42 [Sat, 15 Apr 2017 17:12:56 +0000 (13:12 -0400)]
attempt ui_overlays.h qt4 version

7 years agoadd uic make ui_overlays.h
marshmellow42 [Fri, 14 Apr 2017 14:31:00 +0000 (10:31 -0400)]
add uic make ui_overlays.h

to makefile

7 years agomaybe fixed loading/unloading bug.
marshmellow42 [Fri, 14 Apr 2017 13:53:36 +0000 (09:53 -0400)]
maybe fixed loading/unloading bug.

7 years agoMerge pull request #278 from marshmellow42/graphwork
marshmellow42 [Thu, 13 Apr 2017 21:25:24 +0000 (17:25 -0400)]
Merge pull request #278 from marshmellow42/graphwork

Update Graphing Part1

7 years agoMerge branch 'graphwork2' into graphwork 278/head
marshmellow42 [Thu, 13 Apr 2017 21:24:33 +0000 (17:24 -0400)]
Merge branch 'graphwork2' into graphwork

7 years agoa few notation fixes
marshmellow42 [Thu, 13 Apr 2017 21:16:34 +0000 (17:16 -0400)]
a few notation fixes

7 years agocombine autocorr, dirth functions
marshmellow42 [Thu, 13 Apr 2017 14:33:18 +0000 (10:33 -0400)]
combine autocorr, dirth functions

fix lfdemod bug
add askedge to overlays (remove askdemod)

7 years agoupdate more demods for graphing
marshmellow42 [Wed, 12 Apr 2017 21:55:31 +0000 (17:55 -0400)]
update more demods for graphing

still todo fsk based tag demods (like HID, AWID, IO, Pyramid...)

7 years agoapply @holiman s graph changes +
marshmellow42 [Wed, 12 Apr 2017 18:35:07 +0000 (14:35 -0400)]
apply @holiman s graph changes +

add demod data to graph.
some bugs are known:
if you close the graph window data plot will not bring it back.
exiting the application without closing the widget form results in
error.
autocorrect graph y labels are ugly
form has old askdemod tab.
sticky button purpose not defined/labeled well.
doesn't clear s_Buff when new graph loaded or sampled.
probably more...

7 years agoalign clock grid with demods on graph (#276)
marshmellow42 [Wed, 12 Apr 2017 03:48:49 +0000 (23:48 -0400)]
align clock grid with demods on graph (#276)

* align clock grid with demods on graph

* proper initialized values

7 years agoproper initialized values 276/head
marshmellow42 [Wed, 12 Apr 2017 01:51:31 +0000 (21:51 -0400)]
proper initialized values

7 years agofix clang compiler warnings (including fixing a bug revealed in cmdhftopaz.c) 277/head
pwpiwi [Tue, 11 Apr 2017 16:55:33 +0000 (18:55 +0200)]
fix clang compiler warnings (including fixing a bug revealed in cmdhftopaz.c)

7 years agoalign clock grid with demods on graph
marshmellow42 [Tue, 11 Apr 2017 14:34:43 +0000 (10:34 -0400)]
align clock grid with demods on graph

7 years agoavoid vast number of warnings with clang compiler
pwpiwi [Tue, 11 Apr 2017 05:05:22 +0000 (07:05 +0200)]
avoid vast number of warnings with clang compiler

7 years agoCompatibility fixes for Qt5 (#271)
pwpiwi [Tue, 11 Apr 2017 04:58:20 +0000 (06:58 +0200)]
Compatibility fixes for Qt5 (#271)

* Compatibility fixes for Qt5
- make Qt detection in client/Makefile independent of OS
- added -std=c++11 and -fPIC as compiler options (required by some Qt versions, breaks compiling with old ProxSpace environment)

7 years agoMerge branch 'master' of https://github.com/Proxmark/proxmark3
pwpiwi [Mon, 10 Apr 2017 17:37:05 +0000 (19:37 +0200)]
Merge branch 'master' of https://github.com/Proxmark/proxmark3

7 years agofix missing terminating 0 in my_executable_directory (thanks @iceman1001).
pwpiwi [Mon, 10 Apr 2017 16:39:33 +0000 (18:39 +0200)]
fix missing terminating 0 in my_executable_directory (thanks @iceman1001).
fix warning about const used twice in get_my_executable_path() and get_my_executable_directory().

7 years agoMerge pull request #274 from marshmellow42/master
pwpiwi [Mon, 10 Apr 2017 16:01:04 +0000 (18:01 +0200)]
Merge pull request #274 from marshmellow42/master

lf read adjustments

7 years agofix length test 274/head
marshmellow42 [Mon, 10 Apr 2017 15:38:11 +0000 (11:38 -0400)]
fix length test

thanks @pwpiwi for catching what i missed.

7 years agofix silent option for getSamples
marshmellow42 [Fri, 7 Apr 2017 22:10:01 +0000 (18:10 -0400)]
fix silent option for getSamples

7 years agoupdate changelog
marshmellow42 [Fri, 7 Apr 2017 22:05:23 +0000 (18:05 -0400)]
update changelog

7 years agofix buffer length bugs
marshmellow42 [Fri, 7 Apr 2017 22:00:55 +0000 (18:00 -0400)]
fix buffer length bugs

adjust lf search a little as to when the chiptype check happens

7 years agofix pskclockdetect bug
marshmellow42 [Fri, 7 Apr 2017 21:41:22 +0000 (17:41 -0400)]
fix pskclockdetect bug

7 years agolf read adjustments
marshmellow42 [Fri, 7 Apr 2017 21:28:12 +0000 (17:28 -0400)]
lf read adjustments

add parameter for # bits to read
auto get samples after lf read/snoop (don't need to do a `data samples`
anymore)
add safe function to get DemodBuffer
add some lf demod comments and apply new lf_read function instead of
read then get samples.
fixed output bug in lf t55xx config print
fixed small bug in lf t55xx detect during ST check

7 years agono longer need doT55x7Acquisition...
marshmellow42 [Thu, 6 Apr 2017 01:37:04 +0000 (21:37 -0400)]
no longer need doT55x7Acquisition...

7 years agoadjust t55x7 testmode write timing
marshmellow42 [Thu, 6 Apr 2017 01:19:48 +0000 (21:19 -0400)]
adjust t55x7 testmode write timing

7 years agoMerge pull request #268 from marshmellow42/master
Iceman [Wed, 5 Apr 2017 13:41:16 +0000 (15:41 +0200)]
Merge pull request #268 from marshmellow42/master

various lf bug fixes and improvements

7 years agofix command help 268/head
marshmellow42 [Tue, 4 Apr 2017 21:34:15 +0000 (17:34 -0400)]
fix command help

add comments in changelog

7 years agofix bug in st detect +
marshmellow42 [Tue, 4 Apr 2017 21:22:21 +0000 (17:22 -0400)]
fix bug in st detect +

adjust nrz t55xx detection to reduce false positives on weak antennas
adjust t55xx read wait to get past initial startup wave.

7 years agolf improvements
marshmellow42 [Tue, 4 Apr 2017 15:52:10 +0000 (11:52 -0400)]
lf improvements

fix noralsy demod bug (st should be true)
fix sprint_bin_break bug (didn't print last bit)
add a function to save/restore demodbuffer
remove redundant countFC call in PSKDemod
clean up pskclockdetect functions
fix indala26decode bug (end of data sometimes not correct)
improve PSK detection / demodulation
improve NRZ detection
improve t55xx commands & fix a few bugs
add t55xx page1 detection - added it to lf search
added experimental t55xx testmode write

7 years agoMerge pull request #266 from marshmellow42/master
pwpiwi [Sat, 1 Apr 2017 07:44:17 +0000 (09:44 +0200)]
Merge pull request #266 from marshmellow42/master

a few more tools for em4x05 writing

7 years agoadd verification data was entered-lf em 4x05 write 266/head
marshmellow42 [Fri, 31 Mar 2017 16:52:30 +0000 (12:52 -0400)]
add verification data was entered-lf em 4x05 write

7 years agofix return value for error.
marshmellow42 [Fri, 31 Mar 2017 16:22:30 +0000 (12:22 -0400)]
fix return value for error.

7 years agoMerge remote-tracking branch 'upstream/master'
marshmellow42 [Fri, 31 Mar 2017 16:18:50 +0000 (12:18 -0400)]
Merge remote-tracking branch 'upstream/master'

Impressum, Datenschutz