iceman1001
398ca555b2
moved into common/polarssl
2018-01-02 11:17:59 +01:00
iceman1001
e67daf946d
chg: added the config..
2017-12-24 10:50:00 +01:00
iceman1001
a3ec7fd21f
chg: 'hf emv' changes from @merlokk EMV4 commit
2017-12-24 10:26:47 +01:00
iceman1001
07ab8ea674
moved into here.
2017-12-24 10:23:55 +01:00
iceman1001
85f3870233
chg: removed old WITH_EMV , HAS_512_FLASH, defines, since emv now is native in client and we have automatic detection of 512kb size when compiling.
2017-12-24 10:23:04 +01:00
iceman1001
3e5bd575f6
syntax sugar
2017-12-24 10:22:02 +01:00
iceman1001
5d55807f37
add: cryptolibs needed in emv,
...
moved aes, des into here.
2017-12-24 10:21:28 +01:00
iceman1001
74b4755d42
moved function
2017-12-23 11:23:14 +01:00
iceman1001
5eafdbf872
ADD: 'hf iclass check' - increased speed in check keys with new algo.
...
ADD: 'hf iclass' - trying to add the timeout-limits for commands in order to get a more stable iclass communication
2017-12-21 10:13:40 +01:00
iceman1001
44280abf62
chg: reverting back to more or less offical pm3 version.
2017-12-07 15:02:15 +01:00
iceman1001
1f637d726f
fix to darkside overdue. I needed to remove my old impl..
2017-12-06 17:15:24 +01:00
iceman1001
bc8b3534fe
chg: renaming
2017-11-09 19:30:29 +01:00
iceman1001
30ceea4aea
chg: cleaning up some function calls.
...
fix: check to see clock is bigger than zero.
2017-11-09 19:15:56 +01:00
iceman1001
609008b3ad
chg: removed unneeded loop
2017-11-06 15:28:44 +01:00
iceman1001
881c7115a7
CHG: centralized the LF signal properties LOW/HIGH/MEAN/AMPLITUDE/ISNOISE into one struct.
...
CHG: 'data raw ar' - didn't take in consideration the command line parameter CLOCK.
2017-11-06 15:06:42 +01:00
iceman1001
3b1c01cd13
CHG: 'lf search' - hitag/cotag wrong return values
...
CHG: is_justnoise - safety checks
CHG: 'hitag reader' - debug printing
2017-10-30 22:20:08 +01:00
iceman1001
54e8a0ae2b
change demod printing
2017-10-30 20:33:11 +01:00
iceman1001
db56ca11a3
FIX: detect noise signal by measuring amplitude of signal.
2017-10-30 19:18:30 +01:00
iceman1001
6f948be842
CHG: some average / mean functions to enhance justNoise functions.
...
FIX: 'lf t55xx' - verifying that collected signal is not just noise..
2017-10-30 16:44:04 +01:00
iceman1001
b5842e8c1b
fix: usb_cdc don't report that pm3 device is selfpowered.. (since its not by default)
2017-10-29 19:28:23 +01:00
iceman1001
5da60668dc
chg: Serialnumber is shorter. Will be better for OSX ppl
2017-10-21 13:07:07 +02:00
iceman1001
4b63f940f1
CHG: FeliCa implemenation by @satsuoni
2017-10-20 20:27:44 +02:00
iceman1001
53333f22c8
fix: hw status (and USB comm in general) PR #434 : (@pwpiwi)
2017-10-20 16:32:42 +02:00
iceman1001
094f3dea0b
FIX: Found the little bugger which has been haunting me for sometime now.
...
Maybe I can test my other new things?...
2017-10-20 15:17:03 +02:00
iceman1001
f8c0202403
CHG: reverting to official PM3 style cdc_acm
...
CHG: Commented out OSprop and CompatIDFeatureDescriptor to fix compiler errors (@ceres-c)
2017-10-20 14:45:48 +02:00
iceman1001
b739076d99
FIX: reverted back to offical pm3 - waiting for flags to be cleared & set.
2017-10-19 14:03:45 +02:00
iceman1001
3b665be5fc
chg: usb_cdc, it should be similar to official pm3. lets
2017-10-19 13:06:47 +02:00
iceman1001
1f0a1edfbe
CHG: restored the wait in flash-mode. Its waiting for the device to "reboot"..
...
CHG: usb_Cdc, : usb specs say 100ms delay. Previous delay was much longer...
2017-10-17 23:09:32 +02:00
iceman1001
16028f7d33
CHG: appmain now calls cmd_recieve as it should
...
CHG: flasher - removed unneeded parameter to function
CHG: flasher - increased limit to fpga-files that can be loaded
FIX: main client, wrong windows define fixed.
CHG: device side - recieve usb command does not always get 544 bytes. usb packages can be incomplete.
CHG: usb_cdc.c also got piwi's changes.
CHG: uart_posix.c removed a debug value
CHG: uart_win32.c clean up.
2017-10-17 20:58:17 +02:00
iceman1001
e47114bd65
FIX: MS feature descriptors now work when attaching device on Windows 8, 10
...
However: there are some registry entries needed to be deleted when the device is NOT connected.
I'd created some batch files to run as administrator, which deletes and queries the registry.
2017-10-13 10:39:33 +02:00
iceman1001
1d5e3fc217
fix: usb communications should be fine again. Inteface size must be 0x08, not 0x40
2017-10-12 15:13:18 +02:00
iceman1001
1cca109429
chg: validating we got a full usbcommand (512b)
2017-10-11 12:48:04 +02:00
iceman1001
480c0d0ba0
CHG: pm3 device will be identified on win10 automatic without drivers. Sadly no com port...
2017-10-11 12:46:38 +02:00
iceman1001
6cebcb4b0a
CHG: replaced with a define
2017-10-11 10:17:01 +02:00
iceman1001
c9f37223ce
FIX: at91sam7s256 has some limits on endpoints maxpacket sizes. Took me sometime to find it.
2017-10-11 10:15:41 +02:00
iceman1001
f788ef51d1
CHG: fiddling with USB_CDC and device identification on Windows. Still dodgy. This most likely will force you to JTAG update your device. *experimental warning*
2017-10-10 15:06:17 +02:00
iceman1001
e32cd18fd3
ADD: 'hf list felica' to be able to annotate Felica
2017-10-10 15:05:06 +02:00
iceman1001
3a0b205b7f
chg: some extern
2017-10-10 15:03:33 +02:00
iceman1001
d3282e766a
FIX: adjustments, the #define has the whiles already.
2017-09-28 23:14:51 +02:00
iceman1001
2934b22b05
CHG: fixing Header file
2017-09-28 22:39:07 +02:00
iceman1001
1e32ceb54c
CHG: adding standalone as VPATH..
2017-09-28 22:36:09 +02:00
iceman1001
72e53b0968
chg: disable emv for armsrc default.
2017-09-20 10:42:46 +02:00
iceman1001
14550557be
CHG: 'emv compilation' since the client makefile doesn't import makefile.common anymore, need to move some compilor directive. Now need to change two files for EMV compilation.
...
* client/Makefile
* common/Makefile.common
2017-09-18 22:33:22 +02:00
iceman1001
28f1f23d48
chg: easy printing of MAKE variables
...
Usage::
make print-FLASHTOOL
cd bootrom; make print-APP_CFLAGS
cd client; make print-GCC_VERSION
2017-09-18 18:59:51 +02:00
iceman1001
6d98779ff8
chg: 'hf 15 read' - nice output and with lock info
...
chg: 'hf 15 readmulti' - nicer output and with lock info
You can still break the client if you ask to read too many blocks at one time.
I suggest 'hf 15 dump' instead for that purpose
2017-09-06 22:04:00 +02:00
iceman1001
9d0ce1e874
chg: 'hf 15 reader' minor output changes
...
chg: 'hf 15 info' minor output changes
2017-09-05 08:25:23 +02:00
iceman1001
508fa76915
ADD: 'hf list 15' - added annotation for ISO15693
2017-09-04 18:38:57 +02:00
iceman1001
ec07e2e006
FIX: 'hf 15 *' commands - the demod should work better now and as a bonus I've added some tracelogging. The timer is not quite correct yet but its a start.
...
sample:
hf 15 reader
hf list raw
2017-09-04 13:56:57 +02:00
iceman1001
94f70caa7a
when you need to add too much changes at the same time...
...
fix: 'hf mf hardnested' test cases doesn't need to verify key.
add: 'hf mf ' - collect nonces from classic tag.
chg: switch_off on armside, a more unified way, so we don't forget to turn of the antenna ...
chg: renamed 'hf iclass snoop' into 'hf iclass sniff' in an attempt to make all sniff/snoop commands only SNIFF
chg: 'standalone' -> starting the work of moving all standalone mods into a plugin kind of style, in its own folder.
2017-08-26 12:57:18 +02:00
iceman1001
eae8c2f7be
chg: unify debug messages for FSK demod in AWID,HID,IO,PARADOX,PYRAMID, all neat and same.
2017-08-11 20:48:54 +02:00