Skip to content
KitploitKITPLOIT
ToolsBlog
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
SUDO_KILLER — Ein Tool, das entwickelt wurde, um eine Privilegieneskalations-Schwachstelle im sudo-Programm auf Unix-ähnlichen Systemen auszunutzen. Es nutzt eine spezifische Fehlkonfiguration oder einen Fehler in sudo aus, um erhöhte Privilegien auf dem System zu erlangen, wodurch ein normaler Benutzer im Grunde Befehle als Root-Benutzer ausführen kann. | Kitploit
Tools/GitHubGitHub/th3xace/sudo_killer
Privilege EscalationSchwachstellenanalyseExploitationCTFPenetrationstestsFehlkonfigurationLernen & BildungLabs & Praxis
GitHubth3xace/sudo_killer

SUDO_KILLER

Repository anzeigen
2.5k261vor 5 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

Über

Ein Tool, das entwickelt wurde, um eine Privilegieneskalations-Schwachstelle im sudo-Programm auf Unix-ähnlichen Systemen auszunutzen. Es nutzt eine spezifische Fehlkonfiguration oder einen Fehler in sudo aus, um erhöhte Privilegien auf dem System zu erlangen, wodurch ein normaler Benutzer im Grunde Befehle als Root-Benutzer ausführen kann.

Teilen

Static Badge GitHub last commit (branch) Static Badge Static Badge License

⭐ Starren Sie uns auf GitHub — um Ihre Unterstützung zu zeigen!

logo

Twitter LinkedIn

💡 Am besten im Dunkelmodus anzeigen :)

Das Projekt SUDO_KILLER hat es ins Finale der SANS Difference Awards 2023 in der Kategorie Open-Source-Tool geschafft.

SANS-DMA

  • Mitwirken
  • Stargazers im Zeitverlauf
  • Unterstützung
  • Danksagungen
  • Haftungsausschluss
  • Lizenz

Einführung

SUDO_KILLER ist ein Tool, das sich an Cybersicherheitsexperten (Pentester, Sicherheitsauditoren, Systemadministratoren, CTF-Spieler und Infosec-Studenten) richtet und die Privilege-Eskalation in Linux-Umgebungen erleichtert. Es konzentriert sich auf Schwachstellen im Zusammenhang mit der Verwendung von SUDO, einschließlich Fehlkonfigurationen in Sudo-Regeln, versionsbasierte Schwachstellen (CVEs und andere Sicherheitslücken) sowie riskante Binärdeployments (GTFOBINS). Diese Schwachstellen können ausgenutzt werden, um ROOT-Rechte zu erlangen oder andere Benutzer zu imitieren.

SUDO_KILLER bietet einen Katalog potenzieller Befehle und lokaler Exploits zur manuellen Rechteerweiterung. Wichtig ist, dass es auf eine automatisierte Ausnutzung verzichtet; die Nutzer müssen den Exploit-Prozess gemäß der beabsichtigten Verwendung selbst durchführen.

Prüfungen

Nachfolgend eine Liste der Prüfungen, die von SUDO_KILLER durchgeführt werden:

  • Fehlkonfigurationen
  • Gefährliche Binärdateien (GTFOBINS)
  • Verwundbare Versionen von sudo – CVEs
  • Sudo-Schwachstellen und Fehlkonfigurationen im Zusammenhang mit Drittanbieter-Apps
  • Gefährliche Umgebungsvariablen
  • Credential Harvesting
  • Beschreibbare Verzeichnisse, in denen Skripte liegen
  • Binärdateien, die möglicherweise ersetzt werden könnten
  • Fehlende Skripte identifizieren
  • ...

[!WARNING] Die obige Liste ist NICHT vollständig.

Verwendung

Um mit SUDO_KILLER zu beginnen, können Sie entweder das Repository klonen oder das ZIP herunterladen. Wenn Sie üben und/oder testen möchten, gibt es eine verwundbare Testumgebung (mittels Docker). Siehe das zugehörige Video, das einen Überblick darüber gibt, wie man Docker einrichtet und SUDO_KILLER ausführt. In der Docker-Umgebung können verschiedene Szenarien eingerichtet und zum Testen unterschiedlicher Fehlkonfigurationen oder Schwachstellen verwendet werden. Alternativ können Sie es auf dem zu prüfenden System ausführen, um Fehlkonfigurationen und/oder Schwachstellen in Bezug auf sudo zu überprüfen.```shell ./SUDO_KILLERv.sh -c -a -e -r report.txt -p /tmp

root@kitploit:~
Optionale Argumente:
</br>-c : inkludiert CVE-Prüfungen</br>
-a : inkludiert CVEs zu Drittanbieter-Apps/Geräten </br>
-i : Import (Offline-Modus) von extract.sh </br>
-e : Export von sudo-Regeln/Sudoers-Datei inkludieren </br>
-r : Berichtsname (Ausgabe speichern) </br>
-p : Pfad zum Speichern von Export und Bericht </br>
-s : Benutzerkennwort für sudo-Prüfungen bereitstellen (falls sudo-Regeln ohne aktuelles Benutzerkennwort nicht zugänglich sind) </br>
-h : Hilfe

> [!HINWEIS]
> Es ist zu beachten, dass bei Verwendung des Arguments -c zwei Arten von Prüfungen durchgeführt werden: eine, bei der die identifizierte CVE ausschließlich auf der aktuell verwendeten sudo-Version basiert, und eine andere, bei der auch die Voraussetzungen geprüft werden.
> Sehr oft kann eine sudo-Version anfällig sein, aber für eine erfolgreiche Ausnutzung sind möglicherweise bestimmte Voraussetzungen erforderlich.

> [!HINWEIS]
> Kennwort bereitstellen: Wenn für die Ausführung von sudo -l ein Kennwort erforderlich ist, funktioniert das Skript nicht, wenn Sie kein Kennwort mit dem Argument -s angeben.

<a name="docker"></a>
### Docker (Angreifbare Testumgebung)

<p align="left">
    <img width="25%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK/docker.gif" alt="-dockerlogo"/>
</p>

Eine Reihe von Docker-Containern wird bereitgestellt, um eine bewusst angreifbare Umgebung zum Testen und zur praktischen Experimentierung mit `SUDO_KILLER` sowie mit den Schwachstellen zu bieten.```shell
service docker start 
docker pull th3xace/sudo_killer_demo3
docker run --rm -it th3xace/sudo_killer_demo3
root@kitploit:~
(This docker is only to test the CVE-2019-18634 (pwfeedback))
service docker start 
docker pull th3xace/sudo_killer_demo2
docker run --user 1000 --rm -it th3xace/sudo_killer_demo2

🔧 Installation

Verwendung von YARA-Release-Binärdateien (keine Kompilierung)

  • Laden Sie die YARA-Binärdatei für Ihre Plattform und Architektur von den offiziellen Releases herunter: https://github.com/VirusTotal/yara/releases
  • Mindestens YARA v4.0.0 wird von LOKI benötigt
  • Laden Sie die neuesten LOKI-Dateien aus dem Abschnitt Releases (Code) herunter: https://github.com/Neo23x0/Loki/releases
  • Ändern Sie den Installationspfad im Loki-Scanner-Skript. Siehe Punkt 2 im Abschnitt LOKI ausführen

YARA aus Quellen kompilieren

  • Erforderliche Abhängigkeiten herunterladen und installieren (siehe Abhängigkeiten installieren)
  • Laden Sie die neuesten YARA-Quellen herunter
  • Entpacken Sie das YARA-Tar-Archiv
  • Führen Sie ./bootstrap.sh aus (aus dem Hauptverzeichnis)
  • ./configure --enable-cuckoo --enable-magic --enable-dotnet --enable-macho --enable-dex
  • make
  • sudo make install

Abhängigkeiten installieren

Ubuntu / Debian

root@kitploit:~
sudo apt-get update
sudo apt-get install -y build-essential libssl-dev libmagic-dev libjansson-dev libpcre2-dev pkg-config

CentOS / Red Hat

root@kitploit:~
sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel file-devel jansson-devel pcre2-devel

macOS

Mit Homebrew:

root@kitploit:~
brew install automake libtool pkg-config openssl jansson libmagic pcre2
``````shell
(This docker is only to test the CVE-2025-32463 (chwoot)) -> Credits to author
$ git clone https://github.com/pr0v3rbs/CVE-2025-32463_chwoot.git
$ cd CVE-2025-32463_chwoot

# Build and run Docker image (tagged "sudo-chwoot")
$ service docker start 
$ ./run.sh

# Run exploit in container (runs root command directly or drops you into a root shell)
pwn@f722d9182d1f:~$ ./sudo-chwoot.sh id
woot!
uid=0(root) gid=0(root) groups=0(root),1001(pwn)

pwn@f722d9182d1f:~$ ./sudo-chwoot.sh
woot!

root@f722d9182d1f:/# id
uid=0(root) gid=0(root) groups=0(root),1001(pwn)

Warum ist es möglich, "sudo -l" ohne Passwort auszuführen?

Standardmäßig kann man „sudo -l“ ohne Passwort ausführen, wenn das NOPASSWD-Tag auf einen der Einträge für einen Benutzer auf einem Host angewendet wird. Dieses Verhalten kann über die Optionen verifypw und listpw überschrieben werden.

Allerdings betreffen diese Regeln nur den aktuellen Benutzer. Wenn eine Benutzerimitation (mithilfe von su) möglich ist, sollte sudo -l ebenfalls von diesem Benutzer ausgeführt werden.

Manchmal kann die Datei /etc/sudoers gelesen werden, selbst wenn sudo -l ohne Passwort nicht zugänglich ist.

Szenarien

Um das Szenario zu wechseln (um Konflikte zwischen den verschiedenen Szenarien zu vermeiden) auf dem Docker (demo3):```shell switchScenario <scenario_number>

Available scenarios: 0 to 10 All Scenarios 0 : Conflict might occur! Scenario 1: [2,3] CVE - Rules Scenario 2: [4] Excessive permissions Scenario 2: [5] Excessive permissions (Authentication required) Scenario 3: [6] User Impersonation Scenario 4: [7] Common Misconfiguration (Change owner) Scenario 4: [8,11] Common Misconfiguration (Wildcard) Scenario 5: [13] Missing scripts from sudo rules Scenario 6: [17] Dangerous Environment Variables Scenario 7: [18] Dangerous binaries (gtfobins) Scenario 8: [19] Recursive Impersonation test Scenario 9: [20] Environment Path Hijacking Scenario 10: [21] App Specific sudo vuln/misconfig Scenario 11: [5] Excessive permissions (Authentication required) Scenario 12: [16] Backdooring sudo (Credentials Capture)

root@kitploit:~
<a name="videos"></a>
## Videos - Demo

### Setup und Exploitation
Die Playlist finden Sie hier: [https://www.youtube.com/watch?v=Q8iO9mYrfv8&list=PLQPKPAuCA40FMpMKWZLxQydLe7rPL5bml](https://www.youtube.com/watch?v=VjXiLhmOmHs&list=PLQPKPAuCA40ERFDNZ-Ub58SgGHGKAcr26)

> [!IMPORTANT]
> Kurze Videos zur korrekten Durchführung der Tests mit dem bereitgestellten Docker.

<details open>
<summary>
     (zum Ausklappen klicken) Verwendung: So richten Sie die bereitgestellte Testumgebung (Docker) ein und nutzen sie
</summary> <br />
    
<p align="center">
   <a href="https://youtu.be/Q8iO9mYrfv8">  
      <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide1.JPG" alt="apis"/>
   </a>
&nbsp;
   <a href="https://youtu.be/VjXiLhmOmHs">  
      <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide2.JPG" alt="apis"/>
   </a>
</p>

<p></p>

</p>    
</details>

> [!WARNING]
> Die folgende Videoliste ist nicht vollständig. Für den Zugriff auf alle Videos folgen Sie bitte dem Playlist-Link.

<details open>
<summary>
     Nachfolgend werden mehrere Videos mit verschiedenen Exploit-Szenarien bereitgestellt.
</summary> <br />
    
<p align="center">
   <a href="https://youtu.be/rg6FxPuP8sQ">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide3.JPG" alt="apis"/>
   </a>
&nbsp;
   <a href="https://youtu.be/BBtoBrZdAKk">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide9.JPG" alt="apis"/>
   </a>
</p>

<p align="center">
   <a href="https://youtu.be/XiLsS9v3hy8">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide10.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/eBfIotMsDiI">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide11.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/a68dAmgeJnA">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide12.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/CILd01m2GBs">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide13.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/4xectsHBfCQ">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide14.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/11q5pzGJxvk">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide15.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/BbPBxXy4rKY">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide16.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/sfkxoR2a99o">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide17.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/SV2KPd4CA8A">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide18.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/6Lt-wKZmH9c">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide19.JPG" alt="apis"/>
   </a>
</p> 

    
</details>

<a name="CVEs"></a>
## CVEs

<details open>
<summary>
  (zum Ausklappen klicken) CVEs im Zusammenhang mit SUDO, die von SUDO_KILLER erkannt werden (einschließlich Voraussetzungen): 
</summary> <br />

<p align="center">
   <a href="https://youtu.be/THS_bn4MOQY">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide4.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/6VkZaj3FDiE">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide5.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/LhqbExt5oq0">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide7.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/AJSSRrGt-Dw">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide8.JPG" alt="apis"/>
   </a>
</p> 
&nbsp;
<p align="center">
   <a href="https://youtu.be/elwGRlN7aCI">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide6.JPG" alt="apis"/>
   </a>
&nbsp;
   <a href="https://youtu.be/usxFNV_kwx8">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/slide31.png" alt="apis"/>
   </a>
&nbsp;
</p> 
<p align="center">
   <a href="https://www.youtube.com/watch?v=FVQc0yoIjHk">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/slide32.png" alt="apis"/>
   </a>
&nbsp;
</p> 



</details>

<details open>
<summary>
  (zum Ausklappen klicken) Aktuelle CVEs von Drittanbieter-Apps/-Geräten im Zusammenhang mit sudo, die von SUDO_KILLER erkannt werden (einschließlich Voraussetzungen): 
</summary> <br />

<p align="center">
   <a href="https://youtu.be/CP0S_7aZHxA">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide27.JPG" alt="apis"/>
   </a>
&nbsp;
    
</p> 



</details>


<a name="sk-tools"></a>
## SK-Tools
Version 3 von `SUDO_KILLER` enthält nun eine Liste von Werkzeugen, die für verschiedene Aufgaben verwendet werden können. Die Skripte befinden sich unter `SUDO_KILLERv3/SUDO_KILLER/SK-Tools/`

- <b><code>SK-ImperBruteForce-NoPwd.sh</code></b>: Führt einen Identitätswechsel-Brute-Force mit Benutzern aus <code>/etc/passwd</code> durch, beginnend mit Benutzer mit UID 1000.
- <b><code>SK-credHarvest2.sh</code></b>: Führt eine Erfassung von Anmeldedaten durch, indem ein gefälschter <code>sudo</code> via Alias erstellt und dann zum echten <code>sudo</code> umgeleitet wird.
- <b><code>SK-app-check.sh</code></b>: Führt die Überprüfung von sudo-Sicherheitslücken in Bezug auf eine bestimmte Drittanbieter-App, ein Gerät oder eine Programmiersprache durch <i>(noch in Arbeit)</i>.
- <b><code>SK-ttyInject.sh</code></b>: Missbraucht TTY-Pushback, sodass, wenn root <code>su -</code> für einen kontrollierten Benutzer verwendet, ein beliebiger Befehl ausgeführt wird.
- <b><code>SK-recursive-impersonate.sh</code></b>: Führt die Identifizierung rekursiver Identitätswechsel mit einer Standardtiefe von 3 durch.
- <b><code>SK-alias-report.sh</code></b>: Führt die Suche nach Aliasen mit verschiedenen Kriterien durch.
- <b><code>SK-csuid-with-sudo.sh</code></b>: Identifiziert benutzerdefinierte SUID-Binärdateien und prüft, ob <code>sudo</code> ohne vollständigen Pfad ausgeführt wird.
- <b><code>SK-su-BruteForce.sh</code></b>: Führt einen Passwort-Brute-Force oder Spray für einen bestimmten Benutzer via <code>sudo</code> durch.
- <b><code>SK-search-sudoers.sh</code></b>: Identifiziert mögliche <code>sudoers</code>-Sicherungsdateien auf dem aktuellen Host.


<details open>
<summary>
     (zum Ausklappen klicken) Verwendung: SK-Tools
</summary> <br />
    
<p align="center">
   <a href="https://youtu.be/Oc1yuploiME">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide20.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/aoofrCyb6KA">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide21.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/gUDuZVwVWyU">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide22.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/7VqNCgYvEa0">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide23.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/AG1o6s4dEF0">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide24.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/woF68JmJ33c">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide25.JPG" alt="apis"/>
   </a>
</p> 

<p align="center">
   <a href="https://youtu.be/R3_u-G5AyUw">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide26.JPG" alt="apis"/>
   </a>
&nbsp;
    <a href="https://youtu.be/Vpr00SxIVgo">  
     <img width="39%" src="https://raw.githubusercontent.com/TH3xACE/res/main/SK3/Slide28.JPG" alt="apis"/>
   </a>
</p> 

</details>

</br>

### Erfassen von Anmeldedaten via sudo-Umleitung (SK-credHarvest2.sh)
Das Skript SK-credHarvest2.sh aus SK-Tools ermöglicht die Erfassung von Anmeldedaten, indem ein gefälschter sudo via Alias erstellt und dann zum echten sudo umgeleitet wird. Funktioniert derzeit nur für Bash (nicht funktionsfähig/implementiert für ZSH oder andere) auf entsprechend konfigurierten Linux-Systemen.

Die angezeigte Meldung bei der Abfrage von Anmeldedaten bei Verwendung von sudo unterscheidet sich je nach verwendeter Version. Es ist möglich, zwischen zwei Optionen zu wählen (abhängig von der OS-Version). Beispiel der angezeigten Meldung (neu und alt)

> [!TIP]
> (neu) [sudo] Passwort für Benutzer: <br />
> (alt) Passwort:

Für alle Benutzer (auser):
Wenn Sie Root-Rechte oder übermäßige Rechte auf Benutzer-Home-Verzeichnissen haben und eine einfache Möglichkeit zur Sammlung von Anmeldedaten wünschen:```shell
./SK-credHarvest2.sh auser <new|old> ; source /home/*/.bashrc

Für den aktuellen Benutzer (cuser):```shell ./SK-credHarvest2.sh cuser <new|old> ; source /home//.bashrc

root@kitploit:~
> [!CAUTION]
> UM das Sammeln von Anmeldeinformationen ZU STOPPEN: führen Sie das gleiche Skript erneut mit demselben Argument aus

Ausgabe: Das Log /tmp/sk-crds.log wird die Anmeldeinformationen enthalten.


### Alias-Überprüfung (SK-alias-report.sh)
Sie benötigen entweder Root-Rechte, Zugriff auf ein Backup der sudoers-Datei oder Lesezugriff auf /etc/sudoers.```shell
Usage: ./SK-alias-sudoers.sh -p <sudoers_path> -k <keyword> [-u] [-r] [-m] [-c] | [-a]
  where -u: user | -r: runas | -m: host | -c: command | -a: all

Bruteforce/Password Spray via su (SK-su-BruteForce.sh)

Verwendung von su, um Passwörter per Bruteforce zu erraten und Password Spray durchzuführen, mit Nebenläufigkeit, Timeout und Sleep.```shell Usage: ./SK-su-BruteForce.sh [-h|--help] [-m|--module MODULE] [-u|--user USER|-uf|--userfile USERFILE] [-p|--password PASSWORD|-pf|--pwdfile PASSFILE] [-c|--concurrent CONCURRENT] [-s|--sleep SLEEP] [-t|--timeouts TIMEOUTS]

Module: Password Bruteforce : pwdbf Example: ./SK-su-BruteForce.sh -m "pwdbf" -u user -pf password.txt -c 5 -s 0.005 -t 0.9

Module: Password Spray : pwdspr Example: ./SK-su-BruteForce.sh -m pwdspr -uf users.txt -p password -c 5 -s 0.005 -t 0.9

Module: User:Password Bruteforce : usrpwdbf Example: ./SK-su-BruteForce.sh -m usrpwdbf -uf users-pwd.txt -c 5 -s 0.005 -t 0.9

root@kitploit:~
### Suche nach Backup der Datei sudoers (SK-search-sudoers.sh)
Finde mögliche sudoers-Backup-Dateien in /mnt/ /opt/ /etc/ /etc/ /home/ /app*/ und allen weiteren, die als Argument übergeben werden.```shell
Usage: ./SK-search-sudoers.sh /tmp/

Update dangerous bins - GTFOBINS (SK_dbins_update.sh)

Um die gefährlichen Binaries zu aktualisieren, gehen Sie zu dbins/update und führen Sie ./SK_dbins_update.sh aus. Stellen Sie sicher, dass Sie eine Internetverbindung haben.```shell Usage: ./SK_dbins_update.sh

root@kitploit:~
### Binärdateien mit relativem Pfad (SK-relative-path.sh)
Sucht nach Binärdateien mit relativem Pfad, die missbraucht werden können, falls kein secure_path gesetzt ist.```shell
sudo -l
<..snip..>
(root) SETENV: NOPASSWD: /opt/support/purge.sh
<..snip..>

Usage: ./SK-relative-path.sh /opt/support/purge.sh

Mitwirken

SUDO_KILLER ist ein Open-Source-Projekt und wir schätzen jeden Beitrag sehr. Egal, ob Sie uns helfen, Fehler zu beheben, neue Funktionen vorzuschlagen, unsere Dokumentation zu verbessern oder das Wort zu verbreiten – wir würden uns freuen, Sie als Mitwirkenden zu haben. Bitte kontaktieren Sie mich auf Twitter oder LinkedIn, wenn Sie Vorschläge, Feedback haben oder einen Beitrag leisten möchten. Sie können auch einen Pull-Request erstellen. Ich suche Beiträge zu den sudo CVEs im Zusammenhang mit Drittanbietern (ich habe eine Liste von etwa 175) und jede Hilfe wird geschätzt.

  • Fehlerbericht: Wenn Sie eine Fehlermeldung sehen oder auf ein Problem bei der Verwendung von SUDO_KILLER stoßen, erstellen Sie bitte einen Fehlerbericht.

  • Funktionsanfrage: Wenn Sie eine Idee haben oder eine Fähigkeit vermissen, die die Entwicklung einfacher und robuster machen würde, reichen Sie bitte eine Funktionsanfrage ein.

Stargazers im Laufe der Zeit

Vielen Dank Ihnen allen für Ihre Unterstützung!

Stargazers over time

Unterstützung

Danksagungen

Ich habe das Skript unabhängig erstellt und dabei Online-Ressourcen von GitHub und anderen Quellen im Internet genutzt. Anerkennung gebührt auch den Erstellern/Veröffentlichern von Exploits im Zusammenhang mit den CVEs. Sie können deren Details und Referenzen im Exploit selbst sowie in den begleitenden Notizen, die beim Ausführen des Tools angezeigt werden, zurückverfolgen. Besondere Anerkennung gilt Vincent Puydoyeux, dessen Inspiration die Entwicklung dieses Tools angestoßen hat, und Koutto für die unschätzbare Hilfe bei der Handhabung von Docker-Feinheiten und der Verbesserung der Funktionalität des Tools. Darüber hinaus geht ein herzlicher Dank an Emilio Pinna (norbemi) und Andrea Cardaci (cyrus_and) für ihre wertvollen Beiträge zu GTFO Bins, die die Entwicklung dieses Projekts maßgeblich beeinflusst haben.

Haftungsausschluss

Dieses Skript dient NUR zu Bildungszwecken. Verwenden Sie es nicht ohne Erlaubnis des Eigentümers des Systems, auf dem Sie es ausführen. Der übliche Haftungsausschluss gilt, insbesondere die Tatsache, dass ich (TH3xACE) nicht haftbar bin für Schäden, die durch direkte oder indirekte Nutzung der Informationen oder Funktionen dieses Projekts entstehen. Der Autor (TH3xACE) oder irgendein Internetdienstanbieter übernimmt KEINE Verantwortung für den Inhalt oder Missbrauch dieser Programme oder deren Ableitungen. Durch die Nutzung dieser Programme akzeptieren Sie die Tatsache, dass jeglicher Schaden (Datenverlust, Systemabsturz, Systemkompromittierung usw.), der durch die Nutzung des Skripts verursacht wird, nicht in der Verantwortung des Autors liegt.

Lizenz

SUDO_KILLER ist unter der MIT-Lizenz lizenziert, bei Verwendung wird eine angemessene Nennung erwartet. Bitte erwägen Sie eine Spende für jede kommerzielle Nutzung.

Tool herunterladen