Сложная подмена реферера



  • Приветствую.
    Необходимо реализовать такой вариант подмены реферера: многие сайты сегодня подгружают ресурсы со сторонних сайтов (файлы/картинки/фреймы/скрипты). Задача состоит в том, чтобы подменить реферер для данных запросов. Т.е. входим на исходный сайт, но для тех запросов, которые он отправляет к сторонним сайтам, делаем подмену реферера на нужный. Есть какие-то идеи, как это можно сделать?



  • @belzese said in Сложная подмена реферера:

    Приветствую.
    Необходимо реализовать такой вариант подмены реферера: многие сайты сегодня подгружают ресурсы со сторонних сайтов (файлы/картинки/фреймы/скрипты). Задача состоит в том, чтобы подменить реферер для данных запросов. Т.е. входим на исходный сайт, но для тех запросов, которые он отправляет к сторонним сайтам, делаем подмену реферера на нужный. Есть какие-то идеи, как это можно сделать?

    Поднимай локальный сервер и в путь :D



  • @fox, думаю над этим, но здесь другая проблема возникает тогда. Сейчас же https повсеместно. Нужно тогда каким-то образом добавить в bas браузер самоподписанный сертификат, иначе все запросы будут проходить в зашифрованном виде и модифицировать их не получится.



  • Ну можно скачать гет запросом всю страницу спарсить все ссылки и отослать на них запрос с подставленным рефером.



  • @root такое возможно разве что на простеньких сайтах. В большинстве случае на сайте будет js и динамическая генерация контента.



  • @belzese said in Сложная подмена реферера:

    @root такое возможно разве что на простеньких сайтах. В большинстве случае на сайте будет js и динамическая генерация контента.

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


Log in to reply