» Sinnvolle Exits bei Angriffen definieren

Feedback plsNeuen Thread eröffnenNeue Antwort erstellen\x80, \x82, \x84, \x95, \x96, \x97, usw. in UTF8 wandeln
AutorNachricht
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 52420
Wohnort: Lohmar


Meine eBay-Auktionen:
09.09.2009, 09:52
zitieren

Ganz nach dem Security through Obscurity Prinzip empfehle ich jedem seine exit() Befehle wie folgt anzupassen:
if (!defined('ROOT')) {
header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found');
exit("<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\r\n<html><head>\r\n<title>404 Not Found</title>\r\n</head><body>\r\n<h1>Not Found</h1>\r\n<p>The requested URL " . $_SERVER['SCRIPT_NAME'] . " was not found on this server.</p>\r\n</body></html>");
}

Sehr häufig bedient man sich so einem Konstrukt:
if (!defined('ROOT')) {
exit('Hacking attempt!');
}

Das ist insofern falsch, dass dem Angreifer auf diese Art schon klar gemacht wird, dass diese Datei / dieses Verzeichnis existiert. Man sollte sich daher immer an den "normalen" Fehlermeldungen orientieren und diese nachahmen. In meinem oben genannten Beispiel werfe ich die Standard-404-Seite eines Apache-Servers aus. Jeder der sowas umsetzt, sollte einfach mal eine nicht existente Datei auf seiner Seite aufrufen und das Ergebnis seines Scriptabbruchs entsprechend anpassen.

Das ist übrigens auch besser als eine leere HTML-Seite in Verzeichnisse zu packen (um die Indexierung zu verhindern). Denn ein Verzeichnis, dass einen 404 zurückwirft, wird ein Angreifer davon überzeugen, dass es dieses Verzeichnis nicht gibt.

Gruß


pn email
Gast 
09.09.2009, 09:52
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "Sinnvolle Exits bei Angriffen definieren" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Artikelname bei eigenen Namensräumen definieren
Moin moin erstmal, ich habe mir einen eigenen Namensraum in meinem MediaWiki ( v1.18 ) definiert. Der Artikelname eines Artikel sieht standardmäßig so aus: MeinNamensraum:MeinArtikel Kann ich das irgendwie einstellen, dass der Artikelname...
von HalloName
2
136
01.02.2012, 20:11
HalloName
Variablen definieren / füllen bei POST & GET
Ich nutze dazu diese Funktion: function _read($var) { return isset($_GET[ $var ]) ? $_GET[ $var ] : (isset($_POST[ $var ]) ? $_POST[ $var ] : ''); }...
[PHP]von mgutt
0
784
24.06.2008, 19:53
mgutt
Sinnvolle Investition?
Hallo, ich habe mich bisher nicht wirklich mit dem Thema Car-HiFi auseinander gesetzt, sondern wollte einfach nur Musik im Auto haben ;) Ich habe nen EJ9 mit Sony-Radio, 4Boxen, 1 Bassrolle, 2 Endstufen. Radio: Sony CDX-F7500 Boxen vorne:...
von s-lab
6
412
04.04.2006, 19:17
sachsemania
sinnvolle Extras
und noch einmal ich. Mich würde mal interessieren, was Ihr als sinnvolle Extras erachten würdet? Festgelegt ist: Sportstourer Sport 2.0 160 PS, AHK. Der Rest ist offen. Feue mich auf eure...
von SportsTourer
9
2.946
21.08.2009, 09:52
OPC-Kid82
Sinnvolle Verdichtung für B18 Motor
Ich habe gerade meinen neu aufgebauten B18C4 Saugmotor mit 81,5 mm NPR Domkolben und B16 Zylinderkopf ausgelitert (Skunk2 Tuner 1 Nockenwellen) Im Mittel der Messungen gehen 39,8 cm3 in die Kompressionsräume. Das entspricht einer Verdichtung von...
von atze
1
235
19.09.2013, 23:16
albiknalltuete
Ein sinnvolle App, sucht ihren Macher....
Guten Tag zusammen, ich wusste nicht wohin ich den Beitrag schreiben soll und habe mich dann für die Kategorie entscheiden. Sollte ich falsch damit liegen, dann bitte ich um Korrektur. Jetzt zum Thema…. Ich habe eine Frage und zwar geht es darum, dass...
[Projekte]von UNSICHTBAR
0
186
26.01.2016, 01:52
UNSICHTBAR
Sinnvolle Ergänzungen zur neuen Anlage ?
Moin, Hab mir ne kleine Anlage zusammengestellt und wollt mal hörn was ihr noch so als sinnvolle Ergänzung erachtet. Radio: Clarion DXZ 858 R Stufe: Audio-System F4-600 Powercap: Dietz 1F Subwoofer: 2x12" Audio-System X-Ion in BR-Kiste FS:...
von wrath`-
7
427
21.06.2007, 05:39
wrath`-
Sinnvolle Modifikationen und Tipps für einen Alltags EP3
Moin, ich suche sinnvolle Modifikationen die am EP3 sinnvoll sind und entweder zu Mehrleistung führen oder Haltbarkeit steigern. Service ist selbstverständlich ebenso Ölstand kontrollieren, Steuerkette ist auch getauscht. Mein CTR ist auf Super +...
von Zachan
34
2.136
16.11.2013, 22:18
Blink
Lustige, Ernste aber auch sinnvolle Videos
Hallo Leute, seit einiger Zeit machen ein paar Freunden und ich zusammen Videos zu unterschiedlichen Themen. Sie sind teilweise Lustig aber haben auch teilweise einen Sinnvollen Hintergrund, der zum denken anregen soll etc. Wollte hier mal etwas...
von PreludeBA4
0
192
19.11.2010, 08:28
PreludeBA4
Wintervorsorge beim Civic EJ/EK bitte um sinnvolle Tipps
Hallo Ich bin dieses Jahr leider gezwungen meinen Sommerwagen im Winter zu fahren.. Wenn das schon sein muss will ich wenigstens rechtzeitig irgendetwas gegen den Salz machen. Wie schütze ich den meinen Wagen am besten vor Rost insbesondere an der...
von thefast
1
173
18.09.2012, 14:48
Kju
© 2004 - 2024 www.programmierer-forum.de | Communities | Impressum |