A Tutorial on Java Socket Programming and Source Code Analysis

CHF 61.70
Auf Lager
SKU
3BK4K8L9V4U
Stock 1 Verfügbar
Geliefert zwischen Di., 11.11.2025 und Mi., 12.11.2025

Details

The book is organized into two modules: In the first module, we present a tutorial on socket programming in Java, illustrating complete examples for simplex and duplex communications with both connectionless datagram and connection-oriented stream-mode sockets. In addition, this module explains in detail, with examples, the differences between a concurrent server and iterative server and the use of the Multicast socket API. In the second module, we present the source code analysis of a file reader connection-oriented server socket Java program, to illustrate the identification, impact analysis and solutions to remove the following important software security vulnerabilities: (1) Resource Injection, (2) Path Manipulation, (3) System Information Leak, (4) Denial of Service and (5) Unreleased Resource vulnerabilities. We analyze the reason for these vulnerabilities to occur in the program, discuss the impact of leaving them unattended, and propose solutions to remove each of these vulnerabilities from the program. The proposed solutions are very generic in nature, and can be suitably modified to correct any such vulnerabilities in software developed in any other programming language.

Autorentext
Dr. Natarajan Meghanathan is an Associate Professor of Computer Science at Jackson State University, MS, USA. He has published more than 140 peer-reviewed papers and has worked on several federally funded grants. His teaching and research interests are Computer Networks, Algorithm Design & Analysis, Systems & Software Security and Cloud Computing.

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783659314452
    • Sprache Englisch
    • Größe H220mm x B220mm x T150mm
    • Jahr 2012
    • EAN 9783659314452
    • Format Kartonierter Einband (Kt)
    • ISBN 978-3-659-31445-2
    • Titel A Tutorial on Java Socket Programming and Source Code Analysis
    • Autor Natarajan Meghanathan
    • Untertitel Complete Java Source Code Examples and Practice Exercises: Supplement for Computer Networks & Software Security Courses
    • Herausgeber LAP Lambert Academic Publishing
    • Anzahl Seiten 80
    • Genre Informatik

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470