none
web browser hakkında RRS feed

Tüm Yanıtlar

  • useragenti değiştirebiliyorum 

    peki ekran çözünürlüğünü değiştirmeden karşıya sahte bir ekran çözünürlüğü gönderebilirmiyim?


    threestar

    24 Kasım 2016 Perşembe 08:15
  • Yapmak istediğin işi yazarsan daha detaylı yardımcı olabilirim.
    WebRequest
    WebClient gibi yapılar kullanmalısın.

    24 Kasım 2016 Perşembe 08:16
  • http://ip-adresim.net

    örnek 

    bu siteyi webbrowserda açtığımda useragenti değiştirip farklı bir tarayıcı gibi gösterebiliyorum 

    ekran çözünürlüğü kısmını nasıl değiştirebilirim 

    ?

    kendi ekran çözünürlüğüm değişmeden 

    webbrowser kullanmak zorundayım üstadım bot programı yaptım yakalanmaması için bilgileri dinamik değiştiriyorum 



    threestar

    24 Kasım 2016 Perşembe 08:20
  • yaptığım incelemede

    <p><i class="fa fa-star"></i> ip adresiniz  <strong class="mycurrentip">176.33.147.80</strong> <i class="fa fa-refresh refreship"></i><br/>
    <i class="fa fa-globe"></i> Tarayıcı Bilgisi: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0<br/>
    <i class="fa fa-desktop"></i> Ekran Çözünürlüğü: 
    <script type="text/JavaScript">
    document.write(screen.width+'x'+screen.height);
    </script></p>

    Ekran çözünürlüğü ile ilgili hiçbir bilgi karşı tarafa post edilmiyor.Tam tersine kendileri javascript ile ekrana basıyorlar yukarıda görebilirsin.

    2 adet request leri mevcut ip_history.php ye sonradan bir istek gidiyor oda ip adresi çeviriyor neden olduğunu bilmiyorum.

    //HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://ip-adresim.net/api/ip_history.php"); //request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0"; //request.Accept = "text/html, */*; q=0.01"; //request.Headers.Set(HttpRequestHeader.AcceptLanguage, "en-US,en;q=0.5"); //request.Headers.Set(HttpRequestHeader.AcceptEncoding, "gzip, deflate"); -- silebilirsin //request.Headers.Add("X-Requested-With", @"XMLHttpRequest"); //request.Referer = "http://ip-adresim.net/"; //request.KeepAlive = true; HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://ip-adresim.net/"); request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0";

    // Agentler buradan değişir listesini internetten bulabilirsin. request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; request.Headers.Set(HttpRequestHeader.AcceptLanguage, "en-US,en;q=0.5"); request.KeepAlive = true; request.Headers.Add("Upgrade-Insecure-Requests", @"1"); var response = (HttpWebResponse)request.GetResponse(); using (Stream stream = response.GetResponseStream()) { StreamReader reader = new StreamReader(stream, Encoding.UTF8); string source = reader.ReadToEnd(); webBrowser1.DocumentText = source; }


    24 Kasım 2016 Perşembe 09:07
  • Konuyu daha detaylandır.Derste çektiğim bot yapımı videomu sana gönderebilirim.
    24 Kasım 2016 Perşembe 09:10
  • üstadım oyun botu online tarayıcı tabanlı bir oyunu yönetiyor 

    fakat sıkıntım ne yaparsam yapayım bir şekilde yakalanıyor sebebini birtürlü anlamadım :)

    ugurmutlucan15@hotmail.com skype adresim eklersen detaylı anlatırım hocam


    threestar

    24 Kasım 2016 Perşembe 18:24
  • https://www.google.com.tr/search?q=chrome+driver+for+c%23&biw=1366&bih=599&tbm=vid&source=lnms&sa=X&ved=0ahUKEwi6vaPrzsPQAhUJ1RoKHUocA_EQ_AUIBigB&dpr=1

    bu senin sorununu tamamen çözecektir diye düşünüyorum yakalanma sebebini anlamak için çok inceleme yapmak lazım.

    Örnek olarak : sayfa üzerinde mouse hareketlerin (hareket derken MouseEnter,MouseExit) karşı tarafa gönderiliyor olabilir senin yaptığın bot ise gerçek bir mouse aktivitesi göstermiyor ve yakalanıyordur.


    25 Kasım 2016 Cuma 09:45