Copy solve_bs.c to holycard_solve.c

This commit is contained in:
2023-04-16 04:25:31 +08:00
parent cdc3a7daad
commit 86cf972a68
3 changed files with 151 additions and 2 deletions

View File

@ -10,7 +10,7 @@ CC = gcc
CFLAGS = -std=gnu99 -O3 -march=native
LDFLAGS= -Wl,--allow-multiple-definition
all: holycard_collect
all: holycard_collect holycard_solve
CRAPTEV1 = craptev1-v1.1/craptev1.c -I craptev1-v1.1/
CRAPTO1 = crapto1-v3.3/crapto1.c crapto1-v3.3/crypto1.c -I crapto1-v3.3/
@ -19,6 +19,9 @@ CRYPTO1_BS = crypto1_bs.c crypto1_bs_crack.c
holycard_collect:
$(CC) $(CFLAGS) $@.c $(CRYPTO1_BS) $(CRAPTO1) ${CRAPTEV1} -o $@ -lpthread -lnfc -lm $(LDFLAGS)
holycard_solve:
$(CC) $(CFLAGS) $@.c $(CRYPTO1_BS) $(CRAPTO1) ${CRAPTEV1} -o $@ -lpthread -lm $(LDFLAGS)
solve_bs:
$(CC) $(CFLAGS) $@.c $(CRYPTO1_BS) $(CRAPTO1) ${CRAPTEV1} -o $@ -lpthread -lm $(LDFLAGS)
@ -32,7 +35,7 @@ libnfc_crypto1_crack:
$(CC) $(CFLAGS) $@.c $(CRYPTO1_BS) $(CRAPTO1) ${CRAPTEV1} -o $@ -lpthread -lnfc -lm $(LDFLAGS)
clean:
rm -f solve.so solve_bs solve_piwi_bs solve_piwi libnfc_crypto1_crack holycard_collect
rm -f solve.so solve_bs solve_piwi_bs solve_piwi libnfc_crypto1_crack holycard_collect holycard_solve
# Windows cross compilation
MINGW32 = i686-w64-mingw32-gcc