| Webmaster-Security Fragen zur richtigen Serverkonfiguration oder Absicherung dynamischer Scripte gehören hier hinein. |
Diskussion: "sichere HP" erstellen im Forum Webmaster-Security, in der Kategorie Security Area; Anzeige Auf was muß man achten wenn man eine "sichere" HP ( HTML,PHP,CSS - Hauptseite mit mehreren "Unterseiten" ) erstellt? ...
![]() |
| | #1 (permalink) |
| Registriert seit: 24.07.05 ![]() Likes: 3 | Anzeige Auf was muß man achten wenn man eine "sichere" HP ( HTML,PHP,CSS - Hauptseite mit mehreren "Unterseiten" ) erstellt? Reicht es ein PHP-Login und Sessions einzubaun? |
| | |
| | #2 (permalink) |
| Wie meinst du sicher? Was willst du mit der Website machen? Auf welchem Server liegt sie? | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Registriert seit: 14.03.07 ![]() Likes: 0 | Sicherheit ist ein relatives Konzept, und du hast dich wirklich nicht gut Ausgedrückt. mfg |
| | |
| | #4 (permalink) |
| Themenstarter Registriert seit: 24.07.05 ![]() Likes: 3 | Stimmt schon das Sicherheit relativ ist, deshalb hab ich sicher auch in "" gesetzt. Mir gehts eigentlich darum was ich, als Ersteller einer HP bei der sich Leute einloggen können ( z.B.: in einen gesicherten Bereich einer HP, ein Tool für ein Spiel, usw. ), tun kann um das ganze möglichst sicher ( d.h. das nur angemeldete an die Infos kommen ) zu machen. Primär gehts mir dabei um "Dinge" ( kA wie ichs grad besser umschreiben soll ) die die HP betreffen und weniger ( intressieren tuts mich natürlich schon aber das erste ist mom wichtiger ) wies beim Server ausschaut. Wie sicher ist also eine HP mit nem PHP-Login und Sessions? Und wie kann ich sie "sicherer" ( schon wieder |
| | |
| | #5 (permalink) |
| Member of Honour ![]() Registriert seit: 02.10.01 ![]() Likes: 0 | Gibt's einen speziellen Grund, weshalb du nicht den Abschnitt bzgl. Sicherheit in der PHP-Dokumentation liest? |
| | |
| | #6 (permalink) |
| Registriert seit: 14.03.07 ![]() Likes: 0 | sollte sofern es sauber ist und die usereingaben geprüft worden sind (um xss, sql inj, ausszuschleissen) kein Problem sein, ne aktuelle php version die ordentlich konfiguriert wurde, web server + apache noch in nen chroot käfig sperren (würd mir jetzt so spontan einfallen^^ mfg |
| | |
| | #7 (permalink) |
| Senior Member Registriert seit: 18.09.05 ![]() Likes: 0 | Wenn du keine Ahnung hast mach einen htaccess davor, und gibt die Login Daten nur Leuten denen du vertraust. http://www.javarea.de/index.php3?ope...hnipsel&id=501 |
| | |
| | #8 (permalink) |
| Registriert seit: 25.11.05 ![]() Likes: 0 | Wenn du eine sichere dynamische Seite bauen willst, solltest du am besten kein PHP verwenden. Siehe Stefan Essers Geschichte (http://www.hardened-php.net). Dann musst du halt so programmieren, dass du XSS-Lücken, CSRF, Datenbank-Injection und auf Malformed Input nicht reinfällst (recherche siehe Google oder Wikipedia) |
| | |
| | #9 (permalink) |
![]() Registriert seit: 06.01.07 ![]() Likes: 0 | Naja meiner Meinung gegen PHP ist ja eigentlich nix einzuwenden... OK in Sachen Sicherheit ist PHP selbst wohl nicht der renner, aber warum soll man auch alles PHP überlassen? Wer eine Seite erstellt sollte sich auch über deren Sicherheit gedanken machen und selbst dafür sorgen, sprich alle von außen kommenden Werte genauestens prüfen und entsprechend drauf reagieren. Wer Code wie "SELECT irgendwas FROM irgendwo WHERE WAS_ANDRES = $_POST[?variable?]" oder Leichtsinnsfehler wie echo $$_GET['variable'] in sein Script einbaut oder gar den Webserevr als root laufen lässt ist selbst schuld... Ich find man kann seine eigenen Fehler nicht der Sprache in der man programmiert zuschieben... MFG - Keks [ EDIT: ] Für Hoster gibts ja immer noch die Möglichkeit entweder jedem Client einen eigenen Server in einem eigenen chroot zur Verfügung zu stellen und/oder PHP als CGI Modul laufen zu lassen. PHP verliert dadurch zwar an Geschwindigkeit, die Sicherheit steigt (wenn man Ahnung davon hat) aber enorm... |
| | |
| | #10 (permalink) | |
| Registriert seit: 25.11.05 ![]() Likes: 0 | Zitat:
| |
| | |
| | #11 (permalink) |
| Registriert seit: 22.08.07 ![]() Likes: 0 | Naja wenn man genug Tuts zum Thema Sicherheit in PHP gelesen hat, dann geht das eigentlich schon |
| | |
| | #12 (permalink) |
| Guest Likes: | PHP-Code: |
|
| | #13 (permalink) |
![]() Registriert seit: 06.01.07 ![]() Likes: 0 | naja theoretisch reicht es, wenn du alle ' und -- vorher maskierst. ohne -- kann nicht auskommentiert werden, und ohne ' kein neuer Befehl eingefügt weden ![]() Wobei das ja jetzt SQL-Speziefische sicherheit ist. Eigentlich geht es ja um die Sicherherheit von PHP selbst ![]() MFG - Keks |
| | |
| | #14 (permalink) |
| Senior Member Registriert seit: 03.09.05 ![]() Likes: 0 | Es gibt noch ein paar andere Zeichen, auf die man achten sollte. Deshalb würde ich empfehlen, dafür mysql_real_escape_string zu benutzen. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Sichere PHP Anwendung | boehmi | (Web-) Design und webbasierte Sprachen | 13 | 29.05.08 22:20 |
| wie sichere ich outlook2000? | chäkka | Die Problemzone | 3 | 14.12.03 01:48 |
| sichere Passwörter | boppy | News & Ankündigungen | 5 | 06.07.02 11:40 |
| sichere firewall | soox | (In)security allgemein | 14 | 15.03.02 11:05 |