Description |
1 online resource (388 pages) |
Contents |
Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Setting Up the Lab; Installing VirtualBox on Windows; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Installing VirtualBox on Mac; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Installing VirtualBox on Ubuntu; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Installing a 32-bit Ubuntu 16.04 LTS Desktop virtual machine; Getting ready; How to do it ... ; How it works ... ; There's more .. |
|
See alsoInstalling a 64-bit Ubuntu 16.04 LTS Desktop virtual machine; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Installing the dependencies and the tools; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Installing the code examples; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Installing the EDB Debugger; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Taking a snapshot of the virtual machines; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also |
|
Chapter 2: 32-bit Assembly on Linux and the ELF SpecificationTechnical requirements; Differences between Intel and AT & T syntax; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Introduction to the IA-32 registers; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Introducing common IA-32 instructions; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Making IA-32 system calls on Linux; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Introducing the ELF 32-bit specification; Getting ready |
|
How to do it ... How it works ... ; There's more ... ; See also; Chapter 3: 64-bit Assembly on Linux and the ELF Specification; Technical requirements; Introducing the IA64 registers; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Introducing common IA64 instructions; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Making IA64 system calls on Linux; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Introducing the ELF 64-bit specification; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also |
|
Chapter 4: Creating a Binary Analysis MethodologyTechnical requirements; Performing binary discovery; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Information gathering; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Static analysis; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Dynamic analysis; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Iterating each step; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Automating methodology tasks |
Summary |
Binary Analysis is a complex and constantly evolving topic, crossing into several realms of IT and information security. The recipes in this book will serve as a good reference for you to get a better understanding of various aspects related to analyzing malware, identifying vulnerabilities in code, exploit writing and reverse engineering |
Notes |
Includes index |
|
Getting ready |
|
Print version record |
SUBJECT |
Linux. http://id.loc.gov/authorities/names/n94087892
|
|
Linux fast |
Subject |
Operating systems (Computers)
|
|
Computer networks -- Security measures.
|
|
Open source software.
|
|
Software engineering.
|
|
operating systems.
|
|
Computer networks -- Security measures
|
|
Open source software
|
|
Operating systems (Computers)
|
|
Software engineering
|
Form |
Electronic book
|
ISBN |
1789809495 |
|
9781789809497 |
|