Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
PwnAdventure3 — PwnAdventure3 Server | Kitploit
Tools/GitHubGitHub/liveoverflow/pwnadventure3
Reverse EngineeringWebanwendungs-ExploitationNetzwerksicherheitCTFPenetrationstestsLernen & BildungBinary-ExploitationLabs & Praxis
GitHubliveoverflow/pwnadventure3

PwnAdventure3

PwnAdventure3 Server

Repository anzeigen
68413158vor 8 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

PwnAdventure3

PwnAdventure3

Willkommen auf Pwnie Island!

Pwn Adventure 3: Pwnie Island ist ein limitiert veröffentlichtes First-Person-MMORPG in einer echten offenen Welt auf einer wunderschönen Insel, auf der alles passieren kann. Das liegt daran, dass dieses Spiel absichtlich anfällig für alle möglichen albernen Hacks ist! Fliegen, endloses Geld und mehr sind nur eine Client-Änderung oder einen Netzwerk-Proxy entfernt. Bist du bereit für das Chaos?!

  • Offizielle Seite: http://www.pwnadventure.com/

YouTube-Serie

Dieses Setup ist Teil einer Videoreihe, die die verschiedenen Hacks und Herausforderungen in diesem Spiel behandelt.

  • Let's Play/Hack - Pwn Adventure 3: Pwnie Island - Teil 1 [39:20]
  • Setup eines privaten Servers mit Docker - Pwn Adventure 3: Teil 2 [8:42]
  • Informationssammlung / Recon - Pwn Adventure 3: Teil 3 [14:09]
  • Wiederherstellung von Spielklassen mit gdb - Pwn Adventure 3: Teil 4 [11:28]
  • Hooking unter Linux mit LD_PRELOAD - Pwn Adventure 3: Teil 5 [12:07]
  • Fliegen und unsere erste Flagge! (Cow King) - Pwn Adventure 3: Teil 6 [6:34]
  • Teleportieren und Schweben (Unbearable Revenge) - Pwn Adventure 3: Teil 7 [9:31]
  • Finde die versteckten goldenen Eier - Pwn Adventure 3: Teil 8 [10:26]
  • Entwicklung eines TCP-Netzwerk-Proxys - Pwn Adventure 3: Teil 9 [12:26]
  • Analyse des Spielnetzwerkprotokolls - Pwn Adventure 3: Teil 10 [14:48]
  • Implementierung von Autoloot mit dem Proxy - Pwn Adventure 3: Teil 11 [12:33]
  • Ausnutzen eines Integer-Overflows (Fire and Ice) - Pwn Adventure 3: Teil 12 [19:59]
  • †: Vorzeichenbehaftete und vorzeichenlose Ganzzahlen - Integer Overflows - Pwn Adventure 3: Teil 12.5 [3:12]
  • Analyse des Blocky-Logikrätsels - Pwn Adventure 3: Teil 13 [10:51]
  • Scheitern an Machine Learning (Blocky Teil 2) - Pwn Adventure 3: Teil 14 [14:34]
  • Reverse Engineering der Eingabevalidierung (Keygen Teil 1) - Pwn Adventure 3: Teil 15 [12:27]
  • Reverse Engineering einer benutzerdefinierten Kodierung (Keygen Teil 2) - Pwn Adventure 3: Teil 16 [16:01]
  • Verstehen des Schlüsselverifizierungsalgorithmus (Keygen Teil 3) - Pwn Adventure 3: Teil 17 [13:10]
  • RSA in Assembler implementiert (Keygen Teil 4) - Pwn Adventure 3: Teil 18 [16:23]
  • RSA in JavaScript implementiert (Keygen Teil 5) - Pwn Adventure 3: Teil 19 [4:32]
  • Die letzte Flagge (Overachiever) - Pwn Adventure 3: Teil 20 [5:31]

Abgesehen vom lockeren Let's Play am Anfang deckt die gesamte Reihe alle Herausforderungen von Pwn Adventure 3 in weniger als 4 Stunden ab.

Server installieren

Voraussetzungen

Aus der offiziellen README:

  • Mindestens 2 GB RAM, mehr RAM ermöglicht das Ausführen weiterer Instanzen auf einem einzigen Rechner

  • Der Spielserver benötigt keine Grafikhardware und läuft rein auf der Konsole. Es ist bekannt, dass er auf Amazon AWS- und Digital Ocean VPS-Instanzen gut läuft.

  • Der Spielserver benötigt viel RAM zum Laufen, nutzt aber Fork und Copy-on-Write-Speicher, um viele Instanzen auf einem einzigen Host ausführen zu können.

  • Für einen Server mit 2 GB RAM wird nicht empfohlen, mehr als 5 Instanzen auszuführen, aber ein Server mit 8 GB RAM kann in der Regel so viele ausführen, wie die CPU bewältigen kann.

  • Es wird empfohlen, 2–3 Instanzen pro CPU-Kern zu verwenden, falls ausreichend RAM vorhanden ist. Möglicherweise können Sie 4–5 Instanzen pro Kern ausführen, dies kann jedoch zu leichten Verzögerungen führen.

  • Die Dateien für Client und Server sind ebenfalls über 2 GB groß, daher sind mehrere GB freier Speicherplatz erforderlich.

Es gibt mehrere Möglichkeiten, einen eigenen Server zu erstellen und bereitzustellen.

Option 1 - Original

Eine Möglichkeit ist es, die Anweisungen in der README der offiziellen Dateien herunterzuladen und zu befolgen. Der Download ist auf der offiziellen Website hier zu finden: http://www.pwnadventure.com/#server.

Option 2 - Anleitung

@Beaujeant hat eine hervorragende und leicht verständliche Schritt-für-Schritt-Anleitung erstellt. Sie war auch die Grundlage für das Erstellen des Docker-Images aus Option 3. Die Anleitung ist hier zu finden: https://github.com/beaujeant/PwnAdventure3/blob/master/INSTALL-server.md.

Option 3 - Docker

Diese Option ist super einfach, solange docker und docker-compose auf einem Host installiert sind. Sie ermöglicht es, einen Server einfach zu starten und herunterzufahren, ohne Änderungen am eigentlichen Hostsystem vorzunehmen.

Sammle zunächst alle notwendigen Dateien:

git clone https://github.com/LiveOverflow/PwnAdventure3.git
cd PwnAdventure3
wget http://pwnadventure.com/pwn3.tar.gz
tar -xvf pwn3.tar.gz

Um den Server auszuführen, müssen docker und docker-compose installiert sein. Docker entwickelt sich schnell weiter, daher ist es eine gute Idee, den aktuellen offiziellen Schritten zur Installation zu folgen (dies könnte auch das Entfernen einer älteren Systemversion von Docker beinhalten):

  • Docker CE Ubuntu: https://docs.docker.com/install/linux/docker-ce/ubuntu/.
  • docker-compose: https://docs.docker.com/compose/install/
  • Stelle sicher, dass der aktuelle Benutzer Mitglied der docker-Gruppe ist, mit: sudo usermod -a -G docker $USER. Neustarten oder erneut anmelden und mit id überprüfen, ob der Benutzer Teil der Docker-Gruppe ist.

Dann baue einfach das Image und starte den Master- und den Game-Server:

docker-compose build
docker-compose up

docker-compose up kann auch im getrennten/Hintergrundmodus mit -d ausgeführt werden.

Tool herunterladen