ralphi: erledigt ;-)

Beitrag lesen

Hi all,
mit einem Browser geht jetzt alles, auch mit anderen CamUsern.
sorry - war ein Tippfehler gepaart mit dem Port-change von 80 auf xxxxx.

Das Problem sind die Apps - die wollen nicht mit htaccess :-( arbeiten.
Ich werd jetzt auf htaccess verzichten und nur 'einfach' sichern.

Hintergrund war eigentlich die etlichen Reportagen im TV, die zeigten wie DynDNS Webcams gescannt und gehacked werden, was ja relativ einfach ist.

<?php

    $uri = $_SERVER['REQUEST_URI']; // $uri enthält command
    $passwd = array("pass1", "pass2", "pass3");
    
    if (isset($_GET['user']) ||  isset($_GET['pwd'])) {
        $user = $_GET['user'];
        $pass = $_GET['pwd'];
        if (!in_array ($pass, $passwd)) {exit();}

        $handle = fopen ("ip.txt","r"); // aktuelle ip einlesen
            $myip = fgets($handle);
        fclose($handle);
        $link = "Location: http://".trim($myip). $uri;
    }else{ // wenn pass falsch
        $link = "Location: http://meinedomain.eu";
    }    
    header($link);
    exit();
?>

Viele Grüße aus LA
ralphi

--
"Nicht alles was einfach ist, ist genial, aber alles was genial ist, ist einfach" - Albert E.