Skip to content
KitploitKITPLOIT
ToolsBlog
Log in
Einreichen
ToolsBlog
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
OffensiveNim — Meine Experimente zur Bewaffnung von Nim (https://nim-lang.org/) | Kitploit
Tools/GitHubGitHub/byt3bl33d3r/offensivenim
Privilege EscalationCode-AnalyseLaterale BewegungShellcodeDatenexfiltrationPost-ExploitationCommand and ControlLernen & BildungRed TeamingPayload-EntwicklungBinary-Exploitation
3.1k36536vor 2 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
GitHub
byt3bl33d3r/offensivenim

OffensiveNim

Meine Experimente zur Bewaffnung von Nim (https://nim-lang.org/)

Repository anzeigen

OffensiveNim

OffensiveNim

Meine Experimente zur Bewaffnung von Nim für die Entwicklung von Implantaten und allgemeine offensive Operationen.

Inhaltsverzeichnis

  • OffensiveNim
    • Inhaltsverzeichnis
    • Warum Nim?
    • Beispiele in diesem Repository, die funktionieren
    • Beispiele, die noch in Arbeit sind
    • Die Beispiele in diesem Repository kompilieren
      • Einfacher Weg (empfohlen)
      • Schwieriger Weg (für die Mutigen)
    • Cross-Compilierung
    • Schnittstelle zu C/C++
    • Erstellen von Windows-DLLs mit exportiertem DllMain
      • Erstellen von XLLs
    • Optimieren von ausführbaren Dateien auf Größe
    • Reflektives Laden von Nim-Ausführbaren
    • Größenunterschied bei Verwendung der Winim-Bibliothek im Vergleich zu ohne
    • Opsec-Überlegungen
    • Nim ohne Nim-Laufzeit schreiben
    • C-Code in Nim konvertieren
    • Sprachbrücken
    • Debugging
    • Einrichten einer Entwicklungsumgebung
    • Fallstricke, in die ich selbst getappt bin
    • Interessante Nim-Bibliotheken
    • Links zu Nim für die Implantatentwicklung
    • Mitwirkende

Warum Nim?

  • Kompiliert direkt nach C, C++, Objective-C und Javascript.
  • Da es nicht auf einer VM/Laufzeitumgebung basiert, entsteht nicht das, was ich gerne "D I C K E Malware" nenne, im Gegensatz zu anderen Sprachen (z.B. Golang).
  • Python-inspirierte Syntax, ermöglicht schnelle native Payload-Erstellung und Prototyping.
  • Besitzt extrem ausgereifte FFI-Fähigkeiten (Foreign Function Interface).
  • Vermeidet, dass man tatsächlich in C/C++ schreiben muss und vermeidet dadurch die Einführung vieler Sicherheitsprobleme in Ihre Software.
  • Super einfache Cross-Compilierung nach Windows von *nix/MacOS, erfordert nur die Installation des mingw-Toolchains und die Übergabe eines einzelnen Flags an den Nim-Compiler.
  • Der Nim-Compiler und die generierten ausführbaren Dateien unterstützen alle wichtigen Plattformen wie Windows, Linux, BSD und macOS. Kann sogar auf Nintendo Switch, iOS und Android kompilieren. Siehe den Cross-Compilierungsabschnitt im Nim-Compiler-Benutzerhandbuch.
  • Man könnte technisch sein Implantat und sein C2-Backend beide in Nim schreiben, da man seinen Code direkt nach Javascript kompilieren kann. Hat sogar erste Unterstützung für WebAssembly.

Beispiele in diesem Repository, die funktionieren

Tool herunterladen