Articulo de referencia

Swaks

Swaks (Navaja suiza para SMTP ) es una herramienta de línea de comandos diseñada para probar y depurar servidores del Protocolo simple de transferencia de correo (SMTP). Está es...

Swaks (Navaja suiza para SMTP ) es una herramienta de línea de comandos diseñada para probar y depurar servidores del Protocolo simple de transferencia de correo (SMTP). Está escrita en Perl y admite una amplia gama de funciones SMTP, lo que la convierte en una utilidad popular entre administradores de sistemas, [ 1 ] desarrolladores, [ 2 ] y pentesters, [ 3 ] [ 4 ] además de profesionales de la industria del correo electrónico. [ 5 ]

Lanzado por primera vez en 2003 [ 6 ] y distribuido bajo la Licencia Pública General de GNU (GPL), es desarrollado y mantenido por John Jetmore. El software fue diseñado principalmente para su uso en sistemas operativos tipo UNIX y está disponible en muchos gestores de paquetes, incluidos Linux [ 7 ] y macOS [ 8 ] . Si bien no existen paquetes nativos para Windows , los usuarios pueden instalar Perl y ejecutar el software por sí mismos, o utilizar el Subsistema de Windows para Linux [ 9 ] .

Características

Swaks se suele usar desde la línea de comandos, pero también se integra bien con herramientas y scripts externos para pruebas automatizadas, ya que las opciones se pueden especificar en variables de entorno y archivos de configuración. Admite SMTP, ESMTP y LMTP , así como extensiones de protocolo como TLS , autenticación y canalización. Los mecanismos de autenticación compatibles incluyen PLAIN, LOGIN, CRAM-MD5, CRAM-SHA1, DIGEST-MD5 y NTLM/SPA/MSN.

Swaks se puede utilizar mediante múltiples métodos de transporte, incluidos sockets UNIX e Internet, y tuberías para procesos generados.

Se utiliza comúnmente para solucionar problemas de correo electrónico [ 10 ] , [ 11 ] pero también puede utilizarse para simular fallos en la entrega de correo y verificar las configuraciones de autenticación y cifrado. [ 12 ]

Referencias

  1. "Integración de Swaks con la entrega de correo electrónico" . docs.oracle.com . Consultado el 2 de septiembre de 2025 .
  2. Junaid, Abdul Wahab (14 de mayo de 2025). "swaks: Navaja suiza para pruebas SMTP" . Abdul Wahab Junaid . Consultado el 2 de septiembre de 2025 .
  3. "Herramienta de seguridad ofensiva: Swaks – Navaja suiza para SMTP | Hacking ético Black Hat" . 18 de febrero de 2022. Consultado el 2 de septiembre de 2025 .
  4. "Desatando el poder de "Swaks" para el hacking ético y las pruebas de penetración" . Consultado el 3 de septiembre de 2025 .
  5. "SWAKS: la navaja suiza SMTP" . www.wordtothewise.com . Consultado el 2 de septiembre de 2025 .
  6. "Swaks - Navaja suiza para SMTP" . jetmore.org . Consultado el 2 de septiembre de 2025 .
  7. "Debian -- Detalles del paquete swaks en trixie" . packages.debian.org . Consultado el 3 de septiembre de 2025 .
  8. "swaks" . Fórmulas caseras . Consultado el 2 de septiembre de 2025 .
  9. "Envío de correos electrónicos de prueba con Swaks - Sendamatic" . www.sendamatic.net . 8 de julio de 2025. Consultado el 2 de septiembre de 2025 .
  10. "Uso de Swaks para solucionar problemas de correo electrónico en su servidor" . Liquid Web . Consultado el 2 de septiembre de 2025 .
  11. "Cómo configurar los ajustes SMTP en Azure Managed Grafana - Azure Managed Grafana" . learn.microsoft.com . Consultado el 2 de septiembre de 2025 .
  12. "Inyección SMTP con STARTTLS usando swaks" . Soporte de SparkPost . Consultado el 2 de septiembre de 2025 .
  • https://jetmore.org/john/code/swaks/
  • https://github.com/jetmore/swaks