Knihobot

Sockets, Shellcode, Porting, and Coding

Reverse Engineering Exploits and Tool Coding for Security Professionals

Uložit

Parametry

  • 696 stránek
  • 25 hodin čtení

Více o knize

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.

Nákup knihy

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

Jazyk
Rok vydání
2005
Vazba
(měkká),
Stav knihy
Dobrá
Cena
299 Kč

Doručení

Platební metody

Nikdo zatím neohodnotil.Ohodnotit

Titul
Sockets, Shellcode, Porting, and Coding
Podtitul
Reverse Engineering Exploits and Tool Coding for Security Professionals
Jazyk
anglicky
Vydavatel
Syngress
Rok vydání
2005
Vazba
měkká
Počet stran
696
ISBN10
1597490059
ISBN13
9781597490054
Série
Anotace
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.