Вопрос по анонимности

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
shadow
Сообщения: 11
Зарегистрирован: 22 окт 2017, 18:52

Вопрос по анонимности

Сообщение shadow » 30 окт 2017, 18:52

Занимаюсь парсингом в система Гугл, Фейсбук, Яндекс.
Вопрос - как в таких умных системах, которые наверняка применяют новейшие технологии для идентификации пользователя(явно не только IP адресс), можно еще остаться анонимным?
Что на данный момент можно узнавать о пользователе при современных технологиях, если заходишь на сайт из браузера - какие параметры браузера или ОС могут пробиваться?
Возможно и железо тоже можно пробить? Кто что знает? Поделитесь опытом плз

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Вопрос по анонимности

Сообщение Support » 30 окт 2017, 22:05

http://humanemulator.net/Rukovodstva/fingerprints.php вот руководство про работу с отпечатками браузера в Хумане. Внизу статьи есть ссылка на подробный разбор, что такое отпечатки браузера и для чего они используются.

nestor
Сообщения: 1
Зарегистрирован: 20 мар 2017, 11:45

Re: Вопрос по анонимности

Сообщение nestor » 13 ноя 2017, 12:50

И всё таки вы не могли бы раскрыть тему, как добиться полной анонимности в Human Emulator? И какая версия для этого лучше подходит Хром или ИЕ?

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Вопрос по анонимности

Сообщение Support » 13 ноя 2017, 15:20

nestor писал(а):
13 ноя 2017, 12:50
И всё таки вы не могли бы раскрыть тему, как добиться полной анонимности в Human Emulator? И какая версия для этого лучше подходит Хром или ИЕ?
Надо понимать, что уровень необходимой анонимности зависит от того интернет ресурса, для которого вы эту анонимность применяете. Чем проще ресурс, тем
проще добиться анонимности. Если же это яндекс или гугль, то тут всё намного сложнее. Что нужно:

Во-первых, нужна полностью чистая система. Любые установленные софтины - хром или яндекс браузер тут же пытаются вас маркировать. Плюс любые сервисы от этих компаний на которые вы заходите в браузере также участвуют в вашей маркировке. Как вариант поднимаем виртуальные машины с разными системами ставим туда необходимый минимум программ и чистая система готова.

Второй момент это прокси. Без качественных проксей ничего не выйдет. Хотя одних проски будет не достаточно, но и без хороших прокси не обойтись. При этом количество прокси в сети примерно одинаковое. Некоторые отпадают другие появляются. Всё что лежит в общем доступе не годиться к использованию для серьёзных вещей. И даже покупные прокси не всегда гарантируют их качества. Тут оптимальным вариантом может стать покупка персональных прокси, то есть тех прокси, которые продаются в одни руки. Но и тут всё зависит от ваших задач. При этом все другие ваши изменения и ухищрения могут быть похерены использованием дырявых проксей. Если у вас нет возможности добыть качественные прокси можно посмотреть в сторону 3G модемов. Human Emulator без проблем работает с этими модемами, у который как правило динамический IP, то есть перегрузили модем и получили новый IP.

При наличии первых двух моментов переходим к дальнейшим процедурам. Тут уже начинаем менять отпечатки браузера, user-aget строку, заголовки, размеры браузера, реальное разрешение монитора и т.д. в общем всё что только можем.

Ну и последнее это человекоподобные действия на сайте. Время прибывания на сайте, порядок посещения страниц, случайные паузы между действиями, использование реальных мыши и клавиатуры и т.д. Для понимания логики поведения можно использовать такой инструмент как яндекс вебвизор. Там же можно посмотреть процент посещаемости с разных браузеров, стран, время прибывания на заданных страницах, поведение пользователя и т.д.

Главное это последовательность. Если вы сразу перейдёте к последним двум моментам и будете пытаться добиться анонимности на том же компе, на котором вы смотрите яндекс карты, ролики ютуба, пользуетесь переводчиками гугль или яндекса и т.д., то скорее всего у вас ничего не получиться.

Полезные материалы по теме:

Эмуляция действий пользователя на странице
Поведенческие факторы
Анонимность в сети с помощью Human Emulator
Использование прокси-серверов в работе Human Emulator
Скрипт Human Emulator тестирования сайта с помощью эмуляции действий пользователя
FAQ.Работа с прокси
Видео. Возможности Human Emulator. Управление встроенным браузером
Цикл статей про анонимность в нашем блоге

Аватара пользователя
XwebDeveloper
Сообщения: 51
Зарегистрирован: 13 ноя 2017, 12:53

Re: Вопрос по анонимности

Сообщение XwebDeveloper » 14 ноя 2017, 12:20

nestor писал(а):
13 ноя 2017, 12:50
И какая версия для этого лучше подходит Хром или ИЕ?
Хром полностью повторяет весь функционал по анонимности, который есть в версии со встроенным ИЕ. Единственное отличие Хрома в том, что он лучше работает с куками и кэшем и может без вспомогательных классов работать с 5-ми соксами.
Запрос на создание скриптов viewforum.php?f=61

dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Re: Вопрос по анонимности

Сообщение dimerm » 31 дек 2020, 14:40

Прочитал все статьи, очень хорошо, теория расписана, но остались вопросы по практике.
Допустим, нужно, чтобы при каждом вызове программы, все фингерпринты были рандомные.
В идеале бы конечно какую-то единую функцию типа $browser->random() или прямо кусок кода, что вставить в скрипт, чтобы прямо вот всё по-максимуму заанонимить.

Ибо непонятно, например

Код: Выделить всё

$browser->set_random_webgl_fingerprint() 
он ставит как написано рандом фингерпринт или надо вызывать его с параметрами как тут?

Код: Выделить всё

$browser->set_random_webgl_fingerprint(true,"123456","123456789012345678901234567890",
"New Unmasked Vendor","New Unmasked Renderer","New GL Version","New Shading Version","New Vendor","New Renderer")
или надо эти параметры каждый раз вбивать свои рандомные?
То же касается других, audio, bounds, canvas.
Может поделитесь как их вызвать на практике чтобы сделать всё что можно полностью рандом?

Ответить