Сложная подмена реферера
-
Приветствую.
Необходимо реализовать такой вариант подмены реферера: многие сайты сегодня подгружают ресурсы со сторонних сайтов (файлы/картинки/фреймы/скрипты). Задача состоит в том, чтобы подменить реферер для данных запросов. Т.е. входим на исходный сайт, но для тех запросов, которые он отправляет к сторонним сайтам, делаем подмену реферера на нужный. Есть какие-то идеи, как это можно сделать?
-
@belzese said in Сложная подмена реферера:
Приветствую.
Необходимо реализовать такой вариант подмены реферера: многие сайты сегодня подгружают ресурсы со сторонних сайтов (файлы/картинки/фреймы/скрипты). Задача состоит в том, чтобы подменить реферер для данных запросов. Т.е. входим на исходный сайт, но для тех запросов, которые он отправляет к сторонним сайтам, делаем подмену реферера на нужный. Есть какие-то идеи, как это можно сделать?Поднимай локальный сервер и в путь
:D
-
@fox, думаю над этим, но здесь другая проблема возникает тогда. Сейчас же https повсеместно. Нужно тогда каким-то образом добавить в bas браузер самоподписанный сертификат, иначе все запросы будут проходить в зашифрованном виде и модифицировать их не получится.
-
Ну можно скачать гет запросом всю страницу спарсить все ссылки и отослать на них запрос с подставленным рефером.
-
@root такое возможно разве что на простеньких сайтах. В большинстве случае на сайте будет js и динамическая генерация контента.
-
@belzese said in Сложная подмена реферера:
@root такое возможно разве что на простеньких сайтах. В большинстве случае на сайте будет js и динамическая генерация контента.
Можно тогда полностью перейти на запросы. Отправлять самому нужные запросы и с нужными данными. Есть ещё вариант настроить правила для Fiddler менять заголовки на лету. Либо переопределять функции на сайте, но реферер тогда подменить не получится.