From a8431b97b483673c97485438d8748b8917c364c3 Mon Sep 17 00:00:00 2001 From: Thomas Smits Date: Tue, 1 Oct 2024 11:25:39 +0200 Subject: [PATCH] Update of exercises --- Assignment_001/flag_printer.jar | Bin 1702 -> 1702 bytes help/software.md | 4 ++-- readme.md | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Assignment_001/flag_printer.jar b/Assignment_001/flag_printer.jar index db3648e4a67fe2496d7629157b44ca5b3b2e2711..06904f9282e5f0b71ac06cdc53457b40a1fd61a0 100644 GIT binary patch delta 77 zcmZ3+yNs7Nz?+#xgn@&DgTc_-aU!o3Gl=q<0HQYDoz4uRHMGJ+VBm$O=c=|`;g OU|NOE223ZjIRgOGZ4+() delta 77 zcmZ3+yNs7Nz?+#xgn@&DgJH6x!9-pwW)S5y0Yq)QJDnLsZ!TxiWdt!MFK4v?(~nr~ O!L$mS4VX@5a|Qq+%N3>o diff --git a/help/software.md b/help/software.md index 960a73d..190ea59 100644 --- a/help/software.md +++ b/help/software.md @@ -6,7 +6,7 @@ Wenn Sie einen eigenen Rechner für die Veranstaltung mitbringen wollen -- was d Für die Durchführung der Assignments benötigen Sie die entsprechenden Tools, die Sie am besten vorher installieren. Auf der VM im Poolraum sind diese Tools bereits vorhanden. Bei Ihrem eigenen Rechner müssen Sie sie selbst installieren: - * Java JDK 17 (wird von Ghidra benötigt)
`sudo apt install openjdk-17-jdk` + * Java JDK 17 (wird von Ghidra benötigt)
`sudo apt install openjdk-21-jdk` * [Ghidra](https://ghidra-sre.org/) in der aktuellsten Version
Herunterladen und das ZIP-File auspacken. Ghidra wird über das Skript `ghidraRun` gestartet * [Radare 2](https://github.com/radareorg/radare2/releases/download/5.9.4/radare2_5.9.4_amd64.deb) in der aktuellen Version herunterladen und das Paket installieren
`sudo apt install ./radare2_5.9.4_amd64.deb` * Git
`sudo apt install git meld git-cola` @@ -18,4 +18,4 @@ Für die Durchführung der Assignments benötigen Sie die entsprechenden Tools, * Net-Tools
`sudo apt install net-tools` * [Java-Decompiler (jd)](https://github.com/java-decompiler/jd-gui/releases/download/v1.6.6/jd-gui-1.6.6.deb) in der aktuellen Version herunterladen und das Paket installieren
`sudo apt install ./jd-gui-1.6.6.deb` * Visual Studio Code als Editor
`sudo snap install code --classic` - * Ruby `sudo snap install ruby` + * Ruby-Interpreter für Crackmes
`sudo snap install ruby --classic` diff --git a/readme.md b/readme.md index 2e7fc3b..cc806a7 100644 --- a/readme.md +++ b/readme.md @@ -13,9 +13,9 @@ Einige dieser Assignments sind _benotet_, d.h. die Qualität Ihrer Ausarbeitung Hinweise zur nötigen Softwareausstattung finden Sie [hier](help/software.md). -| # | Ausgabe | Thema | Fällig am 📆 | -|----|------------|------------------------------------------------------------------|----------------| -| 1. | 02.10.2024 | [Java-Klasse analysieren und patchen](Assignment_001/readme.md) | | +| # | Ausgabe | Thema | Fällig am 📆 | +|-----|------------|------------------------------------------------------------------|----------------| +| 1. | 02.10.2024 | [Java-Klasse analysieren und patchen](Assignment_001/readme.md) | | ## 🎓 Benotung