Referrer umgehen und video laden...

Dieses Thema im Forum "Webentwicklung" wurde erstellt von hunt33r, 2. September 2009 .

  1. 2. September 2009
    Hey Leute,
    ich habe ein Video im inet gesehen, welches ich unbedingt haben möchte aber es ist durch einen referrer geschütz wie kann ich diesen umgehen?

    Muss doch so aussehen aber wie geht das mit dem laden?

    Code:
    <?
    $fp = fsockopen ('www.privatpage.com', '80', $errno, $errstr, 20);
    if ($fp)
    {
    fputs($fp, "GET /ilovethisvideo.avi HTTP/1.1\n");
    fputs($fp, "Host: www.privatpage.com\n");
    fputs($fp, "Referer: http://www.privatpage.com");
    fputs($fp, "Content-type: application/x-www-form-urlencoded\n");
    fputs($fp, "Content-length: ".strlen($data)."\n");
    fputs($fp, "Connection: close\n\n");
    fputs($fp, "$data\n");
    fclose($fp);
    }
    echo "<a href=\"http://www.privatpage.com//ilovethisvideo.avi\">Lade mein Video</a>";
    ?>
    ABER ES FUNZT NICHT... wo ist mein Fehler?
     
  2. 3. September 2009
    AW: Referrer umgehen und video laden...

    Kurz: Ich weiß nicht warum deins nicht geht, aber ich würde curl benutzen
    http://de2.php.net/manual/en/book.curl.php


    CURLOPT_REFERER
     
  3. 3. September 2009
    AW: Referrer umgehen und video laden...

    wenn du das video angeschaut hast bzw. voll geladen, kannst du es auch aus deinem cache holen
     
  4. 3. September 2009
    AW: Referrer umgehen und video laden...

    ich kanns dir sagen.
    er erstellt nen socket zur seite, die anfrage is vermutlich sogar valid, aber dann gibt er nen html-link aus.

    was hat er vergessen?

    Spoiler
    die antwort des servers zu speichern (das video) =)

    aja, header werden laut rfc immer mit \r\n getrennt. (CRLF)
    und wo is den $data definiert?
     
  5. 3. September 2009
    AW: Referrer umgehen und video laden...

    Habe es mit fopen probiert aber
    Code:
    $data = fopen("http://" . $host . "/" . $file, 'rb');
    sagt mir nur "Resource id #3"

    wie wäre es denn korrekt?
     
  6. 4. September 2009
    AW: Referrer umgehen und video laden...

    PHP: fgets - Manual
    ggf. + PHP: feof - Manual
    ggf. + RTFM (PHP: fsockopen - Manual)
     
  7. 4. September 2009
    AW: Referrer umgehen und video laden...

    Wieso benutzt du nicht ein Firefox-Addon wie Live HTTP Headers oder Tamper Data. Damit könntest du einfach den Request von Firefox abfangen und den Referer-Header manipulieren.
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.