• 10-02-2017, 11:03:14
    #1
    Site: http://www.turkanime.tv/




    20 -30 kere tekrar tekrar buraya girmeyi deneyince açtı 1 seferliğine sanırım referans olan site eğer kendi sitesi olmazsa başka yere yönlendirsin diye ayarlanmış.
    view-source:http://www.turkanime.tv/ajax/tamliste burdan bakabilirsnz yönlendirmekoduna vs.

  • 10-02-2017, 14:27:21
    #2
    3 adet güvenlik önlemi var;

    - Referer koruması
    - Xhr için header request koruması
    - Cookie token koruması

    -------------------------------------------------
    Çözüm;

    - Curl referer site değiştirme
    - httpheader ile xhttp request olarak gösterme
    - Cookie verilen linke giriş yaptırıp token alınır ve cookies olarak gönderilir.



    <?php 
    
    
    $al = curl_init();
    curl_setopt_array($al, Array(
        CURLOPT_URL => "http://www.turkanime.tv/schnClass",
        CURLOPT_SSL_VERIFYPEER => false,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_HTTPHEADER => array("X-Requested-With: XMLHttpRequest"),
        CURLOPT_REFERER => 'http://www.turkanime.tv/anime/classicaloid',
        CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT'],
        CURLOPT_HEADER => false,
    	CURLOPT_POST => true,
        CURLOPT_POSTFIELDS => 'schn=csrf'
    ));
    $ok = curl_exec($al);
    curl_close($al);
    
    $ver = curl_init();
    curl_setopt_array($ver, Array(
    	CURLOPT_HTTPHEADER => array("X-Requested-With: XMLHttpRequest","Cookie: __PPU_SESSION_1_297874_false=1486720331199|1|1486720331199|1|1; __cfduid=db04765c2f36112d08f9c98f9efd1c9101486722464; csrfToken=$ok"),
        CURLOPT_URL => "http://www.turkanime.tv/ajax/tamliste",
    	CURLOPT_REFERER => 'http://www.turkanime.tv/anime/classicaloid',
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT']
    ));
    $aldim = curl_exec($ver);
    curl_close($ver);
    
    echo $aldim;
    
    
    ?>