Як зберегти журнал всіх URL-адрес, що переглядаються за допомогою програмування?


2

Я знаю багато клавіатурні шпигуни та засоби моніторингу дітей там. Моє питання полягає в тому, як я можу просто провести список URL-адрес, які користувач переглядає за допомогою цього конкретного браузера за допомогою programming? Я не зацікавлений у використанні будь-якого типу кейлоггерів або будь-яких інших інструментів моніторингу. Спасибі багато.


Що ви вже пробували? яку мову програмування ви хочете використовувати? Ви хочете написати розширення для браузера або програму аудиту?
Fazer87

Я думаю, що я буду використовувати jms для створення та споживання повідомлень з місця розташування історії.
Florescent Ticker

Відповіді:


2

Програмні методи будуть відрізнятися в різних браузерах і операційних системах, але історія перегляду часто зберігається в базі даних SQLite.

Наприклад, Chrome у Windows 7 зберігає свою історію в:

C:\Users\[username]\AppData\Local\Google\Chrome\User Data\Default\History

Ви можете програмно отримати доступ до цього History файл, використовуючи API SQLite або інтерактивно використовуючи менеджер SQLite, наприклад Експерт SQLite .

Доцільно відкрити його лише для читання або переконайтеся, що Chrome закритий, перш ніж отримати доступ до нього.

The visits Стіл є гарним місцем для початку.


+1 для частини SQLite. Ще одне питання, сер, ви маєте на увазі, що я повинен своєчасно контролювати це місце?
Florescent Ticker

1
Для аналізу даних у віці, але не в режимі реального часу, я використовував лише базу даних історії Chrome. Ви не вказали своїх точних потреб, але якщо ви хочете в режимі реального часу або близько до моніторингу в реальному часі, то вам доведеться часто звертатися до бази даних. Тобто, якщо Chrome оновлює його негайно - я не позначив. Інші браузери можуть обробляти речі по-різному. Мені невідомо про одне крос-браузерне крос-платформне рішення.
Mike Fitzpatrick
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.