Author(s): Joxean Koret (Author), Elias Bachaalany (Author)
Publisher: Wiley
Publication Date: September 28, 2015
Edition: 1st
Language: English
Print length: 384 pages
ISBN-10: 9781119028758
ISBN-13: 9781119028758
Book Description
Hack your antivirus software to stamp out future vulnerabilities
The Antivirus Hacker’s Handbook guides you through the process of reverse engineering antivirus software. You explore how to detect and exploit vulnerabilities that can be leveraged to improve future software design, protect your network, and anticipate attacks that may sneak through your antivirus’ line of defense. You’ll begin building your knowledge by diving into the reverse engineering process, which details how to start from a finished antivirus software program and work your way back through its development using the functions and other key elements of the software. Next, you leverage your new knowledge about software development to evade, attack, and exploit antivirus software―all of which can help you strengthen your network and protect your data.
While not all viruses are damaging, understanding how to better protect your computer against them can help you maintain the integrity of your network.
Discover how to reverse engineer your antivirus software
Explore methods of antivirus software evasion
Consider different ways to attack and exploit antivirus software
Understand the current state of the antivirus software market, and get recommendations for users and vendors who are leveraging this software
The Antivirus Hacker’s Handbook is the essential reference for software reverse engineers, penetration testers, security researchers, exploit writers, antivirus vendors, and software engineers who want to understand how to leverage current antivirus software to improve future applications.
Editorial Reviews
From the Inside Flap
Hack your own antivirus software for an attacker’s-eye look at the holes in your defense
Computer viruses are as contagious as the common cold, but they can be infinitely more destructive. Antivirus software is the best defense, but the quality of these defenses is as varied as the field itself. The Antivirus Hacker’s Handbook shows you how to hack your own system’s defenses to discover its weaknesses, so you can apply the appropriate extra protections to keep your network locked up tight. Authors Joxean Koret and Elias Bachaalany draw on decades of reverse-engineering expertise to teach you how to see your system the way a hacker would highlighting vulnerabilities and showing you where the next attack is likely to occur.
You’ll begin by delving into the core of your antivirus software to learn how it works and where its own vulnerabilities lie. Then you’ll exploit those weak defenses to gain a hacker’s-eye view of your own system as you learn to evade, attack, and exploit antivirus software to gain “unauthorized” access to your network and data. When hackers reach this stage of the game, they can install malware that accesses sensitive information, monitor what the user is doing, and steal or corrupt documents and data. When you reach this stage, you’ll have a thorough understanding of the holes in your defense strategy and the knowledge you need to make them impenetrable.
Learn to:
Reverse-engineer your antivirus software from the inside out
Understand the plug-ins system and antivirus signatures
Work your way around antivirus measures to strengthen your network
Evade signatures, scanners, and heuristic engines
Conduct static and dynamic analyses
Exploit local and remote exploit techniques
Discover the latest antivirus trends and recommendations
From the Back Cover
Hack your own antivirus software for an attacker’s-eye look at the holes in your defense
Computer viruses are as contagious as the common cold, but they can be infinitely more destructive. Antivirus software is the best defense, but the quality of these defenses is as varied as the field itself. The Antivirus Hacker’s Handbook shows you how to hack your own system’s defenses to discover its weaknesses, so you can apply the appropriate extra protections to keep your network locked up tight. Authors Joxean Koret and Elias Bachaalany draw on decades of reverse-engineering expertise to teach you how to see your system the way a hacker would highlighting vulnerabilities and showing you where the next attack is likely to occur.
You’ll begin by delving into the core of your antivirus software to learn how it works and where its own vulnerabilities lie. Then you’ll exploit those weak defenses to gain a hacker’s-eye view of your own system as you learn to evade, attack, and exploit antivirus software to gain “unauthorized” access to your network and data. When hackers reach this stage of the game, they can install malware that accesses sensitive information, monitor what the user is doing, and steal or corrupt documents and data. When you reach this stage, you’ll have a thorough understanding of the holes in your defense strategy and the knowledge you need to make them impenetrable.
Learn to:
Reverse-engineer your antivirus software from the inside out
Understand the plug-ins system and antivirus signatures
Work your way around antivirus measures to strengthen your network
Evade signatures, scanners, and heuristic engines
Conduct static and dynamic analyses
Exploit local and remote exploit techniques
Discover the latest antivirus trends and recommendations
About the Author
JOXEAN KORET is a security researcher at Coseinc, a Singapore-based security services firm. He is an in-demand speaker at international security conferences, and a well-regarded specialist in reverse-engineering, vulnerability research, and malware analysis.
ELIAS BACHAALANY is a computer programmer, reverse engineer, and technical writer employed by Microsoft. An authority in multiple programming languages, database design, and web development, he played an instrumental role in the IDAPython project and IDA Pro’s scripting facilities development.