C# Mini Seriler #3 [Selenium Fake Referrer]

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Banlı Üye
Katılım
7 Nis 2020
Mesajlar
116
Çözümler
3
Tepki puanı
18
Yaş
30
6 HİZMET YILI
Selamlar, önceki iki konunun devamı olarak Selenium üzerinde referrer yada referer değişkeni nasıl ayarlanır onu göstereceğim.
Eskiden referrer selenium'da aktifti fakat şuan desteklenmiyor bir siteye refer yani Türkçe'ye çevirecek olursak başvuru yapan site yada aracı olan site denebilir.
Yani bir sayfa üzerindeki (örn: x.com) link'e tıklayarak başka bir sayfaya (örn: y.com) gittiğinizde x.com sizin referrer siteniz olmuş olur.
Genelde siteler birbirine reklam verdiği zaman bu değişkeni kullanır.

Sonuç olarak bizim hedefimiz referrer olmasını istediğimiz sayfaya gidip oradaki y.com bağlantısına tıklamak olacak. Ama bir saniye ya x.com üzerinde y.com'a bir bağlantı yoksa?
HTML DOM kullanarak bunu aşabiliriz sanırım. Yapmamız gereken tek şey x.com üzerinde yeni bir <a> etiketi açıp href parametresini y.com yapmak ve o linke tıklamak.

Bunları koda dökecek olursak:
C#:
string referLink = "https://thekoijre.tech"; //Bu siteden
string toLink = "https://www.apple.com"; //Bu siteye gideceğiz
ChromeOptions opt = new ChromeOptions();
//*******varsa proxy yada useragent ayarları
ChromeDriver driver = new ChromeDriver(opt);
driver.Navigate().GoToUrl(referLink);
driver.ExecuteScript("var link = document.createElement(\"A\"); link.href = \""+toLink+"\"; link.click();");

Kontrol etmek için tarayıcınızda F12 basıp konsolu açtıktan sonra "document.referrer;" yazmamız yeterli.

____________________________________________________________________________________

Teşekkürler birde referer gösterisi mısınız zahmet olmazsa
 
Leydim
Uzman Üye
Katılım
11 Nis 2020
Mesajlar
177
Çözümler
5
Tepki puanı
16
Ödüller
3
6 HİZMET YILI
Selamlar, önceki iki konunun devamı olarak Selenium üzerinde referrer yada referer değişkeni nasıl ayarlanır onu göstereceğim.
Eskiden referrer selenium'da aktifti fakat şuan desteklenmiyor bir siteye refer yani Türkçe'ye çevirecek olursak başvuru yapan site yada aracı olan site denebilir.
Yani bir sayfa üzerindeki (örn: x.com) link'e tıklayarak başka bir sayfaya (örn: y.com) gittiğinizde x.com sizin referrer siteniz olmuş olur.
Genelde siteler birbirine reklam verdiği zaman bu değişkeni kullanır.

Sonuç olarak bizim hedefimiz referrer olmasını istediğimiz sayfaya gidip oradaki y.com bağlantısına tıklamak olacak. Ama bir saniye ya x.com üzerinde y.com'a bir bağlantı yoksa?
HTML DOM kullanarak bunu aşabiliriz sanırım. Yapmamız gereken tek şey x.com üzerinde yeni bir <a> etiketi açıp href parametresini y.com yapmak ve o linke tıklamak.

Bunları koda dökecek olursak:
C#:
string referLink = "https://thekoijre.tech"; //Bu siteden
string toLink = "https://www.apple.com"; //Bu siteye gideceğiz
ChromeOptions opt = new ChromeOptions();
//*******varsa proxy yada useragent ayarları
ChromeDriver driver = new ChromeDriver(opt);
driver.Navigate().GoToUrl(referLink);
driver.ExecuteScript("var link = document.createElement(\"A\"); link.href = \""+toLink+"\"; link.click();");

Kontrol etmek için tarayıcınızda F12 basıp konsolu açtıktan sonra "document.referrer;" yazmamız yeterli.

____________________________________________________________________________________
Kurs almayı düşünüyordum artık gerek kalmadi
 
Onaylı Üye
Katılım
12 Nis 2020
Mesajlar
58
Tepki puanı
2
Ödüller
3
Yaş
27
6 HİZMET YILI
kodlama için pyrthon öneriyolar
 
Banlı Üye
Katılım
16 Tem 2016
Mesajlar
48
Tepki puanı
2
9 HİZMET YILI
Güzel seri ufaktan öğrenmeye başlıyorum.
 
Uzman Üye
Katılım
29 Eki 2017
Mesajlar
150
Çözümler
1
Tepki puanı
5
Ödüller
8
Yaş
26
8 HİZMET YILI
hangisine yatkınsan onla devam etmelisin dostum.
 
PROGRAMMER
Seçkin Üye
Katılım
26 Ara 2015
Mesajlar
401
Çözümler
1
Tepki puanı
165
Ödüller
9
Yaş
27
10 HİZMET YILI
Güzel ellerine sağlık beğendim.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst