Unfurl toma una URL y la despliega en un gráfico, extrayendo cada bit de información de la URL y revelando la parte no visible de esta.
Lo hace dividiendo un URL en componentes, extrayendo toda la información que pueda de cada pieza, y presentándolo todo visualmente. Este enfoque visual junto con las referencias y la documentación incorporadas, hace que el análisis sea simple y transparente para el usuario y nos ayuda, ya de paso, a aprender las estructuras semánticas y sintácticas que tienen las URLs.
Dispone de analizadores (parsers) para URLs, motores de búsqueda, aplicaciones de chat, redes sociales y más. También tiene analizadores más genéricos (sellos de tiempo, UUIDs, etc.) útiles para explorar nuevas URLs o para realizar ingeniería inversa. Si no encontramos uno que se adapte a nuestras necesidades, podemos construir los nuestros propios, ya que es un proyeto de código abierto, escrito en Python 3.
¿Cómo usar Unfurl?
Tenemos dos formas de usarla:
- Online:
- A través de la página https://dfir.blog/unfurl. Llegamos, pegamos la URL y listo.
- También podemos acceder a la versión online usando un bookmarklet . Tenemos que crear un nuevo bookmark y pegar javascript:window.location.href=’https://dfir.blog/unfurl/?url=’+window.location.href;’ como ubicación. Entonces, cuando estemos en cualquier página con una URL interesante, podemos hacer clic en el bookmarklet y ver la URL “desplegada”.
- Offline:
- Clonamos o descargamos Unfurl de GitHub
- Instalamos Python 3 y los módulos en
requirements.txt
- Ejecutamos
python unfurl_app.py
- Navegamos
http://localhost:5000/
- Introducimos la URL para desplegar en el formulario, y Unfurl.
Si queréis cacharrear más aquí os dejamos el GitHub
Fundador y director de DerechodelaRed.