Java-Web-Security

Sichere Webanwendungen mit Java entwickeln

(Autor)

Buch | Softcover
VIII, 242 Seiten
2014
dpunkt (Verlag)
978-3-86490-146-1 (ISBN)
32,90 inkl. MwSt
Java hat den Ruf, eine relativ sichere Programmiersprache zu sein. Verschiedene Spracheigenschaften und Java-interne Sicherheitsmechanismen unterstützen den Entwickler beim Erstellen sicherer Anwendungen.

Sie helfen aber nicht, wenn bei der Programmierung ungewollt Schwachstellen eingebaut werden, über die Übeltäter erfolgreiche Angriffe durchführen können. Das betrifft insbesondere Webapplikationen für Intranets oder das Internet.

Dieses Buch zeigt, wie Sie als Java-Entwickler vielen dieser teilweise längst bekannten
Unzulänglichkeiten und Programmierfehler entgegentreten können. Dabei erfahren Sie
Hintergründe zu Java-basierten Sicherheitsmechanismen und bekommen einen Überblick über hilfreiche Tools. Sie lernen unter anderem folgende Angriffsformen kennen und erfahren, wie Sie Ihre Java-Webapplikationen von diesen Schwachstellen freihalten:
  • Injections, u.a. SQL Injection
  • Cross-Site Scripting (XSS)
  • Cross-Site Request Forgery (CSRF)

Nicht immer ist es nötig, dass Sie die eigene Entwicklungsmethodik oder gar Ihren Software-Entwicklungsprozess komplett umkrempeln. An vielen Stellen genügen geringe Änderungen am Code und kleine Anpassungen der eigenen Entwicklungsweise. Die so entstehenden Webapplikationen profitieren von einer höheren Sicherheit und machen das Ausnutzen von sicherheitskritischen Programmierfehlern für Angreifer deutlich schwieriger.

Vorausgesetzt werden Kenntnisse der Java- Programmierung, vor allem im Umfeld von
Webanwendungen.

Dominik Schadow arbeitet als Senior Consultant beim IT-Beratungsunternehmen bridgingIT und unterstützt Kunden in unterschiedlichen Projekten u.a. bei der Entwicklung von sicheren Java- Webanwendungen. Er ist Sprecher auf verschiedenen Konferenzen rund um die Themen Java und sichere Softwareentwicklung. In seiner Freizeit leitet er das Open-Source-Projekt JCrypTool, mit dem Anwender für die Kryptografie begeistert werden sollen und gleichzeitig ihre eigenen Krypto-Plug-ins entwickeln können.

Erscheint lt. Verlag 25.2.2014
Verlagsort Heidelberg
Sprache deutsch
Maße 165 x 240 mm
Gewicht 485 g
Einbandart kartoniert
Themenwelt Informatik Netzwerke Sicherheit / Firewall
Informatik Programmiersprachen / -werkzeuge Java
Mathematik / Informatik Informatik Software Entwicklung
Informatik Theorie / Studium Kryptologie
Informatik Web / Internet Web Design / Usability
Schlagworte Applikationssicherheit • Internet-Security • Java (Programmiersprache); Spez. Anwendungsbereiche • Java (Programmiersprache); Spezielle Anwendungsbereiche • Java Web-Applikationen • sichere Software-Entwicklung • Web-Applikations-Sicherheit • Webentwicklung
ISBN-10 3-86490-146-4 / 3864901464
ISBN-13 978-3-86490-146-1 / 9783864901461
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich