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
Tools/GitHubGitHub/ggerganov/kbd-audio
OSINT (Open-Source-Intelligence)AufklärungInformationsbeschaffung
GitHubggerganov/kbd-audio

kbd-audio

🎤⌨️ Akustisches Tastaturabhören

Repository anzeigenWebseite
9.0k608vor 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
kbd-audio — 🎤⌨️ Akustisches Tastaturabhören | Kitploit

kbd-audio

Actions Status

Dies ist eine Sammlung von Kommandozeilen- und GUI-Werkzeugen zum Erfassen und Analysieren von Audiodaten.

Keytap

Das interessanteste Werkzeug heißt keytap - es kann gedrückte Tastaturtasten erraten, indem es nur das über das Mikrofon des Computers aufgenommene Audio analysiert.

Weitere Details finden Sie in diesem Blogbeitrag:

Keytap: Beschreibung und einige zufällige Gedanken

Video: Kurzdemo von Keytap in Aktion

Probieren Sie es online aus:

Keytap2

Das Werkzeug keytap2 ist ein weiteres interessantes Werkzeug zur Wiederherstellung von Text aus Audio. Es benötigt keine Trainingsdaten – stattdessen verwendet es statistische Informationen über die Häufigkeiten von Buchstaben und n-Grammen in der englischen Sprache.

Eine ausführlichere Beschreibung des Werkzeugs finden Sie hier: Keytap2 Diskussion

Video: Kurzdemo von Keytap2 in Aktion

CTF: Kannst du den getippten Text erraten?

Probieren Sie es online aus:

Keytap3

Diese Version führt im Vergleich zu keytap2 erhebliche Algorithmusverbesserungen und bessere n-Gramm-Statistiken ein. Der Angriff ist jetzt vollständig automatisiert und erfordert während des Textwiederherstellungsprozesses keine manuellen Eingriffe.

Video: Kurzdemo zur Verwendung von Keytap3

Video: Ein weiteres Beispiel für die Verwendung von Keytap3

GUI für Keytap3

Überprüfen Sie, ob Ihre Tastatur anfällig für Keytap ist:

Was die Leute über Keytap sagen

"Das funktioniert unglaublich gut.
Ich hoffe, dir ist klar, was du erschaffen hast (und der ganzen Welt zur Verfügung gestellt hast)."
-- ffpip

"Ich habe es gerade ausprobiert und es funktioniert unglaublich gut. Es bringt mich fast dazu, keine mechanische Tastatur mehr verwenden zu wollen." -- Karawebnetwork

"Dieser Angriff und Van-Eck-Phreaking sind der Grund, warum Edward Snowden beim Eintippen von Passwörtern und anderen sensiblen Informationen eine Decke über sich und seinen Laptop legte." -- aarchi

"Das haben Benutzer mechanischer Tastaturen verdient" -- super guy

"Scheiße.." -- Lluis Franco

Build-Anweisungen

Abhängigkeiten:

  • SDL2 - wird verwendet, um Audio aufzunehmen und GUI-Fenster zu öffnen libsdl

    root@kitploit:~
    [Ubuntu]
    $ sudo apt install libsdl2-dev
    
    [macOS mit Brew]
    $ brew install sdl2
    
    [MSYS2]
    $ pacman -S git cmake make mingw-w64-x86_64-dlfcn mingw-w64-x86_64-gcc mingw-w64-x86_64-SDL2
    
  • FFTW3 (optional) - einige der Hilfswerkzeuge führen Fourier-Transformationen durch fftw

Linux, FreeBSD, macOS, Windows (MSYS2 + MinGW)

root@kitploit:~
git clone https://github.com/ggerganov/kbd-audio
cd kbd-audio
git submodule update --init
mkdir build && cd build
cmake ..
make

Werkzeuge

Kurze Zusammenfassung der verfügbaren Werkzeuge. Wenn der Status des Werkzeugs nicht stabil ist, sollten Sie mit Problemen und nicht optimalen Ergebnissen rechnen.

Werkzeugdetails

  • record-full

    Nimmt Audio als rohe Binärdatei auf der Festplatte auf

    root@kitploit:~
    ./record-full output.kbd [-cN]
    

  • play-full

    Gibt eine mit dem Werkzeug record-full aufgenommene Aufnahme wieder

    root@kitploit:~
    ./play-full input.kbd [-pN]
    

  • record

    Nimmt Audio nur während des Tippens auf. Nützlich zum Sammeln von Trainingsdaten für keytap

    root@kitploit:~
    ./record output.kbd [-cN] [-CN]
    

  • play

    Gibt eine mit dem Werkzeug record erstellte Aufnahme wieder

    root@kitploit:~
    ./play input.kbd [-pN]
    

  • keytap

    Erkennt gedrückte Tasten in Echtzeit durch Audioaufnahme über das Mikrofon. Verwendet mit dem Werkzeug record aufgenommene Trainingsdaten.

    root@kitploit:~
    ./keytap input0.kbd [input1.kbd] [input2.kbd] ... [-cN] [-CN] [-pF] [-tF]
    

  • keytap-gui

    Erkennt gedrückte Tasten in Echtzeit durch Audioaufnahme über das Mikrofon. Verwendet mit dem Werkzeug record aufgenommene Trainingsdaten. GUI-Version.

    root@kitploit:~
    ./keytap-gui input0.kbd [input1.kbd] [input2.kbd] ... [-cN] [-CN]
    

    Online-Demo: https://keytap.ggerganov.com


  • keytap2-gui record.kbd n-gram-dir [-pN] [-cN] [-CN]

Feedback

Jegliches Feedback zur Leistung der Werkzeuge wird sehr geschätzt. Bitte hinterlassen Sie einen Kommentar hier.

Tool herunterladen
NameTypStatus
recordtextstabil
record-fulltextstabil
playtextstabil
play-fulltextstabil
view-guiguistabil
view-full-guiguistabil
key-detectortextstabil
keytaptextstabil
keytap-guiguistabil
keytap2-guiguistabil
keytap3textstabil
keytap3-guiguistabil
-extra-
guess-qptextExperiment
guess-qp2textExperiment
keytap3-multitextExperiment
scaletextExperiment
subreaktextExperiment
key-average-guiguiExperiment
keytap2textExperiment

Erkennt gedrückte Tasten durch Audioaufnahme über das Mikrofon. Verwendet statistische Informationen (n-Gramm-Häufigkeiten) über die Sprache. Es sind keine Trainingsdaten erforderlich. Die Eingabedatei 'record.kbd' muss mit dem Werkzeug record-full erzeugt werden und enthält die zu analysierenden Audiodaten. Der Ordner 'n-gram-dir' muss n-Gramm-Wahrscheinlichkeitsdateien für die entsprechende Sprache enthalten.

root@kitploit:~
./keytap2-gui record.kbd ../data

Online-Demo: https://keytap2.ggerganov.com


  • keytap3

    Vollständig automatisierte Wiederherstellung unbekannten Textes aus Audioaufnahmen.

    root@kitploit:~
    ./keytap3 input.kbd ../data [-cN] [-CN] [-pF] [-tF] [-FN] [-fN]
    

    Online-Demo: https://keytap3.ggerganov.com


  • keytap3-gui

    GUI-Version des Werkzeugs keytap3.

    root@kitploit:~
    ./keytap3-gui input.kbd ../data [-cN] [-CN] [-pF] [-tF] [-FN] [-fN]
    

    Online-Demo: https://keytap3-gui.ggerganov.com


  • view-full-gui

    Visualisiert Wellenformen, die mit dem Werkzeug record-full aufgezeichnet wurden. Kann auch die Audiodaten abspielen.

    root@kitploit:~
    ./view-full-gui input.kbd [-pN]
    

    view-full-gui


  • view-gui

    Visualisiert mit dem Werkzeug record aufgezeichnete Trainingsdaten. Kann auch die Audiodaten abspielen.

    root@kitploit:~
    ./view-gui input.kbd [-pN]
    

    view-full-gui