Есть ли способ прочитать историю браузера, используя Adobe AIR или любой другой инструмент? - PullRequest
0 голосов
/ 25 октября 2010

Прежде всего, я не хакер:)

Мы выполняем проект, в котором мы начисляем баллы пользователям за посещение определенных групп сайтов. Очевидно, что существуют серьезные проблемы с конфиденциальностью, но мы не заинтересованы в том, чтобы на самом деле знать, где они были, поскольку программа, которую мы создаем, может проверять историю и с помощью алгоритма ранжировать сайт / пользователя.

Это будет загружаемое приложение, и мы расскажем пользователю, как оно работает, поскольку прозрачность имеет жизненно важное значение.

Теперь, с учетом этого, существует ли у локальной программы способ получить доступ к Cache / History браузера и создать из него список?

Я читал, что Firefox использует SQLite для компиляции своей истории, которая потенциально может быть проанализирована с помощью Adobe AIR. В то же время Adobe AIR имеет доступ к файловой системе, поэтому он может проверить, хранятся ли в обычных временных папках IE какие-либо файлы. Если это так, попробуйте прочитать URL, с которого они были загружены?

Я знаю, все это звучит очень изворотливо, но постарайся сохранять открытость:)

Спасибо всем за помощь.

1 Ответ

2 голосов
/ 25 октября 2010

Не полный ответ на ваш вопрос, но вас может заинтересовать CSS History hack . Если вы уже ЗНАЕТЕ сайты, которые вы хотите ранжировать, вы сможете узнать, какие сайты посещали пользователи.

Хорошо, что вы сказали что-то о LOCAL-программе, потому что, безусловно, есть способы считывания базы данных SQLite из истории Mozilla и IE, и вы можете найти множество реализаций, используя вашу любимую поисковую систему.
Особенно просты в использовании утилиты Nirsoft MozillaHistoryView и IEHistoryView , которые можно использовать для вывода CSV и последующего синтаксического анализа этого файла.

...