| Nominal freq | USB Freq | Station name |
|---|---|---|
| 2618.50 | 2616.60 | GYA Northwood |
| 3585.00 | 3583.10 | HLL Seoul |
| 3622.50 | 3620.60 | JMH Tokyo |
| 3855.00 | 3853.10 | DDH3 Hamburg |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # http://adamsblog.aperturelabs.com/2013/02/atmel-sam7xc-crypto-co-processor-key.html | |
| # https://ridrix.wordpress.com/2009/09/19/mifare-desfire-communication-example/#comment-27 | |
| from binascii import hexlify, unhexlify | |
| from Crypto.Cipher import DES3 | |
| def xor(a, b): | |
| x = '' | |
| for i in xrange(8): | |
| x += chr(ord(a[i]) ^ ord(b[i])) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Proxmark3: | |
| proxmark3> hf 14a reader | |
| UID : de ad ba be 11 22 33 | |
| ATQA : 03 44 | |
| SAK : 20 [1] | |
| TYPE : NXP MIFARE DESFire 4k | DESFire EV1 2k/4k/8k | Plus 2k/4k SL3 | JCOP 31/41 | |
| MANUFACTURER : no tag-info available | |
| ATS : 06 75 00 81 02 00 6e 79 | |
| - TL : length is 6 bytes | |
| - T0 : TA1 is present, TB1 is present, TC1 is present, FSCI is 5 (FSC = 64) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| UID : 39 66 b0 1f | |
| ATQA : 00 04 | |
| SAK : 20 [1] | |
| TYPE : NXP MIFARE DESFire 4k | DESFire EV1 2k/4k/8k | Plus 2k/4k SL3 | JCOP 31/41 | |
| ATS : 13 78 80 72 02 80 31 80 66 b1 84 0c 01 6e 01 83 00 90 00 11 d8 | |
| - TL : length is 19 bytes | |
| - T0 : TA1 is present, TB1 is present, TC1 is present, FSCI is 8 (FSC = 256) | |
| - TA1 : different divisors are NOT supported, DR: [], DS: [] | |
| - TB1 : SFGI = 2 (SFGT = 16384/fc), FWI = 7 (FWT = 524288/fc) | |
| - TC1 : NAD is NOT supported, CID is supported |
The device is shipped with test firmware installed. To burn a proper firmware, you will need:
- Atmel USB DFU Programmer from https://sourceforge.net/projects/dfu-programmer/
- Actual firmware files, which in worst case scenario you have to build yourself
- Incorrect instructions from https://store.ryscc.com/blogs/news/upgrading-the-firmware-on-a-chameleonmini
- Correct instructions (and a .bat file) in the firmware documentation
The instructions on the blog page are incorrect because Rev G hardware uses ATxmega128A4U instead of ATxmega32A4U. Why? Probably an outdated version of hardware.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| A set of simple DSP utilities with abysmal performance | |
| """ | |
| import math | |
| import cmath | |
| import struct | |
| import util | |
| # |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """A simple test for presence of a WCF net.tcp handler on a port""" | |
| import sys | |
| import socket | |
| import struct | |
| def hexdump(data): | |
| """Pretty print a hex dump of data, similar to xxd""" | |
| lines = [] | |
| offset = 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import socket | |
| import time | |
| import sys | |
| import http | |
| import magneto | |
| def run_test(target, id): | |
| print "* * * * * Starting next test" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| void matrix_multiply(const data_t *M, const data_t *x, data_t *y, size_t width, size_t height) | |
| { | |
| // assert(height > 0); | |
| // assert(width >= 4); | |
| // assert((width & 3) == 0); | |
| IACA_START; | |
| #if 1 | |
| if (height >= 4) { |