2009-10-10 14:08:57 +0000 2009-10-10 14:08:57 +0000
13
13

Rastrear el historial de navegación de los niños incluso cuando saben cómo borrarlo manualmente

Tengo un colega con dos hijos adolescentes (sí, el cliché de “tengo un amigo que ve…”) que actualmente tiene problemas con su navegación por el porno y quiere espiar un poco su navegación (me mantengo al margen de las filosofías/ética de esto). Como soy su contacto para la informática, me ha preguntado si hay alguna manera de mantener el historial de navegación.

La familia utiliza Macs, y los niños navegan con Safari. Sé que el historial de navegación se guarda aquí ~/Library/Safari/History.plist. Me imagino que debería haber una forma de escribir un AppleScript u otro script (Python/Ruby/Bash) que pueda hacer una copia de seguridad de este archivo en una ubicación diferente (/opt/local/history, etc.)

Dado que los niños saben que deben borrar su historial cuando terminan, ¿debería hacerse una copia de seguridad periódica del archivo con algo similar a una tarea cron o algo como Hazel ? Aunque eso podría funcionar parece que crearía una tonelada de pequeñas copias de seguridad incrementales.

¿O es posible “vigilar” ~/Library/Safari/History.plist y añadir cambios de forma incremental a un archivo de copia de seguridad (guardando un diff por así decirlo) pero sin perder ningún dato?

Se agradece cualquier idea/solución.

Actualización/EDICIÓN: Me ha dicho el padre interesado que el mayor usa Firefox en un PC diferente, así que la solución de OpenDNS (preferiblemente a nivel de router) es la mejor respuesta hasta ahora, ya que capturaría el uso de toda la casa.

Respuestas (5)

20
20
20
2009-10-10 15:17:01 +0000

La solución más fácil sería abrir una cuenta en OpenDNS y registrar el historial a través de ella. No podrán borrarlo.

Si considera que es un gran problema, también se pueden bloquear sitios en OpenDNS.

13
13
13
2009-10-11 21:06:35 +0000

Esta es la configuración de mi router:

  • IP: 192.168.2.254
  • DNS: 208.67.222.222 208.67.220.220
  • Filtro IP: Bloquea el puerto 53 UDP
  • Una contraseña muy fuerte para su página de administración

Esto es lo que hace nslookup. Primero pruebo a usar la IP del router como DNS:

\> server 192.168.2.254 Default server: 192.168.2.254 Address: 192.168.2.254#53 \> google.com. Server: 192.168.2.254 Address: 192.168.2.254#53 Non-authoritative answer: Name: google.com Address: 64.233.187.99 Name: google.com Address: 64.233.167.99 Name: google.com Address: 72.14.207.99

Ahora pruebo a usar algo que no sea la IP de mi router… ¡como la IP de OpenDNS!

\> server 208.67.222.222 Default server: 208.67.222.222 Address: 208.67.222.222#53 \> google.com. ;; connection timed out; no servers could be reached

Ahora no puedo usar nada más que la IP del router como mi servidor DNS… y el router se ha bloqueado para usar sólo OpenDNS.

Está haciendo que su router sea el único dispositivo permitido para hacer peticiones DNS. Todos los demás dispositivos de red deben utilizar la configuración DNS del router. La teoría suena bien; tendré que probarla yo mismo. Las soluciones restantes:

  1. Desconectar el router y utilizar Internet directamente desde el módem de cable/DSL
  2. Acceder a sitios web a través de la dirección IP

Se puede solucionar el problema #1 colocando el módem DSL en un armario y cerrándolo con llave. Esto puede requerir un poco de recableado y trabajo en el ático. Puedes solucionar el punto 2 con un router/proxy de filtrado de contenidos, que podría ser caro o complejo de instalar.

Y por último, estos son sólo elementos disuasorios. Si pueden encontrar un punto de acceso o la casa de un amigo, esto es discutible. La raíz del problema -la carnalidad, supongo- tendrá que ser abordada.

1
1
1
2011-03-31 16:41:20 +0000

si vas con solución dns echa un vistazo a ScrubIT http://www.scrubit.com/ ), es un servicio dns gratuito que mantiene una lista negra de sitios web que no son seguros para la navegación familiar.

0
0
0
2013-04-28 18:50:06 +0000

Si realmente no puedes confiar en tus hijos, yo sugeriría OpenDNS. Pero antes de hacer eso, intenta ganarte su confianza y haz que dejen de ir a sitios malos sin OpenDNS. Intenta utilizar el control parental de Windows o el de Mac para comprobar su historial y los sitios maliciosos. Si todavía van a esos sitios, entonces usa OpenDNS.

-2
-2
-2
2012-12-15 18:52:44 +0000

Entra en las propiedades del navegador y establece una contraseña para borrar el historial del navegador.