.. |
obj
|
|
|
Standalone
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
appmain.c
|
added Ultralight-C simulation. hf mfu sim -t 13. Use eload first. Also added support to upload UL-C dictionaries and UL-AES to spiffs memory. A lot of textual reworked across client. Unifiy texts and a bit more color ;)
|
2025-06-19 17:26:20 +02:00 |
appmain.h
|
|
|
BigBuf.c
|
revert calloc changes in bigbuf for time sensitive functions
|
2025-08-29 09:13:45 +02:00 |
BigBuf.h
|
Increase MAX_MIFARE_FRAME_SIZE to cope with UL AES auth, and fix code using MAX_MIFARE_FRAME_SIZE while it should use MIFARE_BLOCK_SIZE + 2
|
2025-06-16 00:06:23 +02:00 |
buzzer_disabled.c
|
|
|
buzzer_disabled.h
|
|
|
cmd.c
|
add PM3_REASON_UNKNOWN
|
2024-10-04 23:25:15 +08:00 |
cmd.h
|
add: split PacketResponseNG status to status and reason
|
2024-09-24 03:10:53 +08:00 |
dbprint.c
|
added Ultralight-C simulation. hf mfu sim -t 13. Use eload first. Also added support to upload UL-C dictionaries and UL-AES to spiffs memory. A lot of textual reworked across client. Unifiy texts and a bit more color ;)
|
2025-06-19 17:26:20 +02:00 |
dbprint.h
|
fix fct name mismatch
|
2024-05-14 12:32:57 +02:00 |
desfire_crypto.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
desfire_crypto.h
|
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
|
2025-02-21 15:38:33 +01:00 |
em4x50.c
|
convert to our calloc instead since we prefer to know allocated shared memory is empty. Also removed a malloc(1) which is just a waste of bytes just like @NVX said a year ago at DefCon
|
2025-05-25 09:55:32 +02:00 |
em4x50.h
|
|
|
em4x70.c
|
Make it clear that this code was *always* sending a parity bit. All the tags require the parity bit.
|
2025-06-09 14:54:30 -07:00 |
em4x70.h
|
Major update to EM4x70 support:
|
2025-03-16 01:05:55 -07:00 |
emvsim.c
|
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
|
2025-02-21 15:38:33 +01:00 |
emvsim.h
|
text and style
|
2025-03-21 11:25:31 +01:00 |
emvtags.h
|
|
|
epa.c
|
text and cpp warning for hitagu fix suggested by jump
|
2025-03-24 09:13:21 +01:00 |
epa.h
|
|
|
felica.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
felica.h
|
|
|
fonts_disabled.c
|
|
|
fonts_disabled.h
|
|
|
fpgaloader.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
fpgaloader.h
|
refactor: rename bitstream_version to bitstream_target
|
2024-08-26 20:55:59 +08:00 |
frozen.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
frozen.h
|
|
|
hfops.c
|
|
|
hfops.h
|
|
|
hfsnoop.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
hfsnoop.h
|
|
|
hitag2.c
|
fix cppchecker warnings
|
2025-03-24 18:00:06 +01:00 |
hitag2.h
|
Unified hitag naming style
|
2024-08-22 02:01:43 +08:00 |
hitag2_crack.c
|
style
|
2024-05-27 20:29:02 +02:00 |
hitag2_crack.h
|
added "lf hitag crack2" to support the second attack vector against Hitag2, based on all work from @kevsecurity Kev Sheldrake in the RFIDler repo. This is WIP, not working at the moment
|
2024-04-26 15:38:06 +02:00 |
hitag_common.c
|
style
|
2025-03-19 11:26:25 +01:00 |
hitag_common.h
|
Refactor Hitag low-level functions into hitag_common
|
2025-03-19 17:05:39 +08:00 |
hitagS.c
|
Enhance Hitag S annotation and debugging
|
2025-03-19 18:12:53 +08:00 |
hitagS.h
|
Refactor Hitag low-level functions into hitag_common
|
2025-03-19 17:05:39 +08:00 |
hitagu.c
|
Improve Hitag µ error reason and messages
|
2025-03-20 21:47:39 +08:00 |
hitagu.h
|
Added lf hitag htu support for Hitag µ/8265
|
2025-03-19 18:56:23 +08:00 |
i2c.c
|
convert to our calloc instead since we prefer to know allocated shared memory is empty. Also removed a malloc(1) which is just a waste of bytes just like @NVX said a year ago at DefCon
|
2025-05-25 09:55:32 +02:00 |
i2c.h
|
Minor iclass sam comms tweaks
|
2025-06-12 19:42:56 +08:00 |
i2c_direct.c
|
convert to our calloc instead since we prefer to know allocated shared memory is empty. Also removed a malloc(1) which is just a waste of bytes just like @NVX said a year ago at DefCon
|
2025-05-25 09:55:32 +02:00 |
i2c_direct.h
|
Cherry pick POC of emv simulation
|
2024-11-21 19:23:03 +00:00 |
iclass.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
iclass.h
|
Updated hf iclass legrec to be able to use shorter delays
|
2025-06-06 16:06:53 +08:00 |
iso14443a.c
|
smaller arra
|
2025-08-29 13:52:01 +02:00 |
iso14443a.h
|
Fix: magic detection for SAK=0x00 cards by forcing RATS
|
2025-07-03 05:09:54 +08:00 |
iso14443b.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
iso14443b.h
|
Added new standalone mode HF_ST25_TEAROFF to store/restore ST25TB tags with tearoff for counters (@seclabz)
|
2025-04-16 14:05:10 +02:00 |
iso15693.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
iso15693.h
|
Implement new command hf 15 slixprotectpage to do ISO15693_PROTECT_PAGE on slix tags
|
2025-03-09 11:54:51 +01:00 |
LCD_disabled.c
|
|
|
LCD_disabled.h
|
|
|
ldscript
|
|
|
legicrf.c
|
Fix 'make style' findings
|
2024-02-02 20:51:56 +01:00 |
legicrf.h
|
|
|
legicrfsim.c
|
|
|
legicrfsim.h
|
|
|
lfadc.c
|
Update lfadc.c
|
2025-06-11 18:14:19 +02:00 |
lfadc.h
|
|
|
lfops.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
lfops.h
|
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
|
2025-02-21 15:38:33 +01:00 |
lfsampling.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
lfsampling.h
|
|
|
lfzx.c
|
|
|
lfzx.h
|
|
|
Makefile
|
Revert "Release v4.20469 - Daddy Iceman"
|
2025-06-16 16:18:01 +02:00 |
mifarecmd.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
mifarecmd.h
|
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
|
2025-02-21 15:38:33 +01:00 |
mifaredesfire.c
|
added Ultralight-C simulation. hf mfu sim -t 13. Use eload first. Also added support to upload UL-C dictionaries and UL-AES to spiffs memory. A lot of textual reworked across client. Unifiy texts and a bit more color ;)
|
2025-06-19 17:26:20 +02:00 |
mifaredesfire.h
|
|
|
mifaresim.c
|
swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory
|
2025-08-20 16:23:36 +02:00 |
mifaresim.h
|
appears to work - using normal mifare sim init
|
2025-01-21 23:39:25 +00:00 |
mifaresniff_disabled.c
|
fix bigbuf allocators (tracing + malloc) overwriting each other
|
2025-01-24 15:56:45 -08:00 |
mifaresniff_disabled.h
|
|
|
mifareutil.c
|
mifare_sendcmd_short: increase parity bits buffer as it's also used for reception
|
2025-06-16 00:04:34 +02:00 |
mifareutil.h
|
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
|
2025-02-21 15:38:33 +01:00 |
nprintf.c
|
|
|
nprintf.h
|
|
|
optimized_cipher.c
|
|
|
optimized_cipher.h
|
|
|
optimized_cipherutils.c
|
fix: WITH_EM4x70. Get rid of the dependency on WITH_ICLASS.
|
2024-08-26 20:55:58 +08:00 |
optimized_cipherutils.h
|
fix: WITH_EM4x70. Get rid of the dependency on WITH_ICLASS.
|
2024-08-26 20:55:58 +08:00 |
optimized_elite.c
|
const param
|
2024-05-14 10:10:44 +02:00 |
optimized_elite.h
|
|
|
optimized_ikeys.c
|
|
|
optimized_ikeys.h
|
|
|
pcf7931.c
|
style
|
2025-03-18 08:11:06 +01:00 |
pcf7931.h
|
style
|
2025-03-18 08:11:06 +01:00 |
printf.c
|
unify text - step 1
|
2025-03-25 10:12:16 +01:00 |
printf.h
|
|
|
sam_common.c
|
Updated sam firmware version to be in decimal digits
|
2025-06-27 09:55:58 +08:00 |
sam_common.h
|
Added hf iclass sam --info
|
2025-06-11 01:06:38 +08:00 |
sam_mfc.c
|
armsrc/sam_picopass.c: extract common routines to sam_common.c
|
2025-01-07 00:04:48 +01:00 |
sam_mfc.h
|
armsrc/sam_picopass.c: extract common routines to sam_common.c
|
2025-01-07 00:04:48 +01:00 |
sam_picopass.c
|
style
|
2025-07-04 12:22:09 +02:00 |
sam_picopass.h
|
sam_picopass: adapt implementation from sam_seos
|
2025-01-27 20:17:43 +01:00 |
sam_seos.c
|
Added hf iclass sam --info
|
2025-06-11 01:06:38 +08:00 |
sam_seos.h
|
sam_seos: add option to send arbitrary requests
|
2025-01-07 00:05:41 +01:00 |
spiffs.c
|
convert to our calloc instead since we prefer to know allocated shared memory is empty. Also removed a malloc(1) which is just a waste of bytes just like @NVX said a year ago at DefCon
|
2025-05-25 09:55:32 +02:00 |
spiffs.h
|
CodeQL fixes for "Comparison between A of type TypeA and B of wider type TypeB"
|
2025-01-14 17:54:58 -08:00 |
spiffs_cache.c
|
|
|
spiffs_check.c
|
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
|
2025-02-21 15:38:33 +01:00 |
spiffs_config.h
|
Extending SPIFFS into last page of the SPI FLASH
|
2024-12-26 15:04:05 +01:00 |
spiffs_gc.c
|
|
|
spiffs_hydrogen.c
|
Various codeQL fixes
|
2025-01-14 18:01:09 -08:00 |
spiffs_nucleus.c
|
Various codeQL fixes
|
2025-01-14 18:01:09 -08:00 |
spiffs_nucleus.h
|
|
|
start.c
|
refactor: Renamed WITH_NO_COMPRESSION to WITH_COMPRESSION for consistent style
|
2024-09-04 22:48:55 +08:00 |
string.c
|
|
|
string.h
|
|
|
thinfilm.c
|
atleast try to break the simulation loop
|
2025-03-19 09:07:53 +01:00 |
thinfilm.h
|
|
|
usart.c
|
cardhopper fixes
|
2025-04-21 23:17:47 +10:00 |
usart.h
|
cardhopper fixes
|
2025-04-21 23:17:47 +10:00 |
util.c
|
Updates to iclass legrec and legbrute
|
2024-09-18 18:10:53 +08:00 |
util.h
|
Update util.h
|
2024-09-19 19:14:23 +08:00 |
vtsend.c
|
|
|
vtsend.h
|
|
|
wiegand.c
|
|
|
wiegand.h
|
|
|