├── .github └── workflows │ └── build.yml ├── .gitignore ├── AUTHORS ├── COPYING ├── ChangeLog ├── Dockerfile ├── Makefile.am ├── NEWS ├── README ├── README.md ├── TODO ├── configure.ac ├── debian ├── changelog ├── compat ├── control ├── copyright ├── docs ├── manpages ├── rules ├── source │ └── format └── watch ├── m4 ├── .empty └── ax_pthread.m4 ├── mfoc-hardnested.sln └── src ├── Makefile.am ├── bf_bench_data.h ├── cmdhfmfhard.c ├── cmdhfmfhard.h ├── config_w.h ├── crapto1.c ├── crapto1.h ├── crypto1.c ├── getopt.c ├── getopt.h ├── hardnested ├── hardnested_bf_core_AVX.c ├── hardnested_bf_core_AVX2.c ├── hardnested_bf_core_AVX512.c ├── hardnested_bf_core_NOSIMD.c ├── hardnested_bf_core_SSE2.c ├── hardnested_bitarray_core_AVX.c ├── hardnested_bitarray_core_AVX2.c ├── hardnested_bitarray_core_AVX512.c ├── hardnested_bitarray_core_NOSIMD.c ├── hardnested_bitarray_core_SSE2.c ├── hardnested_bruteforce.c ├── hardnested_bruteforce.h ├── hardnested_cpu_dispatch.c ├── hardnested_cpu_dispatch.h ├── tables.c └── tables.h ├── include ├── _ptw32.h ├── dirent.h ├── err.h ├── lzma.h ├── lzma │ ├── base.h │ ├── bcj.h │ ├── block.h │ ├── check.h │ ├── container.h │ ├── delta.h │ ├── filter.h │ ├── hardware.h │ ├── index.h │ ├── index_hash.h │ ├── lzma12.h │ ├── stream_flags.h │ ├── version.h │ └── vli.h ├── nfc │ ├── nfc-emulation.h │ ├── nfc-types.h │ └── nfc.h ├── pthread.h ├── sched.h └── semaphore.h ├── lib ├── liblzma.lib ├── libpthreadVSE3.lib ├── libusb.lib ├── libusb0.dll ├── nfc.dll └── nfc.lib ├── mfoc-hardnested.1 ├── mfoc-hardnested.vcxproj ├── mfoc-hardnested.vcxproj.filters ├── mfoc-hardnested.vcxproj.user ├── mfoc.c ├── mfoc.h ├── mifare.c ├── mifare.h ├── nfc-utils.c ├── nfc-utils.h ├── parity.c ├── parity.h ├── slre.c ├── slre.h ├── stdlib.c ├── ui.c ├── ui.h ├── unistd_w.h ├── util.c ├── util.h ├── util_posix.c ├── util_posix.h └── windows.h /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/ChangeLog -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/Makefile.am -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/configure.ac -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- 1 | AUTHORS 2 | -------------------------------------------------------------------------------- /debian/manpages: -------------------------------------------------------------------------------- 1 | src/mfoc-hardnested.1 2 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /debian/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/debian/watch -------------------------------------------------------------------------------- /m4/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /m4/ax_pthread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/m4/ax_pthread.m4 -------------------------------------------------------------------------------- /mfoc-hardnested.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/mfoc-hardnested.sln -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/bf_bench_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/bf_bench_data.h -------------------------------------------------------------------------------- /src/cmdhfmfhard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/cmdhfmfhard.c -------------------------------------------------------------------------------- /src/cmdhfmfhard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/cmdhfmfhard.h -------------------------------------------------------------------------------- /src/config_w.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/config_w.h -------------------------------------------------------------------------------- /src/crapto1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/crapto1.c -------------------------------------------------------------------------------- /src/crapto1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/crapto1.h -------------------------------------------------------------------------------- /src/crypto1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/crypto1.c -------------------------------------------------------------------------------- /src/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/getopt.c -------------------------------------------------------------------------------- /src/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/getopt.h -------------------------------------------------------------------------------- /src/hardnested/hardnested_bf_core_AVX.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bf_core_AVX.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bf_core_AVX2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bf_core_AVX2.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bf_core_AVX512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bf_core_AVX512.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bf_core_NOSIMD.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bf_core_NOSIMD.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bf_core_SSE2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bf_core_SSE2.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bitarray_core_AVX.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bitarray_core_AVX.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bitarray_core_AVX2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bitarray_core_AVX2.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bitarray_core_AVX512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bitarray_core_AVX512.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bitarray_core_NOSIMD.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bitarray_core_NOSIMD.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bitarray_core_SSE2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bitarray_core_SSE2.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bruteforce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bruteforce.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_bruteforce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_bruteforce.h -------------------------------------------------------------------------------- /src/hardnested/hardnested_cpu_dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_cpu_dispatch.c -------------------------------------------------------------------------------- /src/hardnested/hardnested_cpu_dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/hardnested_cpu_dispatch.h -------------------------------------------------------------------------------- /src/hardnested/tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/tables.c -------------------------------------------------------------------------------- /src/hardnested/tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/hardnested/tables.h -------------------------------------------------------------------------------- /src/include/_ptw32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/_ptw32.h -------------------------------------------------------------------------------- /src/include/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/dirent.h -------------------------------------------------------------------------------- /src/include/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/err.h -------------------------------------------------------------------------------- /src/include/lzma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma.h -------------------------------------------------------------------------------- /src/include/lzma/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/base.h -------------------------------------------------------------------------------- /src/include/lzma/bcj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/bcj.h -------------------------------------------------------------------------------- /src/include/lzma/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/block.h -------------------------------------------------------------------------------- /src/include/lzma/check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/check.h -------------------------------------------------------------------------------- /src/include/lzma/container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/container.h -------------------------------------------------------------------------------- /src/include/lzma/delta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/delta.h -------------------------------------------------------------------------------- /src/include/lzma/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/filter.h -------------------------------------------------------------------------------- /src/include/lzma/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/hardware.h -------------------------------------------------------------------------------- /src/include/lzma/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/index.h -------------------------------------------------------------------------------- /src/include/lzma/index_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/index_hash.h -------------------------------------------------------------------------------- /src/include/lzma/lzma12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/lzma12.h -------------------------------------------------------------------------------- /src/include/lzma/stream_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/stream_flags.h -------------------------------------------------------------------------------- /src/include/lzma/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/version.h -------------------------------------------------------------------------------- /src/include/lzma/vli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/lzma/vli.h -------------------------------------------------------------------------------- /src/include/nfc/nfc-emulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/nfc/nfc-emulation.h -------------------------------------------------------------------------------- /src/include/nfc/nfc-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/nfc/nfc-types.h -------------------------------------------------------------------------------- /src/include/nfc/nfc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/nfc/nfc.h -------------------------------------------------------------------------------- /src/include/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/pthread.h -------------------------------------------------------------------------------- /src/include/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/sched.h -------------------------------------------------------------------------------- /src/include/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/include/semaphore.h -------------------------------------------------------------------------------- /src/lib/liblzma.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/lib/liblzma.lib -------------------------------------------------------------------------------- /src/lib/libpthreadVSE3.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/lib/libpthreadVSE3.lib -------------------------------------------------------------------------------- /src/lib/libusb.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/lib/libusb.lib -------------------------------------------------------------------------------- /src/lib/libusb0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/lib/libusb0.dll -------------------------------------------------------------------------------- /src/lib/nfc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/lib/nfc.dll -------------------------------------------------------------------------------- /src/lib/nfc.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/lib/nfc.lib -------------------------------------------------------------------------------- /src/mfoc-hardnested.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mfoc-hardnested.1 -------------------------------------------------------------------------------- /src/mfoc-hardnested.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mfoc-hardnested.vcxproj -------------------------------------------------------------------------------- /src/mfoc-hardnested.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mfoc-hardnested.vcxproj.filters -------------------------------------------------------------------------------- /src/mfoc-hardnested.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mfoc-hardnested.vcxproj.user -------------------------------------------------------------------------------- /src/mfoc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mfoc.c -------------------------------------------------------------------------------- /src/mfoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mfoc.h -------------------------------------------------------------------------------- /src/mifare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mifare.c -------------------------------------------------------------------------------- /src/mifare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/mifare.h -------------------------------------------------------------------------------- /src/nfc-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/nfc-utils.c -------------------------------------------------------------------------------- /src/nfc-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/nfc-utils.h -------------------------------------------------------------------------------- /src/parity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/parity.c -------------------------------------------------------------------------------- /src/parity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/parity.h -------------------------------------------------------------------------------- /src/slre.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/slre.c -------------------------------------------------------------------------------- /src/slre.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/slre.h -------------------------------------------------------------------------------- /src/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/stdlib.c -------------------------------------------------------------------------------- /src/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/ui.c -------------------------------------------------------------------------------- /src/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/ui.h -------------------------------------------------------------------------------- /src/unistd_w.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/unistd_w.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/util.h -------------------------------------------------------------------------------- /src/util_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/util_posix.c -------------------------------------------------------------------------------- /src/util_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/util_posix.h -------------------------------------------------------------------------------- /src/windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfc-tools/mfoc-hardnested/HEAD/src/windows.h --------------------------------------------------------------------------------