pwpiwi
db2b81ba11
Merge branch 'master' into topaz
...
Conflicts:
client/Makefile
client/cmdhf.c
client/cmdhf14a.c
2015-07-01 08:17:00 +02:00
pwpiwi
6e6f1099c8
hf topaz reader: add support for dynamic lock areas
2015-07-01 07:12:10 +02:00
pwpiwi
a88c28271c
Merge pull request #125 from pwpiwi/hf_mifare_fix
...
(implementing suggestion #94 )
2015-06-29 07:50:52 +02:00
Martin Holst Swende
86ed606758
Merge pull request #122 from marshmellow42/master
...
add hf 14b info command +
2015-06-27 21:51:23 +02:00
pwpiwi
dc8ba239fb
(implementing suggestion #94 )
...
hf mf mifare: gracefully exit if tag isn't vulnerable to this attack
hf mf nested: dito
2015-06-25 08:32:29 +02:00
pwpiwi
7b242c1ca2
fix: fpga_compressor file size check
...
- commit 61611f5
fixed the check in case of correct filesizes but fails
in case of files which are too big to fit in fpga_config[]
- fix exit codes and Makefile to handle errors correctly during make
2015-06-25 08:16:48 +02:00
marshmellow42
9152bda817
Merge remote-tracking branch 'upstream/master'
2015-06-24 19:56:15 -04:00
Frederik Möllers
61611f5b85
Fix comparison error in fpga_compress
...
The comparison would check for greater-than-or-equal the maximum amount
of bytes to read/write when it should check for greater-than only.
2015-06-24 14:57:08 +02:00
pwpiwi
2da2e92837
Merge pull request #109 from pwpiwi/image_shrink
...
Compress FPGA configs and initialized data
2015-06-24 07:47:45 +02:00
marshmellow42
ff4fdb321f
add 14b info command
...
add 14b to hf search
update change log
2015-06-23 17:41:24 -04:00
Martin Holst Swende
1e1de234ac
Merge pull request #121 from frederikmoellers/master
...
Add PACE replay functionality
2015-06-23 22:23:08 +02:00
Martin Holst Swende
b8d34d0598
Merge pull request #118 from marshmellow42/master
...
fix t55xx write timing
2015-06-23 22:18:50 +02:00
marshmellow42
2ec8773314
fix bug in pskdemod return value if no samples...
...
... caused crash in data psknexwatchdemod if no samples were in the
graphbuffer.
also fixed hf mfu wrbl and rdbl to allow printing of help without a tag
being present.
2015-06-23 12:16:23 -04:00
pwpiwi
01b7a6a898
Merge pull request #114 from pwpiwi/iso14443b_fix
...
fixing iso14443b (issue #103 ): fix bug introduced during Bigbuf rework
2015-06-23 07:14:52 +02:00
Frederik Möllers
3bb07d96c8
Add PACE replay functionality
...
This function allows the user to specify APDUs which are sent to a card
supporting the PACE protocol. The response times are measured and
printed.
The code was pulled from the old Google Code repository (branch "epa")
and modified to fit into the new code base.
2015-06-22 14:20:13 +02:00
marshmellow42
7c8b5e6811
comment fudan check possibilities
2015-06-20 21:33:42 -04:00
marshmellow42
f4217d58b6
add ultralight compatible test
2015-06-18 17:19:43 -04:00
pwpiwi
132a02179c
fixing iso 14443b (issue #103 ):
...
- fix: treat empty commands as error
- deleting dead code
- rename USB-Commands (ISO14443 -> iso14443B)
2015-06-18 09:49:22 +02:00
pwpiwi
d5875804a3
fixing iso14443b (issue #103 ):
...
fix: don't waste time to calculate parity bits. Instead add void parity bits to trace and ignore them on client side
2015-06-18 07:56:08 +02:00
pwpiwi
51d4f6f114
fixing iso14443b (issue #103 ):
...
- fix: IQ demodulator (FPGA)
- fix: approximately align reader signal delay to tag response delay (FPGA)
- fix: remove deprecated RSSI calculation to improve decoder speed (iso14443b.c)
- fix: better approximation of signal amplitude to avoid false carrier detection (iso14443b.c)
- fix: remove initial power off in iso14443b raw command (iso14443b.c)
- add: enable tracing for iso14443b raw command (iso14443b.c)
- fix: client crashed when checking CRC for incomplete responses (iso14433b.c)
- speeding up snoop to avoid circular buffer overflow
- added some comments for better documentation
- rename functions (iso14443 -> iso14443b)
- remove unused code in hi_read_rx_xcorr.v
2015-06-17 20:27:36 +02:00
marshmellow42
6ac4cb270a
minor fixes
...
see @icemant1001 -
0ad1a1d492
for more details
2015-06-15 00:44:57 -04:00
Martin Holst Swende
26fbe1fbd9
Merge pull request #117 from marshmellow42/master
...
askbiphase bug fix
2015-06-14 19:32:36 +02:00
marshmellow42
fd227f4e7d
add comment
2015-06-14 11:11:00 -04:00
marshmellow42
c7d6721290
bug fix. askdemod edits invert pointer, cannot be 0
2015-06-14 10:54:55 -04:00
Martin Holst Swende
0f5b97d92c
Merge pull request #115 from marshmellow42/master
...
add-ons and bug fixes
2015-06-14 09:02:13 +02:00
marshmellow42
8e2e6c8eb0
add clock to ask rawdemod outputs
...
fix biphase invert bug (correctly)
2015-06-07 00:42:57 -04:00
marshmellow42
07b5a3c3ba
Modified kermit crc to use existing crc calc code
2015-06-05 22:39:56 -04:00
marshmellow42
c2c7f6c271
fdx-b clean up
2015-06-04 13:10:33 -04:00
marshmellow42
6eaa8da9dc
Add CCITT Kermit CRC check for FDX-B demod
2015-06-04 12:53:19 -04:00
marshmellow42
cf4d3e21b0
add fdx-b to cmddata.h
2015-06-04 00:05:37 -04:00
marshmellow42
ecfcb34cc5
add fdx-b to lf search
2015-06-04 00:04:49 -04:00
marshmellow42
b2c330b367
bug fix - biphase invert + fdx-b adjustments
2015-06-03 23:59:22 -04:00
marshmellow42
fd1d30cb76
addition animal tags demod info
2015-06-03 18:28:56 -04:00
marshmellow42
04bb05670d
Testing animal tags
2015-06-03 16:52:20 -04:00
Martin Holst Swende
6a2e5adffd
Merge pull request #108 from p-l-/fix-hf-mf-csave
...
Ported hf mf esave trick for unreadable UIDs to hf mf csave
2015-06-01 19:57:57 +02:00
marshmellow42
4a74e2be72
add my_d move lean identification.
2015-06-01 00:18:03 -04:00
marshmellow42
be290d68bd
new lua script from @iceman1001 + bug fix in hf mfu
2015-05-31 16:08:58 -04:00
pwpiwi
97a0f5f4aa
fix format strings for nit picking compilers
2015-05-31 19:51:44 +02:00
marshmellow42
1c4c0b0681
add @Iceman1001 s sha1 scripting changes.
2015-05-30 21:51:15 -04:00
pwpiwi
dc20a1f639
Fix linking under linux. liblua requires libld on linux.
2015-05-29 18:18:10 +02:00
marshmellow42
185e038c7d
fixed further typo in lf t5 wr help
...
also fixed offset option char to uint8_t warning in the new offset
option in data printdemodbuffer
2015-05-28 23:14:06 -04:00
marshmellow42
5b37e87a24
fix help typo
2015-05-28 22:52:41 -04:00
marshmellow42
979bba376d
add offset option to data printdemodbuffer
...
easily see demod buffer's hex values at different bit offsets by using:
data printdemodbuffer x o <offset>
2015-05-28 13:23:31 -04:00
pwpiwi
fbd0526b34
delete (yet) unnecessary file client/cmdhftopaz.c
2015-05-28 02:55:57 +02:00
marshmellow42
4973f23d3c
clean up mfu device side code
...
+ add xor calc to util (prep for desfire)
commented out MifareUWriteBlockCompat as it isn't used in client
currently (it is a command we could support.. but why?)
relabeled a few device side mfu functions to be clearer.
2015-05-27 12:24:13 -04:00
marshmellow42
dcbaa2b582
@iceman1001 s lua script fix
2015-05-26 20:31:07 -04:00
pwpiwi
8e074056ac
also delete *.bin and fpga_compressor when "make clean".
...
Add target to make fpga_compressor when client is not yet compiled.
Get version information and cache it when client starts (avoids clearing
BigBuf when calling hw version).
Add some comments and remove debugging printouts.
Add version info and ChangeLog in modified zlib.
2015-05-26 18:12:40 +02:00
marshmellow42
22342f6dfe
Add clearCommandBuffer before SendCommand
...
adjust output of mfu rdbl to be consistent
fix output of mfu dump in case startPage was specified. (also was
missing "i" in second print...)
2015-05-26 10:40:23 -04:00
pwpiwi
4b3f6d79ea
Add option -d (decompress) to fpga_compress. Allows testing.
...
Improve zlib deflate (note: no change required to inflate).
2015-05-26 08:31:35 +02:00
pwpiwi
0fa01ec7da
Compress the .data section as well (saves another 4KBytes and comes for free)
...
zlib tuning: prevent fpga_compress from generating fixed code blocks
armsrc/Makefile: replace osimage with fullimage
2015-05-26 08:31:32 +02:00