Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
SafeGuard — Herramienta de cifrado CLI escrita en Go | Kitploit
Herramientas/GitHubGitHub/pingminus/safeguard
Herramientas de Cifrado/DescifradoCriptografíaAprendizaje y EducaciónRutas de Aprendizaje y Cursos
GitHubpingminus/safeguard

SafeGuard

Herramienta de cifrado CLI escrita en Go

Ver Repositorio
61hace 8 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Logotipo de Safeguard
root@kitploit:~
./safeguard --version
1.0

Safeguard-Terminal


Safeguard es una herramienta de cifrado de archivos de línea de comandos, rápida, ligera y multiplataforma, escrita en Go.

Aviso de seguridad

Este proyecto es una herramienta de cifrado de archivos orientada al aprendizaje.

Aunque utiliza primitivas criptográficas estándar de la biblioteca estándar de Go (p. ej., AES-GCM para cifrado autenticado), no utiliza una función moderna de derivación de claves resistente a memoria, como Argon2 o scrypt.

En su lugar, las claves se derivan mediante un método ligero que solo usa la biblioteca estándar. Esto significa:

  • El cifrado es seguro frente a una inspección casual
  • La integridad y la manipulación se detectan
  • Las contraseñas no están fuertemente protegidas contra ataques decididos de fuerza bruta o basados en GPU

NO utilice esta herramienta para:

  • Secretos de alto valor
  • Almacenamiento a largo plazo de datos sensibles
  • Situaciones que requieren garantías sólidas de endurecimiento de contraseñas

Uso previsto:

  • Aprendizaje y experimentación
  • Protección de archivos personal o de bajo riesgo
  • Colaboración y mejora de código abierto

Las contribuciones que mejoren la seguridad sin sacrificar la usabilidad son bienvenidas.


Instalación

Compilar (requiere Go)

root@kitploit:~
git clone https://github.com/pingplus/SafeGuard.git
cd SafeGuard
go build

Uso

Sintaxis general:

root@kitploit:~
./safeguard <file> <action> <cipher> [options]

Acciones:

  • --encrypt o e Cifra un archivo
  • --decrypt o d Descifra un archivo
  • --decrypt-directory o de Descifra un directorio completo (descifrar directorios aún no está disponible, lo sentimos :( )

Opciones:

  • --inplace descifra/cifra un archivo en el mismo lugar (experimental)
  • --key añade una clave
  • --output especifica el nombre de salida

Cifrados admitidos:

root@kitploit:~
./safeguard --list-ciphers
[i] Available ciphers:
  xor
  caesar
  aes

AES

Cifrar un archivo:

root@kitploit:~
./safeguard secret.txt e aes --key "your-strong-password"
# or
./safeguard secret.txt --encrypt aes --key "your-strong-password" --output secret.txt.aes

Descifrar un archivo:

root@kitploit:~
./safeguard secret.txt d aes --key "your-strong-password"
# or
./safeguard secret.txt --decrypt aes --key "your-strong-password" --output secret.txt.dec

Más

  • Cifrar con AES y escribir en el mismo lugar:
root@kitploit:~
./safeguard secrets.txt e aes --key "123123123123123123123123" --inplace
# -> creates secrets.txt but encrypted
  • Descifrar con AES y especificar el archivo de salida :
root@kitploit:~
./safeguard secrets.txt.aes d aes --key "123123123123123123123123" --output secrets_decrypted.txt
Descargar herramienta