Bookbot

Sockets, Shellcode, Porting, and Coding

Reverse Engineering Exploits and Tool Coding for Security Professionals

Zapisz

Parametry

  • 696 stron
  • 25 godzin czytania

Więcej o książce

The book is organized into five key categories, each representing essential skills for the security industry. The first category, Coding, emphasizes the growing necessity of programming and scripting skills across the field. It introduces coding basics and offers tips in languages such as C/C++, Java, Perl, and NASL. The second category, Sockets, explains how programs communicate over networks using TCP and UDP, highlighting the unique implementations in various programming languages. The third category focuses on Shellcode, defined as bytecode from Assembly, which is used to execute commands on remote systems through direct memory access. The fourth category, Porting, discusses the practice of modifying code for different operating platforms, allowing for efficient adaptation without starting from scratch. The final category, Coding Tools, synthesizes the previous sections, equipping readers with the ability to create quick utilities that enhance productivity and build valuable skills. Additionally, the book includes new chapters on writing and automating exploits for Windows systems, performing zero-day exploit forensics through reverse engineering, and provides practical code and scripts in common programming languages for immediate application in network defense.

Zakup książki

Sockets, Shellcode, Porting, and Coding, James C. Foster

Język
Rok wydania
2005
Oprawa
(miękka),
Stan książki
Dobry
Cena
53,99 zł

Metody płatności

Nikt jeszcze nie ocenił.Oceń

Tytuł
Sockets, Shellcode, Porting, and Coding
Podtytuł
Reverse Engineering Exploits and Tool Coding for Security Professionals
Język
angielski
Wydawca
Syngress
Rok wydania
2005
Oprawa
miękka
Liczba stron
696
ISBN10
1597490059
ISBN13
9781597490054
Seria
Opis
The book is organized into five key categories, each representing essential skills for the security industry. The first category, Coding, emphasizes the growing necessity of programming and scripting skills across the field. It introduces coding basics and offers tips in languages such as C/C++, Java, Perl, and NASL. The second category, Sockets, explains how programs communicate over networks using TCP and UDP, highlighting the unique implementations in various programming languages. The third category focuses on Shellcode, defined as bytecode from Assembly, which is used to execute commands on remote systems through direct memory access. The fourth category, Porting, discusses the practice of modifying code for different operating platforms, allowing for efficient adaptation without starting from scratch. The final category, Coding Tools, synthesizes the previous sections, equipping readers with the ability to create quick utilities that enhance productivity and build valuable skills. Additionally, the book includes new chapters on writing and automating exploits for Windows systems, performing zero-day exploit forensics through reverse engineering, and provides practical code and scripts in common programming languages for immediate application in network defense.