Angriffsmethoden der Web-Entwicklung kennenlernen PHP-Praxis
Lerne anhand eines PHP-Beispiels mit dem Login-Script die Angriffsmethoden von Hackern kennen
Description
In diesem Kurs lernst du für deine Web-Entwicklung wichtige Methoden kennen, um dich vor Hacker-Angriffen zu schützen. In der heutigen Zeit passiert es immer öfters, dass Webseiten von einem Schad-Code infiziert werden, weil Programmierer nicht ausreichend geschult sind und sich über Angriffsmethoden nicht bewusst sind.
In diesem Kurs lernst du die wichtigsten Angriffsmethoden kennen, und wir entwickeln anhand eines Beispiels einen sicheren Login mit PHP, der die Angriffsmethoden abwehren kann.
Immer wieder kommt es in der heutigen Zeit zu Datendiebstählen, Hackerangriffen und dergleichen. Davon sind nicht nur Banken und andere große Firmen betroffen, sondern auch kleine Firmen und private Webseiten werden regelmäßig Opfer von diversen Angriffen, denen es gilt vorzubeugen.
Viele Entwickler sind sich den Risiken der Programmierung überhaupt nicht bewusst und programmieren einfach drauf los, ohne nachzudenken welche fatalen Folgen es haben könnte.
Der Kurs ist so strukturiert, dass wir zu Beginn die Methoden besprechen, später zur Praxis übergehen und unser Login von Grund auf entwickeln.
In wenigen Stunden erlernst du die wichtigsten Methoden zur Abwehr von Angriffen und hast ganz nebenbei noch ein Login Script entwickelt. Diese Methoden sollten wir in der Programmierung immer wieder bedenken und auch beachten um den eigenen Code vor gefährlichen Angriffen zu schützen.
Bitte beachte, dass wir in diesem Kurs ein PHP-Beispielprojekt erstellen, um Angriffsmethoden kennen zu lernen und das Projekt nicht für den produktiven Einsatz entwickeln. Für den produktiven Einsatz empfehle ich immer ein gängiges aktuelles Framework zu nutzen.
What You Will Learn!
- Angriffsmethoden der Hacker verstehen
- Ein sicheres Login Script mit PHP erstellen für ein Beispielprojekt
- Unterscheide zwischen XSS, SQL-Injections, Session-Hijacking, CSRF und Code-Injections kennen lernen
Who Should Attend!
- Anfänger, die noch keine Programmiererfahrung haben