Encontrar enlaces rotos en sitio web

«Página no encontrada», «error 404», etc.: es molesto. Debes buscar y arreglar los enlaces rotos de vez en cuando.

Encontrarlos

Existen muchas herramientas web, mi preferida es W3C Link Checker. También es posible instalarla en tu ordenador, porque es libre.

Las instrucciones sobre su uso se encuentran en su repositorio. Te muestro rápidamente en el siguiente vídeo como instalarlo y usarlo en tu ordenador.

Continúa leyendo Encontrar enlaces rotos en sitio web

Criptomonedas, anonimato, economía descentralizada

Mucha gente piensa que las criptomonedas son anónimas, pero no es así. La mayoría de ellas son pseudoanónimas, pues las transacciones se pueden rastrear y, así, descubrir quién posee la Continúa leyendo Criptomonedas, anonimato, economía descentralizada

Crear servicio oculto para sitio web en Nginx (clearnet y darknet)

¿Quieres crear un sitio web usando un servidor Nginx y quieres tener también ese sitio web como servicio oculto para usuarios de Tor? Aquí te explico cómo hacerlo en Debian GNU/Linux.

Primero instalamos los siguientes paquetes:

sudo apt install nginx tor

Luego hay que descomentar las siguientes líneas del archivo /etc/tor/torrc:

#HiddenServiceDir /var/lib/tor/hidden_service/
#HiddenServicePort 80 127.0.0.1:80

Yo he cambiado el nombre del directorio del servicio oculto a servicio_oculto, quedando así:

HiddenServiceDir /var/lib/tor/servicio_oculto/
HiddenServicePort 80 127.0.0.1:80

A continuación, reiniciamos el servicio de Tor:

sudo systemctl restart tor

Al reiniciarse Tor crea el directorio servicio_oculto/ y lo llena con la URL del servicio oculto (archivo hostname) y las claves pública y privada.

Si tenemos tanto Nginx y Tor ejecutándose como servicios y nos metemos en la dirección que hay en /var/lib/tor/servicio_oculto/hostname, podremos ver la página de bienvenida de Nginx.

Por defecto, el sitio web para Nginx se ha de ubicar en la ruta /var/www/html/. Así pues, solo tenemos que desarrollar el sitio web en esa ubicación. No importa que se use la URL de Tor o una URL convencional, el sitio web es el mismo. Ten en cuenta de que para que los enlaces a otras páginas de tu sitio web funcionen usando URLs .onion es necesario usar URLs relativas.

Extra: añadir cabecera de .onion disponible

Continúa leyendo Crear servicio oculto para sitio web en Nginx (clearnet y darknet)

Mejores buscadores para la Internet profunda de Tor (deep web)

Encontrar servicios ocultos para Tor puede ser algo complicado sin la ayuda de un buscador. Por suerte existen varios. Los enlaces a estos buscadores funcionan solo para navegadores que permiten acceder a servicios ocultos, como Tor Browser y Brave.

1. Ahmia

Este buscador es libre y tiene más de 53 000 servicios ocultos Continúa leyendo Mejores buscadores para la Internet profunda de Tor (deep web)

Registrador de teclas (keylogger) en Python para GNU/Linux. Enviar información por correo y autodestruirse

En este artículo enseño como programar un keylogger avanzado que envía mensajes por correo electrónico y se autodestruye después de una fecha concreta.

Continúa leyendo Registrador de teclas (keylogger) en Python para GNU/Linux. Enviar información por correo y autodestruirse