Commit Graph

  • 40f6f2ff50 ADD: started to add a BUTTERWORTH filter, not working yet. iceman1001 2016-04-14 11:37:17 +02:00
  • 13fc2e9c71 ADD: added triplesided UID to "hf mf sniff" iceman1001 2016-04-14 11:35:49 +02:00
  • c981c53ff3 MOV: moved the #DEFINES into protocols.h iceman1001 2016-04-14 11:34:36 +02:00
  • 68410a4892 Syntaxt suger iceman1001 2016-04-14 11:34:02 +02:00
  • 0e32bf46e7 CHG: added the ascii output for the pwd. iceman1001 2016-04-14 11:32:43 +02:00
  • 0194ce8fc8 ADD: simulating can now handle triplesized UID (10b) CHG: moved some mifare #DEFINES into protocols.h (ACK,NACK..) iceman1001 2016-04-14 11:09:17 +02:00
  • 7ee74a8ebd CHG: Swapped to using the DEFINES. iceman1001 2016-04-14 11:05:27 +02:00
  • 91c7a7ccb7 Syntaxt suger, and some clean up in the "hf mf mifare" code. I removed the three strategies Pivi added to make the code easier and added a lot of comments to understand. the WDT bug is still there in this code. Needs further testing yet, before I commit the fix. So far the fix is quite stable on ubuntu, but on mingw/win is breaking still. Which at this point doesnt make any sense. iceman1001 2016-04-12 11:36:52 +02:00
  • 88e20c9f6d syntax suger iceman1001 2016-04-12 11:30:49 +02:00
  • 46f983fe9e REM: removed an unused method MifareCollectNonces ADD: added some set_tracing(FALSE) calls for consistency. and.. syntax suger iceman1001 2016-04-12 11:29:40 +02:00
  • 01c78dabc3 CHG: syntax suger iceman1001 2016-04-11 15:26:55 +02:00
  • 41863885d0 REM: removed some unused code, GetDeltaCountUS() and a global counter variable. Its not used anywere. CHG: syntax suger iceman1001 2016-04-11 15:26:15 +02:00
  • 86d597a510 ADD: added @pivi 's faster authentication method from 'hardnested' into "hf mf chk" (check keys) and removed the "halt" command. the speedup is great. Together with the previous speedups from making changes how the client sends the keys to the device, make it lightning fast. It would be fun to see how much fast it is now. iceman1001 2016-04-11 15:25:00 +02:00
  • 2daa0d0b1e CHG: doesnt flush the printf() calls iceman1001 2016-04-10 13:34:27 +02:00
  • cbdcc89ae7 CHG: free the malloc:d memory in the crc8 function. CHG: use the new GetEMLfrombigbuff method. ADD: added a usage_legic_read iceman1001 2016-04-10 13:18:11 +02:00
  • ca5bad3d73 CHG: syntax suger, CHG: the nested call to readerreceive is not negated.. iceman1001 2016-04-10 13:05:01 +02:00
  • 1b4a446aba CHG: syntax suger.. iceman1001 2016-04-10 12:58:04 +02:00
  • 2abdfa491c CHG: mostly syntax suger, trying to uniform the look 'n feel.. To make calls act to what is expected. iceman1001 2016-04-10 12:56:59 +02:00
  • 5eceba292f CHG: some textual change and some syntax suger changes. iceman1001 2016-04-10 12:55:18 +02:00
  • cb832982c9 FIX: how to break a working thing by being blind... iceman1001 2016-04-10 12:29:38 +02:00
  • 407697dfe3 ADD: more keys iceman1001 2016-04-09 19:46:57 +02:00
  • bae363d860 ADD: more keys.. iceman1001 2016-04-09 19:45:28 +02:00
  • a0b5d6ab2b Updated changelog v2.3.0 Martin Holst Swende 2016-04-08 20:32:06 +02:00
  • 7d900fef85 Updated changelog Martin Holst Swende 2016-04-08 20:29:57 +02:00
  • b85208d66b EM4x50 simulation (Not complete yet) Shanti67 2016-04-06 09:13:41 +03:00
  • b324b02f88 Merge pull request #167 from spenneb/master Martin Holst Swende 2016-04-05 21:12:24 +02:00
  • 5cfd18ac1e Changelog modified Ralf Spenneberg 2016-04-05 08:52:53 +02:00
  • 9e43f09ade removed some old code, rename a function, that tries to add IIRfilter Butterworth on a signal. Lets see if I can get it to work on Graphbuffer data one of these days. iceman1001 2016-04-05 04:51:06 +02:00
  • a81b99b9b1 ADD: @zhovner 's decryption of trace data to mfkey64 iceman1001 2016-04-05 04:49:34 +02:00
  • 5774b2b44d ADD: added a WIN sample. iceman1001 2016-04-05 04:48:05 +02:00
  • d40d64ef0d CHG: old code calls outdated command. Even if it works in my fork, it doesnt work in PM3 master. iceman1001 2016-04-05 04:47:42 +02:00
  • 12b998cbd8 ADD; Some 7816 error codes iceman1001 2016-04-05 04:46:25 +02:00
  • 13629a71d3 minor adjustements, found some comments. iceman1001 2016-04-05 04:45:07 +02:00
  • ef085a5948 CHG: adjusted two arrays in scripting.c to mirror the added models in reveng 1.4.0 iceman1001 2016-04-05 04:43:54 +02:00
  • 4534ec060a CHG: and the Makefile needs also to be updated iceman1001 2016-04-05 03:35:47 +02:00
  • ca98f30c53 CHG: forgot one file for the RevEng update iceman1001 2016-04-05 03:35:12 +02:00
  • 0a25987730 Add; some keys iceman1001 2016-04-05 03:34:46 +02:00
  • a78a3d9dc3 CHG: Updated RevEng1.31 to 1.40 --snipped changelog iceman1001 2016-04-05 03:34:03 +02:00
  • 90858b95ad Merge pull request #168 from zhovner/master Martin Holst Swende 2016-04-03 21:55:54 +02:00
  • 1d9e1b87df Merge 42654aacc0c7e86e4624f98def1856005c11a846 into d889dacc9d6a45b41deca907042d97221a06e9a5 cynfewl 2016-04-01 09:35:51 +00:00
  • c3559d162a textual changes iceman1001 2016-03-23 14:04:10 +01:00
  • b9e66427b7 Forgot some breaks, and a faulty comparision of a set bit. iceman1001 2016-03-23 14:03:41 +01:00
  • 186ad6037c ADD: added the ETU and Frame wait time based on the Frame wait integer value. iceman1001 2016-03-23 14:02:50 +01:00
  • 06eb3b1a8c coverity fixes for my latest changes. Forgot some breaks in 7816 annotation, and presco used an uninitalized char array. iceman1001 2016-03-22 08:40:20 +01:00
  • f3782960fa syntax cleaning. iceman1001 2016-03-21 22:09:04 +01:00
  • 774560e39e CHG: no parity tests for ISO_7816_4 annotation iceman1001 2016-03-21 22:07:55 +01:00
  • 5de71ee6bf CHG: enter a define for TIMEOUT iceman1001 2016-03-21 22:07:23 +01:00
  • ab6d8a4c47 CHG: fixed the commands, its now valid calypso 7816 commands. iceman1001 2016-03-21 22:06:51 +01:00
  • 0fcfad0ee6 CHG: testing for windows clients to get a higher baudrate. Was 9600, testing 115200 as for non_win. CHG: testing to set USB 2.0 standard, instead of USB1.1 ... iceman1001 2016-03-21 22:05:59 +01:00
  • 4bf0f73d76 increased a number of calypso commands for selecting files and trying to read them iceman1001 2016-03-20 21:30:40 +01:00
  • 452aab1e59 ADD; first try at reading calypso tags iceman1001 2016-03-20 20:22:35 +01:00
  • 7fa7e812fc ADD: added @marshmellow42 's changes to "lfdemod" iceman1001 2016-03-20 19:39:06 +01:00
  • 9206d3b034 ADD: copied all EMV files from peter filmoores fork. Have not started with making it work in current fork. (a lot of work) iceman1001 2016-03-20 19:37:29 +01:00
  • f400ff6519 CHG: not sure if this clearCommandBuffer helps when sending usbpackages from lua scripts. Having trouble with these usbpackages in 14B code. iceman1001 2016-03-20 19:35:43 +01:00
  • a930542b0a FIX: the lua script hf_reader.lua now works with 14B tags. iceman1001 2016-03-20 19:34:34 +01:00
  • eb7eab8570 code cleanup. iceman1001 2016-03-20 19:33:59 +01:00
  • 6fc68747f6 ADD: well, starting with a luascript for reading calypso tags, made me remake the 14b raw command on client and device side. Sorry @marshmellow42 , but this one broke your "hf 14b info" implementation. I fixed the "hf 14b read" and the hf search. So not to bad, but still a bit broken. The 14b raw device side is now very similar to 14a raw. Which is good. There is a Standard 14b 0x050008 detection and STmicroelectronic 0x0600 detection on deviceside. This removes a lot of code client side. I also made the SRi read functions better by combining them. The demodulation / uart code should be the same as last summers changes. The device side code can now be even smaller. iceman1001 2016-03-20 19:33:07 +01:00
  • 790e8eae09 ADD: @icsom changes and additions to lua scripts for LEGIC iceman1001 2016-03-20 19:25:48 +01:00
  • e3f9c50d81 ADD: changed the annotation for 14b, it now shows WUPB/REQB and number of slots we used. iceman1001 2016-03-20 19:24:14 +01:00
  • cf194819cc simplify some code, add comments marshmellow42 2016-03-19 00:09:58 -04:00
  • cef590d9ef CHG: Added the BigBuf_Clear_ext calls, returned to Marshmellow42 's / pwpiwi 's sampledemod. The 14B commands works again... CHG: re-arranged the Uart, Demod structes init, reset, in a first attempt to prepair to move them to a seperate file. iceman1001 2016-03-13 07:20:21 +01:00
  • ef8e50c64b CHG: has the order of varibles some impact? I re-arranged them to match. iceman1001 2016-03-13 07:18:04 +01:00
  • 77d1a423d5 CHG: minor changes to this lua script. One case it returns NIL, which makes it behave better. iceman1001 2016-03-13 07:17:26 +01:00
  • f2c2b174cd CHG: moved some #define into include\common.h (which is call by apps.h), so we have one place for them. Also changed them to CAPITAL. ABS(), MIN(), MAX() iceman1001 2016-03-13 07:16:42 +01:00
  • 1615d06a2e CHG: breaking up a long line in armsrc/Makefile to make it easier for ppl to understand how to compile for different standalone modes.. iceman1001 2016-03-13 07:12:54 +01:00
  • aaa1a9a2dc CHG: Added calling clear bigbuff to zero out it also, instead of just "free" it. ADD: downloading the EML part from BigBuffer specially. iceman1001 2016-03-12 09:03:28 +01:00
  • c36d994b32 remove binary files Pavel Zhovner 2016-03-09 03:52:54 +03:00
  • 8eea1dc264 Optional decryption of communication using keystream Pavel Zhovner 2016-03-09 03:32:39 +03:00
  • a78238349c Optional decryption of communication using keystream Pavel Zhovner 2016-03-09 02:41:20 +03:00
  • 6063655a3c CHG: Updated the README.md iceman1001 2016-03-08 16:52:10 +01:00
  • 6c68b84a6e @Marshmellow42 additions: ADD: Q5 to 'LF PYRAMID' ADD: ST sim addition to SIM ask. iceman1001 2016-03-07 18:53:02 +01:00
  • 29ada8fc08 add ST to ask/manchester sim, finish presco... marshmellow42 2016-03-07 01:01:40 -05:00
  • 4e8fa8b448 ADD: get a updated script from @icsom iceman1001 2016-03-06 13:26:13 +01:00
  • 1f3d5401a6 FIX: adding a silent mode for Topaz detection. FIX: adding a silent mode for 14B detection. iceman1001 2016-03-06 13:21:42 +01:00
  • 3607b5a96a ADD: Added the autodetection of Topaz to "HF SEARCH" FIX: Fixed a minor bug in "HF SEARCH" where it always found a "14b" tag, making the command never test for other formats afterward the 14b test. The 14b detection is not good still, conflicting return values is main reason for this bug iceman1001 2016-03-06 12:40:04 +01:00
  • 38e4191705 CHG; a fix for "HF TUNE", I always were annoyed with the hf tune where it printed one value per row endlessly. So this fixes that, it uses "\r" to print on the same row. Works on MINGW/WINDOWS. Havn'nt tested it on Linux yet. But it looks good now. iceman1001 2016-03-06 10:35:25 +01:00
  • eb891c385e ADD; added Marshmellow42 's fixes for indala and stuff. CHG: updated the CHANGELOG.md iceman1001 2016-03-06 07:56:44 +01:00
  • e3c992a92f fix comment typo error marshmellow42 2016-03-05 23:46:34 -05:00
  • 6923d3f14f Add @iceman1001 s presco and pyramid functions + marshmellow42 2016-03-05 23:45:28 -05:00
  • 0db11b71ef ADD: Added the HitagS from @spenneb ref:https://events.ccc.de/congress/2015/Fahrplan/events/7166.html iceman1001 2016-03-04 19:06:47 +01:00
  • 4e12287d19 Experimental HitagS support Ralf Spenneberg 2016-03-04 17:28:05 +01:00
  • 7f0cb92e0d CHG: Added @icsom 's changes to his legic.lua script. iceman1001 2016-03-01 07:07:56 +01:00
  • ff3e074478 CHG: some minor changes to the 14b, the read 14b lua, iceman1001 2016-03-01 07:03:00 +01:00
  • cf69eca0ff CHG: a bit code clean up, FIX: a comparison with signed vs unsigned was solved. I'm reluctant to change this code since it is a vital piece. iceman1001 2016-03-01 07:00:56 +01:00
  • ff4ff94b25 DEL: Removed old comment, after I've been compiling and testing all -W parameters in it. Didn't find any new warnings. Which is good. iceman1001 2016-03-01 06:58:32 +01:00
  • c728b2b4cf FIX: Added @marshmellow42 's fix for ASK/Biphase simulation on deviceside. CHG: Added @marshmellow42 's refactoring of "gprox-II" demod. iceman1001 2016-03-01 06:57:02 +01:00
  • 31e8a4f21b fix uint8 vs uint32 and use sprint_hex marshmellow42 2016-02-29 18:17:51 -05:00
  • 39611e3d68 fix ask/Biphase sim bug marshmellow42 2016-02-29 18:05:47 -05:00
  • 88e85bde41 refactor gProxII demod... add 0 spacer to ... marshmellow42 2016-02-29 17:05:02 -05:00
  • 547595784f CHG: Updated the CHANGELOG.md iceman1001 2016-02-29 09:05:54 +01:00
  • 07291f87d8 ADD: finished of the "LF GUARD SIM" command. needs testing. iceman1001 2016-02-28 23:28:38 +01:00
  • 0d2c590974 ADD: num_to_bytebitsLSBF function. ADD: lf guard clone - works... needs some checking. ADD: added a option to "addparity" to set zero on fixed pos. iceman1001 2016-02-28 22:43:21 +01:00
  • 733eb42022 ADD: Added three legic luascript from @iscom (Mosic) Great work! iceman1001 2016-02-28 14:50:49 +01:00
  • 2453ca6529 CHG: better not to show the unfinished commands.. iceman1001 2016-02-27 19:48:19 +01:00
  • 50564be0f8 ADD: Started to add a "LF GUARD CLONE/SIM" functionality. *not working* all thats needed now is fixing the transformation from FacilityCode/CardNumber -> raw data for t55x7. iceman1001 2016-02-27 19:47:10 +01:00
  • 98c799ba49 BUG: smash stack in addParity call. Didn't take in consideration that it adds bits per parity to the array.. iceman1001 2016-02-27 19:21:49 +01:00
  • 90639dd1cc FIX: lets see if this fixes the pyramid clone crash on OSX iceman1001 2016-02-27 18:57:49 +01:00
  • 69c4516d32 chg: minor changes to text, explaining current implementation for "lf pyramid clone/sim" only works for 26bits. iceman1001 2016-02-27 12:12:05 +01:00
  • 220d638d92 ADD: started to add a lua script for reading 14b tags, will help when making scripts against iso 14443b tags. iceman1001 2016-02-27 09:24:40 +01:00
  • 4b3655e7f4 FIX: spelling misstakes. FIX: output of block number should be two digits for nicer layout FIX: strange branching in the pyramid demod in cmddata.c, it will now always print the unknown length message FIX: another go at the coverity scan bug in proxmark3.c. (resource leak for cmd) iceman1001 2016-02-27 09:21:19 +01:00