9c7c222c03
FIX: minor fixes to the new feature in "hf 14a reader". Not turning off the field and the consequent changes to the define names. (CMD_MIFARE_EML_CGETBLO -> CMD_MIFARE_CGETBLO)
iceman1001
2014-12-26 22:38:23 +01:00
d52e4e8819
ADD: HF 14A READER is now able to see if a presented card responses to the chinese magic backdoor commands. FIX: simple namechange of some defines where it hinted it was related to "eml" when it wasn't.
iceman1001
2014-12-26 21:32:58 +01:00
1b492a97af
ADD: marshmellows new lf command and DetectClock. (works great!) FIX: a suggested patch for "hf mf csetuid" (https://github.com/Proxmark/proxmark3/issues/35) FIX: fixed a bug in iso14443a_select_card where the len variable wasnt set, this made desfire/magic cards not work.
iceman1001
2014-12-26 20:02:59 +01:00
9e6dd4eb69
rename askrawdemod to askmandemod
marshmellow42
2014-12-24 13:01:09 -05:00
0e74c023bd
Created new detectclock function + EM decode addons
marshmellow42
2014-12-24 11:48:41 -05:00
cd48c19c31
minor askrawdemod adjustment if errors in demoding are found
marshmellow42
2014-12-23 15:16:53 -05:00
2fc2150ea8
Add auto check for EM410x format to askrawdemod cmd
marshmellow42
2014-12-23 12:00:13 -05:00
52bfb95543
bugfixes in iso14443a.c and hf 14a reader - introduced with the big frame and parity support (commit 6a1f2d82): tag responses with len%8 == 0 were dropped - thanks iceman for testing and finding - after unsuccessful hf 14a reader the field stayed on. Thanks to iceman for proposing the fix.
pwpiwi
2014-12-23 11:11:52 +01:00
7705bf4e37
fixed a bug in iso14443a.c which had been introduced with the big frame and parity support (commit 6a1f2d82) - thanks iceman for finding and testing
pwpiwi
2014-12-23 11:11:52 +01:00
ea7d657f75
minor fix - got too comment happy removing test code
marshmellow42
2014-12-22 22:50:13 -05:00
e888ed8e62
added new data askrawdemod command
marshmellow42
2014-12-22 17:46:28 -05:00
3bc3598e88
added the changes from PM3 master. added some code for the AWID26
iceman1001
2014-12-22 15:14:05 +01:00
082789c4df
Using defined command code
Blaine Forbort
2014-12-22 00:21:20 -08:00
46e14b0f96
Minor formatting change
Blaine Forbort
2014-12-21 23:54:29 -08:00
57642f63fa
bugfixes hf epa cnonces - extended length (more than 1 byte) not handled correctly - nonces not printed on Windows due to type mismatch
pwpiwi
2014-12-18 19:40:35 +01:00
f10bf20c6c
Format hf 14a list output for bigger frame sizes
pwpiwi
2014-12-18 19:39:16 +01:00
8e9768399c
minor change
Martin Holst Swende
2014-12-18 14:46:38 +01:00
0eea34a2a3
Fixed error in hash1 (from loclass), now it possibly calculates the KSel correctly for actually dumping data
Martin Holst Swende
2014-12-18 14:41:17 +01:00
7496d8d822
Merge pull request #32 from marshmellow42/master
Martin Holst Swende
2014-12-18 08:56:26 +01:00
d3499d369d
minor fixes regaring the newly released patches from the pm3 community plus removed old comments in cmdmain.c
iceman1001
2014-12-17 22:26:16 +01:00
2bdd68c370
unify/refactor hw tune and data tune - unified hw tune and Enio's great data tune - don't use BigBuf (and hardcoded Offset) - removed special handling of CMD_MEASURED_ANTENNA_TUNING in UsbCommandReceived()
pwpiwi
2014-12-17 17:38:13 +01:00
a501c82b19
Applied Holiman's fixes for iclass.c and CSNs Applied PwPiwi's new parity fix. Applied Marshmellw's fixes for FSKdemod (HID, IO)
iceman1001
2014-12-17 20:33:21 +01:00
6a1f2d82bb
bugfixes iso14443a (hf 14a commands) - buffers were too small to handle 256 byte frames - parity bits were only handled for up to 32 byte frames - trace format was inefficient - removed parity calculation from decoders in iclass.c (parity not used on air anyway)
pwpiwi
2014-12-16 07:41:07 +01:00
6116c79618
Reverted to original malicious CSNs from paper, it appears legit readers does not accept if they dont end with F7,FF,12,E0
Martin Holst Swende
2014-12-14 21:37:56 +01:00
b160432340
Merge branch 'master' of github.com:Proxmark/proxmark3
Martin Holst Swende
2014-12-14 18:07:38 +01:00
eabba3df7e
Fix (iclass)
Martin Holst Swende
2014-12-14 18:07:12 +01:00
02306bac2d
ADD: Enio's intuative function for the command: "hw tune", where you plot the tuning-data :) ADD: added optional parameter to "hw tune" to show graf direct. Sample usage: "hw tune p"
iceman1001
2014-11-30 19:16:28 +01:00
06b58a94f0
BUG: don't try to fix things that ain't broken.. or not. My try for a fix ended up making the PrintAndLog function stop working. Just by calling a fclose.. fixed.
iceman1001
2014-11-27 22:16:17 +01:00
95e635947b
ADD: the option to simulate tnp3xxx inthe command "hf mf sim" ADD: found some new default keys ADD: changed alot of memorys buffers to use constant values. like usbbuffer sizes, tracelogs, etc etc ADD: all changes Peter filmoore has in his pull request.
iceman1001
2014-11-26 13:52:39 +01:00
463ca973e7
FIX: hf mf eload - now supports specifying 0,1,2,4 in card memory for the file to be loaded. FIX: hf mf esave - now supports specifying 0,1,2,4 in card memory for the file to be saved. ADD: data.h - added FILE_PATH_SIZE constant ADD: hf legic load - a command help and checks for FILE_PATH_SIZE ADD: hf legis save - now checks for FILE_PATH_SIZE ADD: lf hitag - now checks for FILE_PATH_SIZE ADD: util.c - AddLogLine now checks for FILE_PATH_SIZE ADD: data load / save - now checks for FILE_PATH_SIZE FIX: ui.c - added a case of closing a filehandle FIX: hf mf cload / csave now checks for FILE_PATH_SIZE FIX: armsrc/mifarecmd.c - adjusted the buffersize in MifareEMemget from 48 to USB_CMD_DATA_SIZE
iceman1001
2014-11-16 11:22:06 +01:00
961658bba9
FIX: rewrote the help text, cleaned up the code
iceman1001
2014-11-14 13:32:11 +01:00
bd5d0f07e9
REN: renamed tnp3.lua to tnp3dump.lua since that name is more explainatory ADD: added tnp3sim.lua a script which loads a dump and sends it to the pm3 device memory.
iceman1001
2014-11-14 13:24:45 +01:00
b22f7a6bc6
FIX: Minor correction of variablename. don't even ask.
iceman1001
2014-11-13 22:23:30 +01:00
85578fcd4e
FIX: since the "hf mf ecfill" command supports 0,1,2,4 in card sizes, I consequently changed "hf mf ekeyprn"
iceman1001
2014-11-13 22:21:39 +01:00
a0bf7ba787
FIX: The hf mf ekeyprn defaults to print all 40 sectorblocks of keys. (ie 4K card). Now its optional 1K / 4K and defaults to 1K.
iceman1001
2014-11-13 22:13:46 +01:00
5c065fa089
FIX: Corrected the bug mention http://www.proxmark.org/forum/viewtopic.php?id=1612 filepath too short in "hf mf eload / esave / cload / csave" commands. Length was 14, is now 250. Should be enough for awhile.
iceman1001
2014-11-13 22:02:36 +01:00
f91f0ebb35
CHG - some lua functions in utils.lua
iceman1001
2014-11-13 20:14:14 +01:00
47cbb2d418
ADD: tnp3.lua can now validate the checkums in the dump ADD: added CRC16 CCITT functionality to LUA FIX: tnp3.lua is now correctly decryping data while dumping
iceman1001
2014-11-12 23:18:46 +01:00
f595de25e9
ADD: html_dumplib.lua, added the functionality to save text-files. ADD: tnp3.lua, now will save the dumped data to BIN and EML FIX: tnp3.lua, added some clearcommando buffer to help the pm3 not to be blocked
iceman1001
2014-11-10 21:46:21 +01:00
cd5767d43d
FIX: I think the dumping of data is correct now in tnp3.lua. MD5 string vs bytearrays in lua are tricky ADD: utils.lua some functions to convert between ascii, bytes and strings.
iceman1001
2014-11-09 19:29:47 +01:00
22f1c57786
Updated tnp3.lua added some possibilities to abort the "hf mf nested" command added a rudimentary items identification for tnp3xxx
iceman1001
2014-11-09 17:22:04 +01:00
9b989c45b9
FIX: minor parseing bug when loading dumpkeys.bin file. ADD: added some useful helperfunctions to utils.lua
iceman1001
2014-11-05 19:16:54 +01:00
1a5ff2c2a7
FIX: fixed the layout of data in tnp3.lua
iceman1001
2014-11-03 22:29:43 +01:00
8aa79dee20
FIX: added some tnp3xxx identification i formatMifare.lua FIX: tnp3.lua is more or less finished. Needs testing.
iceman1001
2014-11-03 21:59:31 +01:00
ca4714cd23
More coverity fixes
Martin Holst Swende
2014-10-30 21:49:18 +01:00
0ce5620254
Merge pull request #23 from holiman/master
Martin Holst Swende
2014-10-30 20:08:29 +01:00
0222acfcf3
ADD: Implemented a "hf 14b write" function using the CmdHF14BCmdRaw method. The function can write to SRI512 and SRIX4K tags only. Be extremly cautious when writing to Block 0xFF
iceman1001
2014-10-30 15:28:45 +01:00
5ea2c88515
FIX: maybe I should actually send the uid bytes with the command request....
iceman1001
2014-10-30 14:29:31 +01:00
3649b640e6
CHG: added possiblity to send <UID> into the "HF 15 SIM"
iceman1001
2014-10-30 14:11:37 +01:00
a61b4976bd
FIXED: Merged all Holimans code-review issues which should fix a lot of memoryleaks.
iceman1001
2014-10-30 00:09:01 +01:00
4c6f2d48fb
Merge pull request #2 from holiman/coverity_fixes
Martin Holst Swende
2014-10-28 21:46:28 +01:00
2ed270a854
Coverity-fixes in armsrc
Martin Holst Swende
2014-10-28 21:44:17 +01:00
97d582a692
More coverity findings
Martin Holst Swende
2014-10-27 22:33:37 +01:00
90e278d3da
Fixed several issues found using a coverity-scan
Martin Holst Swende
2014-10-27 21:46:04 +01:00
7c756d6892
FIX: Another try to see if the "lf em4x 410xsim" becomes better, added the clock in the calls since the auto detection of the clock seems to be wrong. I get 67, instead of 64...
iceman1001
2014-10-27 21:42:41 +01:00
2ae8a312e0
Inital test for the "lf em4x 410xsim / lf em4x 410xwatch" which I try to verify that the sim works. Something about speed, the clock detection is not so good. should be 64, usually 67..
iceman1001
2014-10-27 19:46:21 +01:00
77dfaa26db
Merge pull request #1 from holiman/ioprox_fixes
Martin Holst Swende
2014-10-27 19:13:30 +01:00
1010aacca0
Minor corrections in fskdemod i lfops.c , see Holimans branch. BUG: fixed a variablename, that didn't get changed.
iceman1001
2014-10-27 09:56:18 +01:00
c6be64da09
Some more nasty bugs fixed in the lf t55xx manchester_decode method. ADD: a little function to see if GraphBuffer is not used.
iceman1001
2014-10-26 23:16:25 +01:00
db297e69e1
BUG: fixed a bug with the initialization of IV in cmdhfmfu.c CmdHF14AMfucAuth
iceman1001
2014-10-26 21:30:29 +01:00
149aeadaa6
Minor bug fixes with help from Holiman. FIX: sprint_hex, sprint_bin has better length detection. FIX: ui.c has removed all c99 array declarations, with malloc FIX: hfmfmfu.c wrong length in one array caused crashes in CmdHF14AMfURdCard FIX: cmdlft55xx.c CmdDump has now a correct pwd string.
iceman1001
2014-10-26 21:25:06 +01:00
9cc8a1e588
Some more docs, also made lf hid fskdemod a bit more stable. Should be no more false readings now
Martin Holst Swende
2014-10-25 22:42:27 +02:00
b225678574
Some minor changes and some documentation
Martin Holst Swende
2014-10-24 21:12:31 +02:00
1a5a0d7590
Fixed compilation issues, but functionality not tested
Martin Holst Swende
2014-10-24 20:53:43 +02:00
f97d4e2378
First try att merging with head
Martin Holst Swende
2014-10-24 20:46:02 +02:00
081151eabb
FIX: data mandemod read the wrong part of BigBuffer (no correct offset)
iceman1001
2014-10-24 15:34:50 +02:00
c2d25819d8
BUG: the lf read now uses "getbigbuffer" which the offset from where the data starts in "data samples nnnnn" needed to be set. ADD: ioprox nxp identifikations
iceman1001
2014-10-24 00:04:56 +02:00