- 17, May 2024
- #1
Привет,
Я получаю посетителей в большом количестве, но они из такого источника, который я не хочу показывать, поэтому я хочу либо подделать http_referer, либо полностью скрыть http_referer.
А также установите собственный пользовательский агент, а затем перенаправьте посетителя на собственный URL-адрес.
Короче говоря, вот что я хочу сделать. 1. Сделайте http_referer пустым или установите «пользовательский реферер». 2. Установите собственный пользовательский агент. 3. Перенаправить посетителя на собственный URL-адрес. Чтобы сделать все это, у меня есть следующий код:
Код (разметка): на данный момент этот код хорошо подходит для этих двух задач:
1. Этот код может установить собственный пользовательский агент
2. Этот код может установить поддельный реферер.
3. После настройки пользовательского агента и реферера, как перенаправить посетителя на пользовательский URL ($desturl)?
Может кто-то мне помочь, пожалуйста?
МИ-6
А также установите собственный пользовательский агент, а затем перенаправьте посетителя на собственный URL-адрес.
Короче говоря, вот что я хочу сделать. 1. Сделайте http_referer пустым или установите «пользовательский реферер». 2. Установите собственный пользовательский агент. 3. Перенаправить посетителя на собственный URL-адрес. Чтобы сделать все это, у меня есть следующий код:
<?php
// Same code can be used to set custom referer
echo fetchpage();
function fetchpage()
{
$desturl = "[URL='https://lumtu.com/yti/c8mm8cmdodHRwOi8vdHJhY2VteWlwLlWe']http://www.tracemyip.org[/URL]";
$referers = array("google.com", "yahoo.com", "msn.com", "ask.com", "live.com");
$choice = array_rand($referers);
$referer = "http://" . $referers[$choice] . "";
$browsers = array("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2638.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36 OPR/35.0.2066.37",
"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0",
"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Dragon/43.3.3.185 Chrome/43.0.2357.81 Safari/537.36");
$choice2 = array_rand($browsers);
$browser = $browsers[$choice2];
$headers[] = 'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg,text/html,application/xhtml+xml';
$headers[] = 'Connection: Keep-Alive';
$headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';
$useragent = $browser;
$process = curl_init($desturl);
curl_setopt($process, CURLOPT_HTTPHEADER, $headers);
curl_setopt($process, CURLOPT_HEADER, 0);
curl_setopt($process, CURLOPT_USERAGENT, $useragent);
curl_setopt($process, CURLOPT_REFERER, $referer);
curl_setopt($process, CURLOPT_TIMEOUT, 30);
curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($process, CURLOPT_FOLLOWLOCATION, 1);
$return = curl_exec($process);
curl_close($process);
return $return;
}
?>
Код (разметка): на данный момент этот код хорошо подходит для этих двух задач:
1. Этот код может установить собственный пользовательский агент
2. Этот код может установить поддельный реферер.
3. После настройки пользовательского агента и реферера, как перенаправить посетителя на пользовательский URL ($desturl)?
Может кто-то мне помочь, пожалуйста?
МИ-6