A Tutorial on Java Socket Programming and Source Code Analysis: Complete Java Source Code Examples and Practice Exercises: Supplement for Computer Networks & Software Security Courses
Language: English
Published by LAP LAMBERT Academic Publishing 2012-12-28, 2012
- Softcover
- New

Seller: Chiron Media, Wallingford, United KingdomChiron Media
5-star seller
AbeBooks seller since August 2, 2010
Softcover
Condition: New
US$ 52.10
US$ 20.91 shipping
Ships from United Kingdom to U.S.A.
Quantity: 10 available
Add to basketFree 30-day returns
Seller Inventory # 6666-IUK-9783659314452
- Title
- A Tutorial on Java Socket Programming and Source Code Analysis: Complete Java Source Code Examples and Practice Exercises: Supplement for Computer Networks & Software Security Courses
- Author
- Natarajan Meghanathan
- Publisher
- LAP LAMBERT Academic Publishing 2012-12-28
- Publication year
- 2012
- Condition
- New
- Binding
- Paperback
- Language
- English
- ISBN 10
- 3659314455
- ISBN 13
- 9783659314452
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.
"Synopsis" may belong to another edition of this title.
About the Author
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.
"About the title" may belong to another edition of this title.
Chiron Media
Wallingford, United Kingdom
5-star seller
AbeBooks seller since August 2, 2010
Shipping rates from United Kingdom to U.S.A.
| Item | 14 to 21 business days | 14 to 21 business days |
|---|---|---|
| First item | US$ 20.91 | US$ 20.91 |
Payment methods
Seller's business information
WRAP Ltd
Unit 4, 119 Loverock Rd
Reading, United Kingdom RG30 1DZ
Terms of sale
TBA
Shipping terms
Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.