Skip to content

Commit 4c4712f

Browse files
committed
init commit, the hack summit 2023
0 parents commit 4c4712f

File tree

1,940 files changed

+2646074
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,940 files changed

+2646074
-0
lines changed

.coverity.conf.sample

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
COVLOGIN=myemail@corp.com
2+
COVTOKEN=aAbBcCdDeEfFgGhHiIjJkK
3+
# Toolchain available at https://scan.coverity.com/download
4+
COVBINDIR="/opt/cov-analysis-linux64-2020.09/bin"
5+
# Nickname included in scan description:
6+
NICKNAME=myself
7+
HOSTCC=gcc-10
8+
HOSTCXX=g++-10
9+
HOSTLD=g++-10
10+
11+
# Do not change it:
12+
COVDIR=cov-int
13+
14+
# Depending if your kernel > 4.8.x, you might need to activate this to run Coverity executables
15+
# (but latest tools with kernel 5.2 run fine)
16+
#sysctl vsyscall=emulate
17+
18+
export PATH="$PATH:$COVBINDIR"
19+
20+
function pre_build_hook() {
21+
# tmp dir will be /tmp/cov-$username/
22+
# It's the good place if you need to redirect to elsewhere with a symlink
23+
return 0
24+
}
25+
26+
function post_build_hook() {
27+
return 0
28+
}
29+
30+
function pre_submit_hook() {
31+
return 0
32+
}
33+
34+
function post_submit_hook() {
35+
# Clean up build folders?
36+
rm -rf "$COVDIR"
37+
echo "Coverity build cleaned"
38+
return 0
39+
}

.gitattributes

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# .gitattributes
2+
3+
# prevent binary files from CRLF handling, diff and merge:
4+
fpga/fpga.bit -crlf -diff
5+
*.bin -crlf -diff
6+
*.z -crlf -diff
7+
8+
# Force LF
9+
*.c text=auto eol=lf
10+
*.cpp text=auto eol=lf
11+
*.h text=auto eol=lf
12+
*.lua text=auto eol=lf
13+
*.py text=auto eol=lf
14+
*.pl text=auto eol=lf
15+
*.dic text=auto eol=lf
16+
Makefile text=auto eol=lf

.gitignore

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# .gitignore
2+
# don't push these files to the repository
3+
4+
.history
5+
.bash_history
6+
.bash_profile
7+
.bash_logout
8+
.bashrc
9+
.inputrc
10+
.profile
11+
*.log
12+
*.eml
13+
*.html
14+
*.o
15+
*.a
16+
*.d
17+
*.elf
18+
*.s19
19+
*.map
20+
*.bin
21+
*.dll
22+
*.moc.cpp
23+
*.z
24+
*.gz
25+
*.Td
26+
*.DS_Store
27+
*.exe
28+
*.dsym
29+
version_pm3.c
30+
*.json
31+
*.old
32+
*.swp
33+
*.json.bak
34+
*.pyc
35+
*.bmp
36+
originalitysig.csv
37+
38+
# new build file for add-ons.
39+
Makefile.platform
40+
# Cache for detecting platform def changes
41+
.Makefile.options.cache
42+
43+
# cmake
44+
client/build/
45+
client/android/build/
46+
client/deps/bzip2/
47+
48+
# Coverity
49+
cov-int/
50+
.coverity.conf
51+
52+
# profiling
53+
*.gcno
54+
55+
!client/resources/hardnested/*.bin
56+
!client/resources/hardnested_tables/*.z
57+
client/src/ui/ui_image.h
58+
client/src/ui/ui_overlays.h
59+
client/deps/reveng/bmptst
60+
61+
hardnested_stats.txt
62+
proxmark3
63+
proxmark3-flasher
64+
flasher
65+
!flasher/
66+
lua
67+
luac
68+
tools/fpga_compress/fpga_compress
69+
tools/mfkey/mfkey32
70+
tools/mfkey/mfkey64
71+
tools/nonce2key/nonce2key
72+
tools/cryptorf/cm
73+
tools/cryptorf/sm
74+
tools/cryptorf/sma
75+
tools/cryptorf/sma_multi
76+
tools/mf_nonce_brute/mf_nonce_brute
77+
tools/mf_nonce_brute/mf_trace_brute
78+
tools/jtag_openocd/openocd_configuration
79+
tools/mfd_aes_brute/mfd_aes_brute
80+
tools/mfd_aes_brute/mfd_multi_brute
81+
tools/mfd_aes_brute/brute_key
82+
83+
fpga/*
84+
!fpga/tests
85+
!fpga/fpga_lf.bit
86+
!fpga/fpga_hf.bit
87+
!fpga/*.v
88+
!fpga/Makefile
89+
!fpga/fpga.ucf
90+
!fpga/xst_lf.scr
91+
!fpga/xst_hf.scr
92+
!fpga/go.bat
93+
!fpga/sim.tcl
94+
95+
# offcial dumps folder
96+
dumps/*
97+
traces/*
98+
99+
#client/*
100+
client/traces/*
101+
client/dumps/*
102+
*.ice
103+
*.new
104+
*- Copy.*
105+
/EF_*
106+
107+
client/lualibs/mfc_default_keys.lua
108+
client/lualibs/pm3_cmd.lua
109+
# recompiled
110+
fpga_version_info.c
111+
112+
# log / history
113+
.proxmark3/*
114+
115+
# .tmp files are created during compilation
116+
*.tmp
117+
118+
# VSCode files
119+
!.vscode/templates/*.json
120+
!.vscode/extensions.json
121+
!.vscode/tasks.json
122+
123+
# docs
124+
!doc/*.json

.lsan_suppressions

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
leak:libfontconfig.so

.mailmap

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# https://git-scm.com/docs/gitmailmap
2+
# Reunificating commits done under various names and emails variants
3+
# Feel free to edit if you need to reunify your commits or change your display name
4+
iceman1001 <iceman@iuse.se>
5+
iceman1001 <iceman@iuse.se> <herrmann1001@gmail.com>
6+
iceman1001 <iceman@iuse.se> <iceman1001@iuse.se>
7+
iceman1001 <iceman@iuse.se> <40314039+RfidResearchGroup@users.noreply.github.com>
8+
iceman1001 <iceman@iuse.se> <chris@rfidresearch.com>
9+
Philippe Teuwen <phil@teuwen.org>
10+
Philippe Teuwen <phil@teuwen.org> <phil-github@teuwen.org>
11+
Philippe Teuwen <phil@teuwen.org> <yobibe@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
12+
Oleg Moiseenko <olegmsn@gmail.com>
13+
Oleg Moiseenko <olegmsn@gmail.com> <807634+merlokk@users.noreply.github.com>
14+
Oleg Moiseenko <olegmsn@gmail.com> <Merlokbr@gmail.com>
15+
Oleg Moiseenko <olegmsn@gmail.com> <Merlokbr@gmail.com@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
16+
tharexde <joerg.classen@bowsky.de>
17+
tharexde <joerg.classen@bowsky.de> <61853685+tharexde@users.noreply.github.com>
18+
marshmellow42 <marshmellowrf@gmail.com>
19+
marshmellow42 <marshmellowrf@gmail.com> <marshmellow42@users.noreply.github.com>
20+
Martin Holst Swende <martin@swende.se>
21+
Martin Holst Swende <martin@swende.se> <martin.holst@gmail.com@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
22+
Martin Holst Swende <martin@swende.se> <martin.holst@gmail.com>
23+
Ave Ozkal <ave@ave.zone>
24+
mwalker33 <mwal5099@bigpond.net.au>
25+
mwalker33 <mwal5099@bigpond.net.au> <51802811+mwalker33@users.noreply.github.com>
26+
tcprst <nick.draffen@gmail.com>
27+
tcprst <nick.draffen@gmail.com> <nd@Nicks-MacBook-Pro.local>
28+
Bjoern Kerler <info@revskills.de>
29+
Bjoern Kerler <info@revskills.de> <6317772+bkerler@users.noreply.github.com>
30+
Roel Verdult <roel@libnfc.org>
31+
Roel Verdult <roel@libnfc.org> <roel@libnfc.org@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
32+
Brian Pow <brianpow@gmail.com>
33+
Adam Laurie <adam@algroup.co.uk>
34+
Adam Laurie <adam@algroup.co.uk> <adam@algroup.co.uk@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
35+
Gator96100 <jupuerzi@gmx.at>
36+
Henryk Plötz <henryk@ploetzli.ch>
37+
Henryk Plötz <henryk@ploetzli.ch> <henryk@ploetzli.ch@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
38+
pwpiwi <pwpiwi@users.noreply.github.com>
39+
pwpiwi <pwpiwi@users.noreply.github.com> <micki.held@gmx.de>
40+
pwpiwi <pwpiwi@users.noreply.github.com> <micki.held@gmx.de@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
41+
d18c7db <d18c7db@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
42+
Thomas Sutter <suth@zhaw.ch>
43+
Marlin Sööse <30473690+msoose@users.noreply.github.com>
44+
Vincent Ratiskol <vincent.ratiskol@github.com>
45+
Vincent Ratiskol <vincent.ratiskol@github.com> <vincent.ratiskol@gmail.com>
46+
Vincent Ratiskol <vincent.ratiskol@github.com> <vratiskol@users.noreply.github.com>
47+
dn337t <dn337t@gmail.com>
48+
dn337t <dn337t@gmail.com> <dn337t@gmail.com@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
49+
Hector Martin <marcansoft@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
50+
bushing <bushing@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
51+
Matt Moran <mattmoran2000@gmail.com>
52+
Matthias Konrath <office@inet-sec.at>
53+
Slurdge <slurdge@slurdge.org>
54+
Slurdge <slurdge@slurdge.org> <slurdge@users.noreply.github.com>
55+
iZsh <izsh@fail0verflow.com>
56+
iZsh <izsh@fail0verflow.com> <izsh@fail0verflow.com@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
57+
iZsh <izsh@fail0verflow.com> <izsh.f0f@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
58+
Christian Molson <christian@cmolabs.org>
59+
Uli Heilmeier <uh@heilmeier.eu>
60+
Andreas Dröscher <github@anticat.ch>
61+
McEloff <eloff@mail.ru>
62+
Ray Lee <rayleesky@outlook.com>
63+
Ikarus <ikarus4ever@web.de>
64+
Salvador Mendoza <salvador_m_g@msn.com>
65+
Bogiton <34060135+bogiton@users.noreply.github.com>
66+
İlteriş Eroğlu <ilteris@asenkron.com.tr>
67+
Samy Kamkar <git@samy.pl>
68+
Samy Kamkar <git@samy.pl> <skamkar@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
69+
Blaine Forbort <b.forbort@gmail.com>
70+
Daniel Underhay <27876907+dunderhay@users.noreply.github.com>
71+
Victor <virb3e@gmail.com>
72+
Édouard Lafargue <edouard@lafargue.name>
73+
Édouard Lafargue <edouard@lafargue.name> <edouard@lafargue.name@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
74+
Anže Jenšterle <anze@anze.xyz>
75+
Anže Jenšterle <anze@anze.xyz> <anze@anze.dev>
76+
DXL <64101226@qq.com>
77+
Colin J. Brigato <colin@brigato.fr>
78+
cyberpunk-re <tiagor2010@gmail.com>
79+
Akif Dinc <akif@dinc.org>
80+
Ryan Saridar <8403417+VortixDev@users.noreply.github.com>
81+
Gabriele Gristina <gabriele.gristina@gmail.com>
82+
Gabriele Gristina <gabriele.gristina@gmail.com> <matrix@users.noreply.github.com>
83+
Gerhard de Koning Gans <dekoninggans@gmail.com>
84+
Gerhard de Koning Gans <dekoninggans@gmail.com> <dekoninggans@gmail.com@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
85+
Sébastien Dudek <sebastien.dudek@penthertz.com>
86+
Sébastien Dudek <sebastien.dudek@penthertz.com> <fluxius@gmail.com>
87+
Sébastien Dudek <sebastien.dudek@penthertz.com> <sebastien_dudek@trendmicro.com>
88+
Nahuel Grisolia <nahuel@cintainfinita.com.ar>
89+
Nahuel Grisolia <nahuel@cintainfinita.com.ar> <nahuelgrisolia@gmail.com>
90+
Winds <lalamy@yandex.ru>
91+
Winds <lalamy@yandex.ru> <60715874+Windslab@users.noreply.github.com>

0 commit comments

Comments
 (0)