Hooray! You have added the first book to your bookshelf. Check it out now!
[−]
  • Search Digit-count Valid ISBN Invalid ISBN Valid Barcode Invalid Barcode

Sockets, Shellcode, Porting, and Coding

Reverse Engineering Exploits and Tool Coding for Security Professionals

By Stuart McClure, James C. Foster

(1)

| Paperback | 9781597490054

Like Sockets, Shellcode, Porting, and Coding?
Join aNobii to see if your friends read it, and discover similar books!

Sign up for free

Book Description

Elite Programming Techniques Demystified

In this groundbreaking book, best-selling author James C. Foster reveals for the first time the methods hackers use to attack and exploit the core components of operating systems and their applications. He provides working code and scripts in C/C++, Continue

Elite Programming Techniques Demystified

In this groundbreaking book, best-selling author James C. Foster reveals for the first time the methods hackers use to attack and exploit the core components of operating systems and their applications. He provides working code and scripts in C/C++, Java, Perl, and NASL to detect and defend against the most dangerous attacks. The book covers in detail the five most important disciplines for security professionals and software developers: Coding, Sockets, Shellcode, Porting Applications, and Coding Security Tools.

"Read every page of this book, understand the content, and use it to your advantage."--Stuart McClure

Download the Code All code lines throughout the book are numbered for easy reference and are available for download from www.syngress.com/solutions.

Develop Shellcode Customize and optimize never-before-seen shellcode that can exploit almost any system.

Port Public Exploits Follow step-by-step instructions for porting exploits to work on Windows, Linux, UNIX, and even Macs!

Customize Windows COM Objects Wrap and automate pre-compiled exploits and security tools such as Nmap, netcat, and hping.

Enhance Nikto Develop customized code to dramatically improve the performance of the Nikto Web server scanner.

Reverse Engineer Zero Days Learn to reverse engineer, modify, and re-automate Zero-Day exploit code.

Write NASL Scripts Develop scripts for Nessus to discover the latest vulnerabilities.

Identify and Target Vulnerabilities Examine case studies that reveal how attackers identify and exploit security holes.

Master Sockets Detailed code examples demonstrate socket initialization, closing sockets, reading and writing data.

Your Solutions Membership Gives You Access to:

A comprehensive FAQ page that consolidates all of the key points of this book into an easy-to-search Web page

"From the Author" Forum where the authors post timely updates and links to related sites

The complete code listings from the book

Downloadable chapters from these best-selling books:

Buffer Overflow Attacks: Detect, Exploit, Prevent

Programmer's Ultimate Security DeskRef

Hacking the Code: ASP.NET Web Application Security

Nessus Network Auditing

TABLE OF CONTENTS:

Security Coding

NASL Scripting

BSD Sockets

Windows Sockets (Winsock)

Java Sockets

Writing Portable Code

Portable Network Programming

Writing Shellcode (I and II)

Writing Exploits (I, II, and III)

Writing Security Components

Creating a Web Security Tool

Glossary

Security Tool Compendium

Exploit Archives

Syscall Reference

Data Conversion Reference

0 Review

Login or Sign Up to write a review
No reviews for this book yet

Book Details

  • Rating:
    (1)
    • 5 stars
    • 4 stars
    • 3 stars
    • 2 stars
    • 1 star
  • English Books
  • Paperback 696 Pages
  • Edition: 1
  • ISBN-10: 1597490059
  • ISBN-13: 9781597490054
  • Publisher: Syngress
  • Pub date: Apr 12, 2005
  • Dimensions: 1484 mm x 1161 mm x 194 mm Just how big is that?
Improve data of this book

Groups with this in collection

Prices Change currency & sellers

ISBN Edition List Sale Seller
9781597490054 Paperback $51.95 $46.75 bn.com
-- $51.95 ebooks.com
$51.95 -- The Book Depository
Added to Shelf Added to Wish List

Inline Translation Mode

Left click to navigate, right click to translate.

inline translation guide

or close

Inline translation is not ready for this page yet.

Inline translation mode.

Share this page with your friends.

The viewport has not loaded.