Verfolgen Sie den Browserverlauf von Kindern, auch wenn sie wissen, wie sie manuell gelöscht werden

125891
Darren Newton

Ich habe einen Kollegen mit zwei Teenagern (ja, Stichwortklischees über 'Ich habe diesen Freund ...'). Er hat derzeit Probleme mit dem Surfen in pr0n und möchte ein wenig spionieren, um das Browsen zu machen (ich halte mich davon ab die Philosophien / Ethik dazu.) Die Kinder sind klug genug, um ihre Browsing-Geschichte zu löschen, wenn sie fertig sind. Da ich sein IT-Fan bin, hat er mich gefragt, ob es einen Weg gibt, den Browserverlauf zu behalten.

Die Familie verwendet Macs und die Kinder surfen mit Safari. Ich weiß, dass der Browserverlauf hier gespeichert ist ~ / Library / Safari / History.plist. Ich denke, es sollte eine Möglichkeit geben, entweder ein AppleScript oder ein anderes Skript (Python / Ruby / Bash) zu schreiben, mit dem diese Datei an einem anderen Ort gesichert werden kann (/ opt / local / history usw.).

Da die Kinder wissen, wie sie ihre Geschichte löschen können, sollten sie regelmäßig mit etwas Ähnlichem wie einem Cron-Job oder etwas wie Hazel gesichert werden ? Während dies funktionieren könnte, scheint es, als würde es eine Menge kleiner inkrementeller Backups erstellen.

Oder ist es möglich, ~ / Library / Safari / History.plist zu "beobachten" und Änderungen in einer Sicherungsdatei schrittweise hinzuzufügen (sozusagen ein Diff speichern), aber keine Daten zu verlieren?

Irgendwelche Ideen / Lösungen werden geschätzt.

UPDATE / EDIT: Der betroffene Papa hat erfahren, dass der älteste Firefox auf einem anderen PC verwendet. Daher ist die OpenDNS-Lösung (vorzugsweise auf Routerebene) die beste Antwort, sofern sie die Nutzung für das gesamte Haus erfasst.

13
Da dies wahrscheinlich Flash-bezogen ist: Nachdem Sie sich selbst unter http://www.macromedia.com/support/documentation/de/flashplayer/help/settings%5Fmanager06.html überraschen haben, lesen Sie die Einführung zu "So entfernen Sie automatisch den Flash-Verlauf / Datenschutzpfad? Oder verhindern, dass Flash es speichert? " unter http://superuser.com/questions/1627/how-to-automatically-remove-flash-history-privacy-trail-or-stop-flash-from-storing-it Arjan vor 14 Jahren 0
Wie hängt dieser Blitz zusammen? Darren Newton vor 14 Jahren 0
Die meisten Videoseiten verwenden Flash, soweit ich weiß. Arjan vor 14 Jahren 0
Ja, aber pr0n ist nicht auf Video beschränkt. Darren Newton vor 14 Jahren 0
Richtig, aber ich wollte nicht sagen, dass es so war. (Ansonsten hätte ich vielleicht den Kommentar als Antwort gepostet ...) Arjan vor 14 Jahren 0
Egal für welche Lösung Sie sich entscheiden, wenn diese Kinder sich darüber ärgern, dass ihre Eltern ein so strenges Auge auf sie haben, fangen sie an, woanders zu suchen. Ein Ort für Freunde, eine Bibliothek, was auch immer. Wenn Kinder nicht möchten, dass Sie etwas wissen, werden sie sehr kreativ sein, wenn Sie es verstecken! Bilden Sie sie aus, sprechen Sie mit ihnen, vertrauen Sie ihnen! (Und verwenden Sie OpenDNS wie vorgeschlagen.) Wim ten Brink vor 14 Jahren 7
*> Die OpenDNS-Lösung (vorzugsweise auf Routerebene) ist die beste Antwort. * Sie können dann einen Schritt weiter gehen, indem Sie die Firmware eines Drittanbieters auf Ihrem Router verwenden (sofern dies von ihm unterstützt wird), um noch mehr Protokollierungs- / Blockierungsfunktionen zu erhalten . Synetech vor 11 Jahren 0

5 Antworten auf die Frage

20
Josh K

Die einfachste Lösung wäre, ein Konto bei OpenDNS zu eröffnen und den Verlauf dadurch zu protokollieren. Sie können es nicht löschen.

Wenn er feststellt, dass dies ein großes Problem ist, können Websites auch unter OpenDNS blockiert werden.

Eine ausgezeichnete Lösung, an die ich nicht gedacht hatte. Erfasst auch alle Phänomene mit anderen Browsern als Safari. Darren Newton vor 14 Jahren 0
Beachten Sie jedoch, dass die Jungs, wenn sie zu OpenDNS neigen, es trotzdem umgehen können, indem sie die lokalen DNS-Einstellungen ändern. hyperslug vor 14 Jahren 4
Ein guter Punkt, hyperslug - zu raten, dass er, wenn er es auf Routerebene macht und ein wenig Informationstheorie in seinen Chats mit den Kindern verwendet, sie zumindest für ein bisschen von der Spur halten könnte. Aber wissen Sie, es dauert nicht lange, bis sie einen Stellvertreter oder eine andere Umgehung entdecken, wenn dies motiviert ist. Darren Newton vor 14 Jahren 0
Zu beachten ist noch Folgendes: Wenn sein ISP ihm andere IP-Adressen gibt, muss er eine Art dynamischer DNS-Dienst verwenden. OpenDNS unterstützt diese. hyperslug vor 14 Jahren 0
@hyperslug, Konnte immer die HOSTS-Datei in / etc verwenden, um alles, was an die Gateway / Router-Adresse geht, an das angegebene OpenDNS weiterzuleiten. Lizz vor 11 Jahren 0
13
hyperslug

Das klingt nach einem guten Vorschlag, um das Umgehen von DNS zu verhindern:

Hier ist die Einstellung meines Routers:

  • IP: 192.168.2.254
  • DNS: 208.67.222.222 208.67.220.220
  • IP-Filter: Blockiert Port 53 UDP
  • Ein sehr starkes Passwort für die Admin-Seite

So sieht nslookup aus. Zuerst versuche ich die IP des Routers als DNS zu verwenden:

 > Server 192.168.2.254 Standardserver: 192.168.2.254 Adresse: 192.168.2.254 # 53> google.com. Server: 192.168.2.254 Adresse: 192.168.2.254 # 53  Nicht autorisierende Antwort: Name: google.com Adresse: 64.233.187.99 Name: google.com Adresse: 64.233.167.99 Name: google.com Adresse: 72.14.207.99 

Jetzt versuche ich etwas anderes als die IP meines Routers ... wie die IP von OpenDNS!

 > Server 208.67.222.222 Standardserver: 208.67.222.222 Adresse: 208.67.222.222 # 53> google.com. ;; Zeitüberschreitung der Verbindung; Es konnten keine Server erreicht werden 

Jetzt kann ich nichts anderes als die IP des Routers als DNS-Server verwenden ... und der Router wurde gesperrt, um nur OpenDNS zu verwenden.

Er macht seinen Router zum einzigen Gerät, das DNS-Anfragen stellen darf. Alle anderen Netzwerkgeräte müssen die DNS-Einstellungen des Routers verwenden. Die Theorie hört sich gut an; Ich muss es selbst testen. Verbleibende Problemumgehungen:

  1. Trennen Sie den Router und verwenden Sie das Internet direkt vom Kabel- / DSL-Modem
  2. Zugriff auf Websites über IP-Adresse

Sie können Adresse 1 ansprechen, indem Sie das DSL-Modem in einem Schrank ablegen und es sperren. Dies kann einige Neuverkabelungen und Dacharbeiten erfordern. Sie können Adresse 2 mit einer vollständigen Content-Filter-Router- / Proxy-Lösung ansprechen, deren Einrichtung teuer oder komplex sein kann.

Und schließlich sind dies nur Abschreckungen. Wenn sie einen Hotspot oder ein Haus für Freunde finden können, ist dies fraglich. Die Wurzel des Problems - Karnalität, denke ich - muss angegangen werden.

Ziemlich schöne Lösung zum Sperren des Routers. Ich denke, alles, was er braucht, ist eine Abschreckung und ein paar Beweise, um 'die Konversation' zu initiieren - aber das ist trotzdem ein netter Trick. Ich habe meine Meinung erhalten. Darren Newton vor 14 Jahren 0
Ich habe gerade bestätigt, dass es für mich mit DD-WRT funktionierte: Richten Sie eine Regel ein, um den gesamten UDP 53-Verkehr zu deaktivieren. Stellen Sie sicher, dass es für alle LAN-Benutzer gilt, drahtlos und kabelgebunden. Legen Sie einen OpenDNS-Server als lokalen DNS-Server fest (ansonsten hat er nur den Standard-DNS-ISP des ISP übernommen). Weisen Sie Ihren Router auf jedem PC manuell als DNS-Server zu. Ich musste mehrmals modifizieren und testen, dass die Vernetzung für mich zu knifflig ist. Verwenden Sie `ipconfig / flushdns`, setzen Sie Ihren Router zwischen den Änderungen zurück und schließen Sie den Browser, und laden Sie ihn erneut, um sicherzugehen, dass Sie sicher sind. hyperslug vor 14 Jahren 3
1
pqnet

Wenn Sie mit DNS-Lösung gehen, schauen Sie sich ScrubIT ( http://www.scrubit.com/ ) an. Dies ist ein kostenloser DNS-Dienst, der eine schwarze Liste von Websites enthält, die nicht für Familienbrowsers geeignet sind.

0
otherguydude

Wenn Sie Ihren Kindern wirklich nicht trauen können, würde ich OpenDNS vorschlagen. Bevor Sie dies tun, sollten Sie jedoch versuchen, ihr Vertrauen zu gewinnen und sie dazu zu bringen, dass sie ohne OpenDNS nicht mehr auf schlechte Websites gehen. Verwenden Sie die Windows Live-Kindersicherung oder die Mac-Kindersicherung, um deren Verlauf und fehlerhafte Websites zu überprüfen. Wenn sie immer noch zu denen gehen, dann OpenDNS verwenden.

-2
edgars

Gehen Sie in die Browsereigenschaften und legen Sie ein Kennwort zum Löschen des Browserverlaufs fest.