folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Güvenlik Checking Yapan Bir Siteyi Curl İle Okuyabilirmiyiz?



Güvenlik Checking Yapan Bir Siteyi Curl İle Okuyabilirmiyiz?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    Arkadaslar basliktada belirttigim gibi,

    söyle asagidaki resimdeki gibi korumali bir siteyi CURL ile okuma imkanimizi varmi?

     

    Kanakan tarafından 10/Şub/17 12:49 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    Yukardaki sorumda kullandigim resim ucmus yeniden bir resim ekledim.

    Bu sekilde Atak saldirilara karsi korumali siteleri curl ile okuyamazmiyiz?

    Ben su site icin https://www.tata.to/channels  söyle bir Kod ile denedim ama okumuyor.

    <?php
    $url = 'https://www.tata.to/channels';
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL,$url);
    curl_setopt($curl, CURLOPT_HEADER, 1);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); 
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($curl, CURLOPT_REFERER, 'https://www.tata.to/');
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($curl, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; LCJB; rv:11.0) like Gecko');
    
    
    $out = curl_exec($curl);
    curl_close($curl);  
    echo $out;
    ?>

     

     

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    JavaScriptler aktif olmadığı için geçemezsin hocam. JavaScriptler ile browser check etmeli CF.

    Please turn JavaScript on and reload the page. şeklinde uyarı verecektir.

    Eğer yapabilirsen şöyle bir dene istersen;

    - Sunucu üzerinden browser ile siteye giriş yap. IP adresin check edilsin. Browserdaki cookieleri al ve o cookieleri CURL ile gönder.

    Bu şekilde bir ihtimal çalışabilir.

     
    biri tarafından 10/Şub/17 14:35 tarihinde düzenlenmiştir

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    Sunucu üzerinden browser ile siteye giriş yap derken?

    Biraz daha bilgi verirmisin hocam?

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek
    Kanakan bunu yazdı

    Sunucu üzerinden browser ile siteye giriş yap derken?

    Biraz daha bilgi verirmisin hocam?

    sunucuna uzak masaüstü yap, browseri ac, login ol. sonra cookie leri alip curla ver

     


    black implies white, self implies other, life implies death.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    gerek kalmadi artik site Güvenlik modunu kaldirmis.

    simdi rahat bir sekilde curl ile stream linkini aliyorum.

    Film linkine sitenin kendi icinde gittigimde browserde calisiyor, ama curl ile aldigim linki browsere yapistirdigimda calismiyor.

    örnegin https://www.tata.to/channels  de bir TV 'ye tikladigimda beowserde aciliyor.

    yine ayni yerden curl ile bir TV stream linkini aliyorum formati söyle

    örnegin 13thstreet TV icin
    https://s2.skyfall.to/13thStreet/embed.html?token=cc200359-14868567088624   --> bu sekilde aldigim stream browsere yapistirdigimda calismiyor.simdide bu sorun ile karsilastim.

     

    Kanakan tarafından 12/Şub/17 01:48 tarihinde düzenlenmiştir
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    Ref kontrolü veya cookie kontrolu yapıyor olabilir hocam. Curl'e cookie bilgilerini de ekle.

     

    biri tarafından 12/Şub/17 07:16 tarihinde düzenlenmiştir

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    StruggleR
    StruggleR's avatar
    Kayıt Tarihi: 28/Ocak/2015
    Erkek

    http://www.kgm.gov.tr/Sayfalar/KGM/SiteTr/Uzakliklar/ilcedenIlceyeMesafe.aspx

     

    Bir ara bende şu siteye curl post atacağım. Kendim il ilçe ve diğer ili ilçeyi seçip post göndereceğim fakat bir ara dümdüz bir curl post yaptım olmamıştı. Zannediyorum ki hidden alanların post değerlerini kontrol ediyor.

    Bir bakar mısınız..

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    StruggleR bunu yazdı

    http://www.kgm.gov.tr/Sayfalar/KGM/SiteTr/Uzakliklar/ilcedenIlceyeMesafe.aspx

     

    Bir ara bende şu siteye curl post atacağım. Kendim il ilçe ve diğer ili ilçeyi seçip post göndereceğim fakat bir ara dümdüz bir curl post yaptım olmamıştı. Zannediyorum ki hidden alanların post değerlerini kontrol ediyor.

    Bir bakar mısınız..

    Asp.net sayfa hocam, dünya kadar hidden değeri var. Onlarıda post etmeniz lazım :)


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    Bu sekildeki linki  https://s2.skyfall.to/13thStreet/embed.html?token=cc200359-14868567088624  zaten Ref,user-agent,cookies hepsini kulannarak aliyorum.Aldigim stream url ne yazikki calismiyor.Ne browserde nede VLC playerde

    <?php
    //header("Content-type: text/xml");
    $url = 'https://www.tata.to/channel/sky-cinema-24';
    $source = curl_cek($url);
    $final=ara('<div class="tv-play" data-src="','"></div>',$source);
    echo $final[0];
    
    function curl_cek($url)
    {
    $useragent = 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0';
    $referer   = 'https://s2.skyfall.to/flu/GrindPlayer.swf';
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_HEADER, true); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_COOKIEFILE,dirname(__FILE__).'/cookie.txt');
    curl_setopt($ch, CURLOPT_REFERER,$referer);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($ch, CURLOPT_USERAGENT,$useragent);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    
    $rmx = curl_exec($ch);
    curl_close($ch);
    return $rmx;
    }
    
    function ara($bas, $son, $yazi)
    {
        @preg_match_all('/' . preg_quote($bas, '/') .'(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
        return @$m[1];
    }
    ?>
    
    

     

     

     

     

     

     

     

    Kanakan tarafından 12/Şub/17 16:38 tarihinde düzenlenmiştir
Toplam Hit: 2156 Toplam Mesaj: 10
curl attack checking