
Ein kleines Rust-CLI, das auf Wunsch Geheimnisse aus deiner Zwischenablage entfernt.
Ein kleines Rust-CLI, das bei Bedarf Geheimnisse aus Ihrer Zwischenablage entfernt. Binden Sie eine Tastenkombination, markieren Sie Text, drücken Sie die Kombination - die Zwischenablage enthält eine redigierte Version. Normales Ctrl+C / Ctrl+V wird nie abgefangen.
Linux - ein Befehl, keine weitere Einrichtung:
curl -sSf https://secretstripper.download/install.sh | bash
Standard-Tastenkombination: Ctrl+Alt+X.
macOS - benötigt einen einmalig einzurichtenden Global-Hotkey-Helfer (skhd oder Hammerspoon). Siehe macOS-Einrichtung für Berechtigungen und Fehlerbehebung.
brew install koekeishiya/formulae/skhd
curl -sSf https://secretstripper.download/install.sh | bash
# Grant skhd Accessibility: System Settings -> Privacy & Security -> Accessibility
skhd --restart-service
Standard-Tastenkombination: Cmd+Shift+C.
Windows (PowerShell) - benötigt AutoHotkey v2. Siehe Windows-Einrichtung für den vollständigen Ablauf.
winget install AutoHotkey.AutoHotkey
iwr -useb https://secretstripper.download/install.ps1 | iex
Standard-Tastenkombination: Ctrl+Alt+C.
Von crates.io (Rust) - es gelten die gleichen betriebssystemspezifischen Voraussetzungen (skhd unter macOS, AutoHotkey unter Windows):
cargo install secret-stripper && secret-stripper init
Aus dem Quellcode (git):
cargo install --git https://github.com/kalix127/secret-stripper.git --locked && secret-stripper init
Nach der Installation Text markieren und die Tastenkombination drücken. Unter Linux wird die PRIMARY-Auswahl direkt gelesen, sodass Sie das Ctrl+C überspringen können. Einfügen mit Ctrl+V (Cmd+V unter macOS).
Führen Sie secret-stripper menu aus, um Einstellungen anzupassen, oder secret-stripper --help für alle Befehle.
| Betriebssystem | Status | Hotkey-Backend |
|---|---|---|
| Linux | ✅ Unterstützt | gsettings (GNOME / Cinnamon / Unity / Budgie / Pantheon), gsettings (MATE-Schema), xfconf-query (XFCE), kwriteconfig + qdbus (KDE Plasma 5/6) |
| macOS | ✅ Unterstützt | skhd (~/.skhdrc) oder Hammerspoon (~/.hammerspoon/init.lua); manuelle Anweisungen, wenn keines installiert ist |
| Windows | ✅ Unterstützt | AutoHotkey v2 (%APPDATA%\secret-stripper\secret-stripper.ahk) - Installation über winget install AutoHotkey.AutoHotkey |
Ein echter globaler Hotkey lässt sich unter macOS nicht ohne Installation und ohne residenten Prozess registrieren. Secret Stripper selbst bleibt ein One-Shot-Tool und delegiert die Hotkey-Erfassung daher an einen von zwei bekannten Helfern: skhd (leichtgewichtig, empfohlen) oder Hammerspoon (umfangreicher, skriptbar). Ist keines installiert, gibt init als Fallback manuelle Bindungsanweisungen aus.
skhd über Homebrew installieren:
brew install koekeishiya/formulae/skhd
secret-stripper init ausführen. Es schreibt ~/.skhdrc, den launchd-LaunchAgent für den täglichen Update-Check und die Konfigurationsdatei. Die Ausgabe enthält eine Zeile "DE binding": OK, wenn skhd / Hammerspoon erkannt wurde, FAILED mit Installationshinweisen, wenn nicht.
skhd die Bedienungshilfen-Berechtigung erteilen. skhd benötigt diese, um globale Hotkeys abzufangen; andernfalls erfasst es stillschweigend nichts. Öffnen Sie Systemeinstellungen -> Datenschutz & Sicherheit -> Bedienungshilfen, klicken Sie auf +, fügen Sie /usr/local/bin/skhd hinzu und aktivieren Sie es. Falls skhd bereits ausgeführt wurde, starten Sie es neu, damit die neue Berechtigung wirksam wird:
skhd --restart-service
Die Tastenkombination testen:
echo "[email protected]" | pbcopy
# Press your chord (default: Cmd+Shift+C)
pbpaste # expect: [REDACTED]
Hammerspoon-Alternative: brew install --cask hammerspoon, öffnen Sie es einmal, um die Bedienungshilfen-Berechtigung zu erteilen, und führen Sie dann secret-stripper init aus - es schreibt die Bindung in ~/.hammerspoon/init.lua statt in ~/.skhdrc.
Standard-Tastenkombination: Cmd+Shift+C. macOS-Apps beanspruchen häufig Tastenkombinationen mit der Cmd-Taste. Wenn die Kombination also mit etwas kollidiert, das Sie verwenden (Browser-DevTools, Finder „Copy Path" usw.), binden Sie sie über secret-stripper menu -> Rebind Hotkey neu. Zwei sicherere Optionen, falls Sie vorausplanen möchten: Cmd+Option+X oder Cmd+Ctrl+X.
Windows bietet keine Möglichkeit ohne Installation, einen echten globalen Hotkey zu registrieren. Gleiche Einschränkung wie unter macOS - Secret Stripper delegiert die Hotkey-Erfassung an AutoHotkey v2 (das Windows-Pendant zu skhd). AutoHotkey verwendet unter der Haube die Win32-RegisterHotKey-API und ist der einzige Mechanismus, der die Tastenkombination zuverlässig über fokussierte Fenster, Vollbild-Apps und Prozesse mit erhöhten Rechten hinweg liefert. AutoHotkey ist erforderlich - init bricht mit einem Installationshinweis ab, wenn AutoHotkey nicht gefunden wird.
AutoHotkey über winget installieren:
winget install AutoHotkey.AutoHotkey
Das Paket installiert AutoHotkey v2 in C:\Program Files\AutoHotkey\v2\.
secret-stripper init ausführen. Es schreibt %APPDATA%\secret-stripper\secret-stripper.ahk, legt eine Autostart-.lnk an, damit AHK das Skript bei jeder Anmeldung neu startet, und startet den AHK-Prozess sofort, sodass die Tastenkombination ohne Abmeldung aktiv ist.
Die Tastenkombination testen:
Set-Clipboard "[email protected]"
# Press your chord (default: Ctrl+Alt+C)
Get-Clipboard # expect: [REDACTED]
Ctrl+Alt+<key> beschränkt (optional mit Shift); andere Kombinationen werden abgelehnt.Ctrl+C, dann die Tastenkombination).schtasks-Aufgabe um 11:00 Uhr..ahk-Datei sowie die Autostart-.lnk. Andere AHK-Skripte, die Sie ausführen, bleiben unberührt.