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
OffensiveRust — Rust-Waffenisierung für Red-Team-Einsätze. | Kitploit
Tools/GitHubGitHub/trickster0/offensiverust
Privilege EscalationExploitationIDS/IPS-UmgehungReverse EngineeringShellcodePost-ExploitationMalware-AnalyseCommand and ControlLernen & BildungRed TeamingPayload-EntwicklungBinary-Exploitation
3.0k34381vor 3 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
GitHubtrickster0/offensiverust

OffensiveRust

Rust-Waffenisierung für Red-Team-Einsätze.

Repository anzeigen

OffensiveRust

OffensiveRust

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

Inhaltsverzeichnis

  • OffensiveRust
    • Warum Rust?
    • Beispiele in diesem Repository
    • Kompilieren der Beispiele
    • Kompilieren der Beispiele in diesem Repository
    • Cross-Kompilierung
    • Optimierung von ausführbaren Dateien hinsichtlich der Größe
    • Fallstricke, in die ich geraten bin
    • Interessante Rust-Bibliotheken
    • Opsec
    • Andere Projekte, die ich in Rust erstellt habe
    • Projekte in Rust, die hilfreich sein können

Warum Rust?

  • Es ist schneller als Sprachen wie C/C++
  • Es ist eine Mehrzwecksprache mit hervorragenden Communities
  • Es verfügt über ein erstaunliches integriertes Abhängigkeitsmanagement namens Cargo
  • Es basiert auf LLVM, was es zu einem sehr guten Kandidaten macht, um statische AV-Erkennung zu umgehen
  • Super einfache Cross-Kompilierung nach Windows von *nix/MacOS aus, erfordert nur die Installation der mingw-Toolchain, obwohl bestimmte Bibliotheken auf anderen Betriebssystemen nicht erfolgreich kompiliert werden können.

Beispiele in diesem Repository

DateiBeschreibung
Allocate_With_SyscallsEs verwendet NTDLL-Funktionen direkt mit der ntapi-Bibliothek
Create_DLLErstellt eine DLL und zeigt eine MsgBox an. Rust unterstützt dies nicht vollständig, daher kann es komisch werden, da Rust-DLLs keine main-Funktion haben
DeviceIoControlÖffnet ein Treiber-Handle und führt DeviceIoControl aus
EnableDebugPrivilegesAktiviert SeDebugPrivilege im aktuellen Prozess
Shellcode_Local_injectFührt Shellcode direkt im lokalen Prozess durch Casten eines Zeigers aus
Execute_With_CMDFührt cmd durch Übergeben eines Befehls über Rust aus
ImportedFunctionCallEs importiert minidump aus dbghelp und führt es aus
Kernel_Driver_ExploitKernel-Treiber-Exploit für einen einfachen Pufferüberlauf
Named_Pipe_ClientNamed Pipe Client
Named_Pipe_ServerNamed Pipe Server
PEB_WalkDynamisches Auflösen und Aufrufen von Windows-APIs
Process_Injection_CreateThreadProcess Injection in einen laufenden Prozess mit CreateThread
Process_Injection_CreateRemoteThreadProcess Injection in einen entfernten Prozess mit CreateRemoteThread
Process_Injection_Self_EnumSystemGeoIDSelbstinjektor, der den EnumSystemsGeoID-API-Aufruf verwendet, um Shellcode auszuführen.
UnhookingUnhooking-Aufrufe
asm_syscallErmitteln der PEB-Adresse über asm
base64_system_enumBase64-Kodierung/Dekodierung von Zeichenfolgen
http-https-requestsHTTP/S-Anfragen unter Ignorieren der Zertifikatsprüfung für GET/POST
Tool herunterladen