Implementación en Go de la tarpit SSH endlessh, que exporta métricas de Prometheus e incluye un dashboard de Grafana con estadísticas de los atacantes.
maxgoedjen/secretive
Una app para macOS que guarda claves SSH en el Secure Enclave para impedir que se exporten, con acceso protegido por Touch ID o Apple Watch.
- Estrellas
- 9,090
- Forks
- 221
- Issues abiertos
- 177
- Último commit
- ayer
¿Qué es?
Secretive es una app para macOS que permite crear y administrar claves SSH almacenadas en el Secure Enclave del Mac. Como el material de las claves nunca sale del enclave, el malware u otros usuarios del equipo no pueden extraer una copia de la clave privada del disco.
Las claves se pueden configurar para que requieran autenticación con Touch ID o Apple Watch antes de cada uso. La app envía una notificación cada vez que se accede a una clave, para que la actividad de firma sea visible. En los Mac sin Secure Enclave, también se puede usar una Smart Card, como una YubiKey, para firmar.
Como las claves del Secure Enclave no se pueden exportar ni respaldar, al cambiar a un Mac nuevo hay que generar un nuevo conjunto de claves en ese equipo. Secretive se puede instalar desde GitHub Releases o con Homebrew.
Funciones clave
- 01Guarda claves privadas SSH en el Secure Enclave para impedir que se exporten.
- 02Requiere autenticación con Touch ID o Apple Watch antes de usar una clave.
- 03Envía una notificación cada vez que se accede a una clave.
- 04Admite Smart Cards, como YubiKey, en Mac sin Secure Enclave.
- 05Se puede instalar mediante descarga directa o con Homebrew.
Casos de uso
- Proteger las claves SSH de desarrolladores en macOS frente a malware que copia archivos de claves.
- Exigir confirmación biométrica para iniciar sesión en servidores o hacer push a Git por SSH.
- Supervisar cuándo se usan las claves SSH en un Mac.
Inicio rápido
- 1
Instálalo con Homebrew
brew install secretive - 2
O descarga la versión más reciente desde la página Releases
Antes de usarlo
- Solo para macOS. Para usar las claves, necesitas un Mac con Secure Enclave o una Smart Card, como una YubiKey.
- Las claves no se pueden exportar ni respaldar, así que al cambiar a un Mac nuevo tendrás que crear claves nuevas.
Temas
Preguntas frecuentes
- ¿Qué es secretive?
- Una app para macOS que guarda claves SSH en el Secure Enclave para impedir que se exporten, con acceso protegido por Touch ID o Apple Watch. Secretive es una app para macOS que permite crear y administrar claves SSH almacenadas en el Secure Enclave del Mac. Como el material de las claves nunca sale del enclave, el malware u otros usuarios del equipo no pueden extraer una copia de la clave privada del disco.
- ¿secretive es gratuito? ¿Qué licencia tiene?
- secretive es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿secretive sigue mantenido?
- Mantenimiento activo. El último commit de secretive fue el 18 oct 2026.
- ¿Para qué puedo usar secretive?
- Proteger las claves SSH de desarrolladores en macOS frente a malware que copia archivos de claves. Exigir confirmación biométrica para iniciar sesión en servidores o hacer push a Git por SSH. Supervisar cuándo se usan las claves SSH en un Mac.
- ¿Cómo se instala secretive?
- Instálalo con Homebrew: brew install secretive O descarga la versión más reciente desde la página Releases
- ¿Dónde consigo secretive?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/maxgoedjen/secretive
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una lista seleccionada de herramientas de seguridad, apps de pruebas y recursos de jailbreak para macOS e iOS.
Una app para macOS que busca archivos en todo el disco casi al instante mediante búsqueda difusa y permite actuar sobre los resultados de inmediato.
Aplicación de terminal para macOS que permite ejecutar y supervisar varios agentes de programación; un daemon mantiene las sesiones activas y cuenta con una app complementaria para iPhone.
Aplicación de seguridad para endpoints Windows que combina reglas YARA, inferencia de aprendizaje automático para PE, comprobación de firmas, análisis opcional en la nube y un controlador minifiltro del kernel.
Plataforma web para administrar Fail2Ban en uno o varios hosts Linux, incluidos bloqueos, jails, filtros y alertas.