Скрыть, убить, подменить referrer. - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.4082
BTC/USD69485.2549
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 20.10.2018, 22:02
Start Post: Скрыть, убить, подменить referrer. 
  #11
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,804
Бабло: $501900
По умолчанию

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

А схема слива такая.
Источник трафика сайт -> "A" с него трафик отправляется через классическую ссылку ahref на мой домен -> "Б" , на котором в данный момент стоит ТДС (в которой я уже испробовал все варианты сокрытия реферрера) и редирект на конечный сайт "В" (собсно владельцы которого и не должны видеть источники)

Вкраце: Источник -> Мой домен -> Конечная.

Есть вообще варианты? С людьми разными советовался. Некоторые утверждают что реферрер несет браузер и ничего с этим не поделаешь.
Другие советуют реализовать на моем домене автоклик.
PanteraSoft вне форума  
Старый 21.10.2018, 12:35   #12
gagavip
Senior Member
 
Аватар для gagavip
 
Регистрация: 16.06.2017
Адрес: Beyond Adequate Conscious
Сообщений: 107
Бабло: $15855
По умолчанию

Вот еще как вариант можно поковырять скриптец: хттп://kbeezie.com/cloaking-and-faking-referrer/
gagavip вне форума  
Старый 21.10.2018, 12:52   #13
Sultan
Шучу на половину
 
Аватар для Sultan
 
Регистрация: 23.01.2011
Сообщений: 5,834
Бабло: $1167860
По умолчанию

такая схема переадресации потрет реф, пихай в адресную строку переправит на главную форума без рефера

PHP код:
data:text/html;base64,PHNjcmlwdD4gd2luZG93LmxvY2F0aW9uID0gImh0dHA6Ly9nb2Z1Y2tiaXouY29tIiA8L3NjcmlwdD4
после запятой раскодь base64 и посмотри html
Sultan вне форума  
Старый 21.10.2018, 13:49   #14
gagavip
Senior Member
 
Аватар для gagavip
 
Регистрация: 16.06.2017
Адрес: Beyond Adequate Conscious
Сообщений: 107
Бабло: $15855
По умолчанию

Цитата:
Сообщение от веломан Посмотреть сообщение
технически этот редирект можно и через Nginx настроить, т.е. даже без вызова медленных скриптов
ваще мгновенно будет
Именно с подменой/скрытием реферера? Подскажи как сделать такое? Пусть даже внутрисерверно.

Последний раз редактировалось gagavip; 21.10.2018 в 13:56.
gagavip вне форума  
Старый 21.10.2018, 14:42   #15
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 15,873
Бабло: $1862475
По умолчанию

загугли 'nginx change referer'
вот, например

ещё может meta refresh это тоже самое, что в nginx редиректить сразу на новый location, но я не заморачивался
веломан вне форума  
Старый 21.10.2018, 15:17   #16
gagavip
Senior Member
 
Аватар для gagavip
 
Регистрация: 16.06.2017
Адрес: Beyond Adequate Conscious
Сообщений: 107
Бабло: $15855
По умолчанию

Спасибо! Разбираюсь.

Без проксификации я так понимаю никак не сделать подобное средствами nginx?
gagavip вне форума  
Старый 21.10.2018, 17:30   #17
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,804
Бабло: $501900
ТС -->
автор темы ТС По умолчанию

kooper, js кликер отлично работает. Осталось выяснить насколько это надежно.
Все ли браузеры корректно обрабатывают, устройства. Понятно что у кого отключен JS не сработает.
PanteraSoft вне форума  
Старый 21.10.2018, 19:08   #18
kooper
Пельменный Геноцид
 
Аватар для kooper
 
Регистрация: 25.10.2009
Сообщений: 234
Бабло: $38040
По умолчанию

Цитата:
Сообщение от PanteraSoft Посмотреть сообщение
kooper, js кликер отлично работает. Осталось выяснить насколько это надежно.
Все ли браузеры корректно обрабатывают, устройства. Понятно что у кого отключен JS не сработает.
На данный момент все браузеры и все устройства на которых JS включен
kooper вне форума  
Старый 21.10.2018, 21:25   #19
kooper
Пельменный Геноцид
 
Аватар для kooper
 
Регистрация: 25.10.2009
Сообщений: 234
Бабло: $38040
По умолчанию

Цитата:
Сообщение от gagavip Посмотреть сообщение
Спасибо! Разбираюсь.
Без проксификации я так понимаю никак не сделать подобное средствами nginx?
Вроде как в nginx можно или удалить полностью или подменить вставкой значения в хедер

В /etc/nginx/sites-available/yourdomainconfig ( или в default если не настраивал)
Код:
server {
           ...
          rewrite ^/$ https://offer.com redirect; # 302 редирект на офер для которого нужно скрыть/подменить реферер
          add_header Referer "https://www.google.com"; # добавит реферер в заголовок
           ...
}
Код:
server {
           ...
          rewrite ^/$ https://offer.com redirect; # 302 редирект на офер для которого нужно скрыть/подменить реферер
          add_header Referrer-Policy "no-referrer"; # не передавать реферер
           ...
}
Если реф подменен то при редиректе браузеры все равно будут передавать пустой реферер, но он передается в заголовках
culr -i yourdomain.com и увидишь все заголовки
kooper вне форума  
Старый 21.10.2018, 21:37   #20
precautions
Senior Member
 
Регистрация: 01.08.2016
Сообщений: 1,332
Бабло: $155245
По умолчанию

Есть http-заголовок Referrer-Policy, для управления реферером (что можно передавать, а что - нет).
precautions вне форума  
Старый 21.10.2018, 22:24   #21
gagavip
Senior Member
 
Аватар для gagavip
 
Регистрация: 16.06.2017
Адрес: Beyond Adequate Conscious
Сообщений: 107
Бабло: $15855
По умолчанию

Цитата:
Сообщение от precautions Посмотреть сообщение
Есть http-заголовок Referrer-Policy, для управления реферером (что можно передавать, а что - нет).
ОК. Размышлял. Но как подменить или убрать например? Я выставлял максимум /и что у меня получилось что на офере выдавало корень домена вместо паги.

Цитата:
Сообщение от kooper Посмотреть сообщение
Цитата:
Сообщение от gagavip Посмотреть сообщение
Спасибо! Разбираюсь.
Без проксификации я так понимаю никак не сделать подобное средствами nginx?
Вроде как в nginx можно или удалить полностью или подменить вставкой значения в хедер

В /etc/nginx/sites-available/yourdomainconfig ( или в default если не настраивал)
Код:
server {
           ...
          rewrite ^/$ https://offer.com redirect; # 302 редирект на офер для которого нужно скрыть/подменить реферер
          add_header Referer "https://www.google.com"; # добавит реферер в заголовок
           ...
}
Код:
server {
           ...
          rewrite ^/$ https://offer.com redirect; # 302 редирект на офер для которого нужно скрыть/подменить реферер
          add_header Referrer-Policy "no-referrer"; # не передавать реферер
           ...
}
Если реф подменен то при редиректе браузеры все равно будут передавать пустой реферер, но он передается в заголовках
culr -i yourdomain.com и увидишь все заголовки
Это все верно. Можно приспособить, но не универсально. У меня в конфиге что-то типо TDS, на примерно 4.5к строк - вот как заюзать подобную конструкцию в моем случае?
gagavip вне форума  
Закрытая тема