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
One-Lin3r — Gibt dir Einzeiler, die bei Penetrationstests, Privilegieneskalation und mehr helfen. | Kitploit
Tools/GitHubGitHub/d4vinci/one-lin3r
Privilege EscalationPayload-GenerierungExploitationReverse EngineeringInformationsbeschaffungPenetrationstestsDienstprogramme & Frameworks
GitHubd4vinci/one-lin3r

One-Lin3r

Gibt dir Einzeiler, die bei Penetrationstests, Privilegieneskalation und mehr helfen.

Repository anzeigen
1.8k301vor 8 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 →
Teilen
Webseite

One-Lin3r PyPI Python Core Downloads

One-Lin3r ist ein einfaches, modulares und leichtgewichtiges Framework, das Ihnen alle One-Liner bietet, die Sie beim Penetrationstest (Windows, Linux, macOS oder sogar BSD-Systeme) oder allgemein beim Hacken benötigen, mit vielen neuen Funktionen, um dies vollständig zu automatisieren (z.B. müssen Sie die One-Liner nicht einmal kopieren).

Screenshots für Version 2

Es besteht aus verschiedenen One-Liner-Typen mit verschiedenen Funktionen, einige davon sind:

One-Liner-FunktionWorauf sich diese Funktion bezieht
Reverse ShellVerschiedene Methoden und Befehle, um eine Reverse Shell zu erhalten.
PrivEscViele Befehle zur Unterstützung bei der Enumeration und Privilegienausweitung

Funktionen

  • Viele One-Liner mit unterschiedlichen Zwecken, aktuell sind es mehr als 176 One-Liner.

  • Die Autovervollständigungsfunktion, die in diesem Framework implementiert wurde, ist nicht die übliche, die man immer sieht; hier sind einige Höhepunkte:

    • Es ist so konzipiert, dass es Tippfehler in eingegebenen Befehlen mit nur einem Tab-Klick zum ähnlichsten Befehl korrigiert, sodass seach zu search wird und so weiter, selbst wenn Sie ein beliebiges Wort eingegeben haben, das einem Befehl in diesem Framework ähnelt.
    • Für die Faulenzer unter Ihnen wie mich kann es vorhersagen, welchen One-Liner Sie verwenden möchten, indem Sie einen beliebigen Teil davon eingeben. Wenn Sie zum Beispiel use capabilities eingegeben und die Tabulatortaste gedrückt haben, würde es durch use linux/bash/list_all_capabilities ersetzt werden und so weiter. Ich sehe Ihr Lächeln, gern geschehen!
    • Wenn Sie einen falschen Befehl eingegeben und dann die Eingabetaste gedrückt haben, teilt Ihnen das Framework mit, welcher Befehl dem, was Sie eingegeben haben, am nächsten kommt, was der sein könnte, den Sie wirklich wollten.
    • Einige weniger beeindruckende Dinge wie Autovervollständigung für Variablen nach dem Befehl set, Autovervollständigung für One-Liner nach den Befehlen use und info und schließlich konvertiert es automatisch alle Großbuchstaben in Kleinbuchstaben, falls Sie beim Tippen versehentlich die Groß-/Kleinschreibung geändert haben.
    • Schließlich finden Sie Ihre normalen Autovervollständigungsfunktionen, die Sie zuvor verwendet haben, wie Befehlsautovervollständigung und dauerhaften Verlauf usw.

Hinweis: Die One-Liner-Datenbank ist nicht allzu groß, wird aber mit Updates und Beiträgen größer.

Verwendung

Befehlszeilenargumente

root@kitploit:~
usage: one-lin3r [-h] [-r R] [-x X] [-q]

optional arguments:
  -h, --help  show this help message and exit
  -r          Execute a resource file (history file).
  -x          Execute a specific command (use ; for multiples).
  -q          Quiet mode (no banner).

Framework-Befehle

root@kitploit:~
Command                     Description
--------                    -------------
help/?                      Show this help menu.
list/show                   List all one-liners in the database.
search  (-h) [Keywords..]   Search database for a specific liner by its name, author name or function.
use         <liner>         Use an available one-liner.
copy        <liner>         Use an available one-liner and copy it to clipboard automatically.
info        <liner>         Get information about an available liner.
set <variable> <value>      Sets a context-specific variable to a value to use while using one-liners.
variables                   Prints all previously specified variables.
banner                      Display banner.
reload/refresh              Reload the liners database.
check                       Prints the core version and checks if you are up-to-date.
history                     Display command-line most important history from the beginning.
makerc                      Save command-line history to a file.
resource     <file>         Run the commands stored in a file
os          <command>       Execute a system command without closing the framework
exit/quit                   Exit the framework

Voraussetzungen vor der Installation

  • Python 3.x.
  • Jedes Betriebssystem, es sollte auf allen funktionieren, aber getestet wurde es auf Kali 2018+, Ubuntu 18+, Manjaro, Black Arch, Windows 10, Android Termux und Mac-OS 10.11

Installation und Ausführung

  • Mit pip (Der beste Weg zur Installation auf jedem Betriebssystem):
root@kitploit:~
pip install one-lin3r
one-lin3r -h
  • Mit pacman auf Black Arch oder jeder Arch-basierten Distribution mit Black-Arch-Repos:
root@kitploit:~
sudo pacman -S one-lin3r
  • Installation von GitHub:
    • Für Windows in der Eingabeaufforderung mit Administratorrechten: (Nach dem Herunterladen der ZIP und Entpacken)
    root@kitploit:~
    python -m pip install ./One-Lin3r-master --user
    one-lin3r -h
    
    • Für Linux-Distributionen auf Debian-Basis (z.B. Kali, Ubuntu..):
    root@kitploit:~
    git clone https://github.com/D4Vinci/One-Lin3r.git
    sudo apt install libncurses5-dev
    sudo pip3 install ./One-Lin3r --user
    one-lin3r -h
    
    • Für die restlichen Linux-Distributionen:
    root@kitploit:~
    git clone https://github.com/D4Vinci/One-Lin3r.git
    sudo pip3 install ./One-Lin3r --user
    one-lin3r -h
    

Aktualisieren des Frameworks oder der Datenbank

  • Wenn Sie es mit pip installiert haben, führen Sie aus:
root@kitploit:~
pip install one-lin3r --upgrade
  • Wenn Sie es von GitHub installiert haben, gehen Sie wie folgt vor:
    • Unter Linux, während Sie sich außerhalb des Verzeichnisses befinden
    root@kitploit:~
    cd One-Lin3r && git pull && cd ..
    pip3 install ./One-Lin3r --upgrade
    
    • Unter Windows, wenn Sie Git nicht installiert haben, laden Sie das Framework erneut als ZIP herunter!

Hinweis: Die One-Liner sind als Python-Module geschrieben, daher gelten sie als Teil des Frameworks. Mit jedem neuen One-Liner, der zum Framework hinzugefügt wird, wird dessen Version aktualisiert.

Kontakt

  • Twitter
  • Telegram

Spende

Wenn meine Arbeit für Sie nützlich war, können Sie mir gerne danken, indem Sie mir einen Kaffee oder mehr kaufen :)

Coffee

Haftungsausschluss

One-Lin3r wurde entwickelt, um bei Penetrationstests zu helfen, und übernimmt keine Verantwortung für Missbrauch oder illegale Zwecke.

Das Kopieren von Code aus diesem Tool oder die Verwendung in einem anderen Tool ist akzeptiert, solange Sie angeben, woher Sie ihn haben 😄.

Pull-Requests sind immer willkommen :D

Danksagungen und Referenzen

  • PayloadsAllTheThings
  • PowerSploit repo
  • arno0x0x - Windows-One-Liner zum Herunterladen entfernter Payloads und Ausführen von beliebigem Code
Tool herunterladen
Bind ShellVerschiedene Methoden und Befehle, um eine Bind Shell zu erhalten.
DropperViele Möglichkeiten, verschiedene Payload-Typen mit verschiedenen Methoden herunterzuladen und auszuführen.
  • Automatisierung

    • Sie können den gewünschten One-Liner automatisch in die Zwischenablage kopieren mit dem Befehl copy <liner> anstatt use <liner> zu verwenden und ihn dann zu kopieren, was viel Zeit spart, natürlich, wenn Sie es mit den folgenden Funktionen kombinieren.
    • Wie Sie vielleicht bemerkt haben, können Sie vor dem Start des Frameworks selbst eine Ressourcendatei über Befehlszeilenargumente verwenden oder Befehle direkt senden.
    • Innerhalb des Frameworks können Sie den Befehl makerc wie in Metasploit verwenden, aber diesmal speichert er nur die korrekten wichtigen Befehle.
    • Es gibt die Befehle history und resource, sodass Sie das Framework nicht verlassen müssen.
    • Sie können beliebig viele Befehle gleichzeitig ausführen, indem Sie sie mit Semikolon trennen.
    • Die Suche nach einem One-Liner ist hier sehr einfach und genau; Sie können nach einem One-Liner nach Namen, Funktion, Beschreibung, Autor, der den One-Liner zum Framework hinzugefügt hat, oder sogar nach dem One-Liner selbst suchen.
  • Sie können Ihre eigenen One-Liner hinzufügen, indem Sie diesen Schritten folgen, um einen One-Liner als Python-Datei zu erstellen. Danach können Sie einen Pull-Request damit erstellen, dann wird er zum Framework hinzugefügt und natürlich mit Ihrem Namen gutgeschrieben 😄.

  • Die Möglichkeit, die Datenbank neu zu laden, wenn Sie einen One-Liner hinzugefügt haben, ohne das Framework neu zu starten.

  • Sie können jede Plattform zur One-Liner-Datenbank hinzufügen, indem Sie einfach einen Ordner im Ordner 'liners' erstellen und dort eine Datei mit der Endung '.liner' anlegen.

  • Mehr...