1.

Record Nr.

UNINA9910968847703321

Autore

Foster James C

Titolo

Sockets, shellcode, porting & coding : reverse engineering exploits and tool coding for security professionals / / James C. Foster with Mike Price

Pubbl/distr/stampa

Rockland, Mass., : Syngress Publishing, c2005

ISBN

9786611020279

9781281020277

1281020273

9780080489728

0080489729

9781597490337

1597490334

Edizione

[1st edition]

Descrizione fisica

1 online resource (697 p.)

Disciplina

005.8

Soggetti

Computer security

Reverse engineering

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographic references and index.

Nota di contenuto

Cover; Contents; Foreword; Security Coding; NASL Scripting; BSD Sockets; Windows Sockets (Winsock); Java Sockets; Writing Portable Code; Portable Network Programming; Writing Shellcode I; Writing Shellcode II; Writing Exploits I; Writing Exploits II; Writing Exploits III; Writing Security Components; Creating a Web Security Tool; Glossary; Security Tool Compendium; Exploit Archives; Syscall Reference; Data Conversion Reference; Index; Related Titles

Sommario/riassunto

The book is logically divided into 5 main categories with each category representing a major skill set required by most security professionals:1. Coding - The ability to program and script is quickly becoming a mainstream requirement for just about everyone in the security industry. This section covers the basics in coding complemented with a slue of programming tips and tricks in C/C++, Java, Perl and NASL. 2. Sockets - The technology that allows programs and scripts to communicate over a network is sockets. Even though the theory



remains the same - communication over TCP and