Mandar por syslog lo que visita en firefox alguien

Visualizar las urls de las pestañas del navegador que se tienen abiertas es sencillo. En este post vamos a explicar como es posible hacerlo.
Hablaremos de como hacerlo en el navegador firefox y las pruebas se han realizado en una debian 9.

Cuando cierras una pestaña (tab) sin querer siempre puedes hacer que regrese. Nunca recuerdo si existe una combinación de teclas pero le das a clic derecho en la parte de las pestañas libre y te sale el menú contextual diciendo «Undo Close Tab» o algo así.

Si puedes hacer que regrese la pestaña cerrada es que se almacena en algún sitio esa información.

En muchas distros GNU/Linux se encontrará en una ruta similar a esta que pongo de ejemplo:

/home/tuusuario/.mozilla/firefox/xxxxxxxxx.default/sessionstore-backups/recovery.jsonlz4

Siendo la parte en negrita lo que tendrás que sustituir por los datos adecuados en tu sistema. Tú nombre de usuario y la string aleatoria que mete firefox para identificar los perfiles (si, se puede usar firefox con diferentes perfiles separados aunque luego su info van a parar al mismo lado más o menos).

– ¡Fanta! ¡Fanta!, pero entonces estamos dejando huella de lo que visitamos en el disco duro.

Vamos a relajarnos un poco ya que noto cierta tensión en el ambiente.

Solamente hablaremos de como descomprimir el lz4 con la magic string de Mozilla.

El proceso es este por ejemplo:

# apt-get install gcc git
$ cd /tmp
$ git clone https://github.com/avih/dejsonlz4/
$ cd dejsonlz4/src/
$ gcc -Wall -o dejsonlz4 dejsonlz4.c lz4.c
$ ./dejsonlz4 ~/.mozilla/firefox/95iink1x.default/sessionstore-backups/recovery.jsonlz4 recovery.json
$ cat recovery.json | tr "{" "\n" | tr "," "\n" | grep "url\":" | cut -d ":" -f 2-100 | cut -d "\"" -f 2

La comodidad es lo contrario a la seguridad muchas veces y a la privacidad.

Esto es solo un ejemplo que permite generar un script que mande con «logger» de syslog a un servidor syslogd las visitas de la gente. Solo es crear un script y dejarlo en cron y tienes un ordenador linux plataformado para dejar huella de todo lo que la gente visita desde el navegador.

Saludos cordiales

 

¿Le ha gustado el contenido?

Si le ha gustado y le ha sido de utilidad puede donar aquí https://paypal.me/mierdatv .  
También puede escribir un comentario si lo considera oportuno.  
 

Comentarios 2

  • Me gustaba más la versión anterior más conspiranoica de este post.

    No veo el problema de que firefox guarde la info de lo que visitas en el disco duro, aunque bueno sería que lo guardase cifrado con una contraseña creada por ti. El problema sería si luego lo mandase a algún server remoto.

    En fin, con respecto a la versión anterior del post, crees que navegando a través de VPN (cifrado y con borrado de logs) es protección suficiente? Si la resolución de dominios y transferencia de archivos va a través de VPN nadie puede saber quién está detrás.

    • Pues la versión menos light de este post mejor la dejo para un articulo en el que pueda explicar las cosas con más profundidad.
      Si se sacan así al final dejan muchas dudas y es un rollo ir contestando. 😛
      En fin. Espero en otro momento desarrollar algunos articulillos más sobre esos otros temas. Este como te digo no tiene nada de conspiparanoico, es lo que es.

      El otro tenía mezcla de opiniones pero sin explicar. Por eso mejor ordenar un poco las cosas :).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *