Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Hacker Disassembling Uncovered

Buy
This text shows how to analyze programs without its source code, using a debugger and a disassembler, and covers hacking methods including virtual functions, local and global variables, branching, loops, objects and their hierarchy, and more.

This book is dedicated to the basics of hacking—methods of analyzing programs using a debugger and disassembler. There is huge interest in this topic, but in reality, there are very few programmers who have mastered these methods on a professional level.

The majority of publications that touch on issues of analyzing and optimizing programs, as well as creating means of protecting information, delicately tiptoe around the fact that in order to competently find "holes" in a program without having its source code, you have to disassemble them. Restoring something that even somewhat resembles the source code is still considered an extremely complex task. In the book, the author describes a technology used by hackers that gives a practically identical source code, and this includes programs in C++ as well, which are particularly difficult to disassemble.

The book gives a detailed description of ways to identify and reconstruct key structures of the source language—functions (including virtual ones), local and global variables, branching, loops, objects and their hierarchy, mathematical operators, etc. The disassembly methodology that we will look at has been formalized—i.e., it has been translated from an intuitive concept into a complete technology, available and comprehensible to almost anyone.

The book contains a large number of unique practical materials. It is organized in such a manner that it will most certainly be useful to the everyday programmer as a manual on optimizing programs for modern intelligent compilers, and to the information protection specialist as a manual on looking for so-called "bugs." The "from simple to complex" style of the book allows it to easily be used as a textbook for beginner analyzers and "code diggers."

About the Editor

Kris Kaspersky is the author of articles on hacking, disassembling, and code optimization. He has dealt with issues relating to security and system programming including compiler development, optimization techniques, security mechanism research, real-time OS kernel creation, and writing antivirus programs.

(HTML tags aren't allowed.)

Dynamics of Underactuated Multibody Systems: Modeling, Control and Optimal Design
Dynamics of Underactuated Multibody Systems: Modeling, Control and Optimal Design

Underactuated multibody systems are intriguing mechatronic systems, as they posses fewer control inputs than degrees of freedom. Some examples are modern light-weight flexible robots and articulated manipulators with passive joints. This book investigates such underactuated multibody systems from an integrated perspective. This includes all...

Photoshop 6 for Windows Bible
Photoshop 6 for Windows Bible
The totally revised update to the classic bestseller (over 40K of the current edition in print), providing everything a Windows user needs to know to learn and become expert with the latest release of Adobe Photoshop. Author and premier Photoshop guru Deke McClelland once again delivers the most comprehensive, informative, and entertaining coverage...
Human Accomplishment: The Pursuit of Excellence in the Arts and Sciences, 800 B.C. to 1950
Human Accomplishment: The Pursuit of Excellence in the Arts and Sciences, 800 B.C. to 1950
A sweeping cultural survey reminiscent of Barzun's From Dawn to Decadence.

"At irregular times and in scattered settings, human beings have achieved great things. Human Accomplishment is about those great things, falling in the domains known as the arts and sciences, and the people who did them.'

So begins...


Windows Vista® Resource Kit, Second Edition
Windows Vista® Resource Kit, Second Edition
Get the definitive reference for deploying, configuring, and supporting Windows Vista with expert insights from Microsoft Most Valuable Professionals (MVPs) and the Windows Vista Team at Microsoft. With additions and updates for SP1, this official Microsoft RESOURCE KIT provides more than 1,700 pages of in-depth technical guidance on automating...
Presenting C# (Other Sams)
Presenting C# (Other Sams)
C#(C Sharp) is a simple, modern, object-oriented and type-safe programming language that provides the simplicity of Visual Basic with the power of C++. Written by Christoph Wille, one of only a handful of developers with early access to this exciting new language, this book covers the C# language from the ground up with rich coding examples, and...
Chemical Risk Assessment: A Manual for REACH
Chemical Risk Assessment: A Manual for REACH

This book is an essential guide and support to understanding of the science and policy, procedure and practice that underpins the REACH risk assessments required for the use and placing on the market of chemicals in the European Union. A clear understanding of information provision and how this affects the assessment of chemical safety...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy