¿Qué es DNStwist?

| Última modificación: 18 de abril de 2024 | Tiempo de Lectura: 2 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

En ciberseguridad, existen diferentes herramientas para defenderse del phishing y aquí es donde entra qué es DNStwist. Desde simulación de ataques controlados hasta threat hunting, existe toda una serie de técnicas para evitar este tipo de ataques en una compañía.

Ese es el caso de la herramienta que te presentaremos a continuación, la cual te ayudará a detectar dominios de phishing. En este post te explicamos qué es DNStwist y cómo se utiliza en ciberseguridad.

Phishing domains

Antes de ver qué es DNStwist, recordaremos qué es un phishing domain. Un phishing domain o sitio de phishing es una página web registrada por delincuentes con el fin de clonar otros sitios y robar los datos de sus víctimas.

Para cometer este crimen, los ciberdelincuentes suelen registrar nombres de dominio parecidos a los del sitio web que han clonado para su ataque. Por ejemplo, si los ladrones han clonado la página de Netflix, buscarán comprar un nombre de dominio que se parezca al original de la página.

La técnica de comprar un nombre de dominio similar al de otra página con el fin de clonarla se llama domain squatting. El domain squatting es una práctica usada por criminales, en la cual se compran dominios con faltas de ortografía, caracteres repetidos, homógrafos u homógrafos, con el objetivo de confundir y convencer a una víctima de phishing de que el dominio es real.

Sin embargo, hay herramientas de ciberseguridad que permiten rastrear el domain squatting y, de este modo, identificar sitios de phishing antes de que estos lleguen en forma de ataque. Una de estas herramientas es el DNStwist.

Qué es DNStwist

🔴 ¿Quieres entrar de lleno a la Ciberseguridad? 🔴

Descubre el Ciberseguridad Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en Ciberseguridad por una semana

Esta estrategia de ciberataque abre una opción de threat hunting para los hackers éticos. El threat hunting es un concepto que implica la búsqueda activa de amenazas. En este caso, sería la cacería de dominios potencialmente usados para hacer phishing.

DNStwist es una librería de código abierto que permite analizar una lista de posibles dominios de phishing. El programa fue creado por Marcin Ulikowski, de Polonia, y permite adelantarse a un posible ciberataque.

¿Cómo funciona DNStwist?

DNStwist es un programa para generar hashes similares al del nombre de un dominio web. De este modo, el código generará una lista con la capacidad de comparar nombres muy similares y hacer una comprobación manual del peligro que representan estos dominios.

Estas opciones de dominios maliciosos las generan los algoritmos de este programa y pueden ser muy útiles para el threat hunting. Al identificar dominios sospechosos, el equipo de seguridad puede bloquearlos antes de que se intente el ataque. El phishing continúa usándose porque aún es exitoso y estas herramientas te ayudarán a eludirlo.

Otras herramientas

Existen más herramientas para rastrear posibles dominios de phishing, como URLcrazy y URIdeep, cuyo uso implica la capacidad de buscar activamente amenazas. En ocasiones, tu sistema puede no estar 100% protegido y anticiparte a los peligros puede ser la mejor forma de encontrar fallos. Ahora que has aprendido qué es DNStwist, podrías ir un paso por delante de ciertos ataques.

¿Cómo seguir aprendiendo?

Ya sabes qué es DNStwist y para qué se usa este programa en ciberseguridad. Ahora, puedes seguir aprendiendo y convertirte en un experto en menos de 7 meses. Para ello, solo tienes que visitar nuestro Ciberseguridad Full Stack Bootcamp y formarte con los mejores profesionales. ¡Inscríbete ya!

Carlos Cilleruelo

CEO and co-founder of Byron Labs & Coordinador del Bootcamp en Ciberseguridad.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Ciberseguridad

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado