Commit Graph

35 Commits

Author SHA1 Message Date
65da1f0093 fix: make build directory configurable 2026-05-17 19:57:36 +02:00
926d7bbad8 fix: flush stdout on error 2026-05-17 19:44:30 +02:00
69b16bf09d fix: statically link spoofer 2026-05-17 19:39:13 +02:00
197cc3098d fix: static build + new syscall spoofer 2026-05-17 19:23:06 +02:00
b2b2189c51 feat: add readme 2026-05-17 19:22:36 +02:00
f6e533cc94 fix: make python executable configurable 2026-05-17 17:40:10 +02:00
b16e468cff fix: use https in submodules 2026-05-17 17:27:10 +02:00
af45a09ab2 fix: use our fork 2026-05-17 17:17:00 +02:00
0c965e5c7c fix: pad random seed 2026-05-16 17:58:33 +02:00
ff791d8f8c feat: add seeded flag generation 2026-05-16 17:56:41 +02:00
46bb5768d1 feat: make zipfile movable 2026-05-16 17:44:35 +02:00
1209d46c9c update submodule 2026-05-15 18:21:46 +02:00
c2584ea805 fix: generate random nonce 2026-05-15 16:45:11 +02:00
19b186e8e2 fix(spoofer): redirect to .proc & add it to .gitignore 2026-05-14 20:05:13 +02:00
3b82cd7f7a feat: add spoofer
- spoofer redirects reads to /proc to ./proc
2026-05-14 19:59:06 +02:00
54600f6c00 fix: make printed messages clearer 2026-05-14 19:33:25 +02:00
9dcb7d3b13 fix: update readme 2026-05-14 17:48:01 +02:00
340772a874 fix: improve default handling
- no longer loads .env.example but explicitly sets default variables
2026-05-14 17:33:31 +02:00
17b0270411 feat: add challenge zipping to the makefile + refactor makefile 2026-05-14 17:17:26 +02:00
f1cdacc5c2 fix: search for license file in multiple directories 2026-05-14 17:16:38 +02:00
4554dffadb feat: encryptor hardwareinfo modifyable with environment variables 2026-05-14 16:32:43 +02:00
a0aed7e93b feat: implement encryption 2026-05-14 16:22:52 +02:00
caf67b6e74 chore: remove unused macros 2026-05-14 12:13:21 +02:00
fb38208af9 feat(generator): replace length check with custom b-type
This messes up the function signature in ghidra
2026-05-13 18:02:03 +02:00
2710f31eba fix: add .env to gitignore 2026-05-13 18:00:59 +02:00
175189e0cb chore: update emulator submodule 2026-05-13 16:46:52 +02:00
6d8a808bd1 feat: add custom b-type instruction (jump) 2026-05-13 16:46:05 +02:00
afa59627a7 docs: add readme 2026-05-08 00:35:17 +02:00
6f7de5d8b5 feat: improve flag format 2026-05-08 00:30:28 +02:00
5ec7d85b4e feat: basic flag challenge working + fix elf loading 2026-05-08 00:20:26 +02:00
e4b65d544f feat: code generation 2026-05-08 00:18:28 +02:00
a028b467cf fix linux executable name 2026-04-14 17:35:08 +02:00
a4a68295a7 fix submodule url 2026-04-14 12:29:05 +02:00
249682e50d update submodule 2026-04-14 00:05:37 +02:00
8d6775c51d initial commit 2026-04-14 00:02:09 +02:00