
Una herramienta simple para generar navegación web falsa y mitigar el rastreo
Recupera tu privacidad
Genera navegación web falsa y mitiga el rastreo
PartyLoud es una herramienta gratuita altamente configurable y sencilla que te ayuda a prevenir el rastreo directamente desde tu terminal Linux, sin necesidad de habilidades especiales. Una vez iniciada, puedes olvidarte de que está funcionando. Proporciona varias opciones; cada una te permite personalizar tu experiencia y cambiar el comportamiento de PartyLoud según tus necesidades.
Por favor, reporta errores y solicita funciones y ayúdame a mejorar continuamente este proyecto.
Para preguntas/comentarios, contáctame aquí
Este proyecto fue inspirado por noisy.py
Cómo funcionapartyloud.conf y badwords o desde archivos definidos por el usuario)Característicaspartyloud.conf)ConfiguraciónClona el repositorio:
git clone https://github.com/realtho/PartyLoud.git
Navega al directorio y haz el script ejecutable:
cd PartyLoud
chmod +x partyloud.sh
Ejecuta 'partyloud':
./partyloud.sh
UsoUso: ./partyloud.sh [opciones...]
-d --dns <archivo> Los servidores DNS se obtienen del ARCHIVO especificado,
cada solicitud usará un servidor DNS diferente
en la lista
¡¡ADVERTENCIA: ESTA FUNCIÓN ES EXPERIMENTAL!!
¡¡POR FAVOR, INFORMA DE PROBLEMAS EN GITHUB!!
-l --url-list <archivo> lee la lista de URLs del ARCHIVO especificado
-b --blocklist <archivo> lee la lista de bloqueo del ARCHIVO especificado
-p --http-proxy <http://ip:puerto> establece un proxy HTTP
-s --https-proxy <https://ip:puerto> establece un proxy HTTPS
-n --no-wait desactiva la espera entre una solicitud y otra
-h --help muestra esta ayuda
Especificaciones de archivos
En la versión actual no hay validación de entrada en los archivos.
Si encuentras errores o tienes sugerencias sobre cómo mejorar esta función, por favor ayúdame abriendo issues en GitHub
Los archivos predeterminados se encuentran en:
Ten en cuenta que el nombre del archivo y la extensión no son importantes, solo importa el contenido de los archivos
badwords es una lista de bloqueo basada en palabras clave utilizada para filtrar contenido no HTML, imágenes, documentos, etc.
La configuración predeterminada se creó después de varias semanas de pruebas. Si realmente crees que necesitas una lista de bloqueo personalizada, mi sugerencia es comenzar copiando y modificando la configuración predeterminada según tus necesidades.
Aquí hay algunos consejos sobre cómo crear un excelente archivo de lista de bloqueo:
| HACER ✅ | NO HACER 🚫 |
|---|---|
| Usar solo caracteres ASCII | Definir reglas para un solo sitio |
| Intentar mantener las reglas lo más generales posible | Definir reglas que distingan entre mayúsculas y minúsculas |
| Preferir rutas relativas | Colocar más de una regla por línea |
partyloud.conf es una lista de URLs utilizada como punto de partida para los generadores de navegación falsa.
El objetivo aquí es crear una buena lista de sitios que contengan muchas URLs.
Aparte de sugerirte que no uses enlaces relacionados con Google, YouTube y redes sociales, realmente no tengo consejos para ti.
DNSList es una lista de DNS utilizada como argumento para la función de DNS aleatorio. DNS aleatorio no está habilitado por defecto, por lo que el "archivo predeterminado" es solo una guía y una prueba utilizada durante el desarrollo de la función para verificar que todo funcionara como se esperaba.
El único consejo aquí es añadir tantas direcciones como sea posible para aumentar la aleatoriedad.
Preguntas frecuentes
El núcleo del script es una solicitud curl, pero esta herramienta hace más que eso. Cuando ejecutas el script, se inician varios hilos. Cada hilo realiza una solicitud http diferente y analiza la salida para elegir la siguiente URL, simulando la navegación web. A menos que el usuario detenga el script (presionando Enter o CTRL-C), permanecerá activo.
El mecanismo de recuperación de errores es una forma elegante de decir que si la solicitud http devuelve un código de estado que comienza con 4 o 5 (error), el script usará una URL de respaldo para continuar con la ejecución normal.
Mira aquí 😉
Desafortunadamente, es bastante fácil, pero ten en cuenta que esto es una versión beta y solucionaré este "problema" en futuras versiones.
badwords es solo una lista de palabras clave utilizadas para filtrar URLs con el fin de evitar 404 y navegar por contenido no HTML (como imágenes, CSS, JS). Puedes crear la tuya propia, pero, a menos que tengas necesidades especiales, te recomiendo que uses la predeterminada o al menos la uses como plantilla.
partyloud.conf es solo una lista de URLs raíz utilizadas para iniciar la navegación falsa. Puedes crear tu propio archivo de configuración, pero ten en cuenta que cuantas más URLs agregues, más hilos iniciarás. Esto es un "problema abierto". Las próximas versiones incluirán un número máximo de hilos para evitar Fork Bombs.