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.)

Digital Communications: From E-Mail to the Cyber Community (The Digital World)
Digital Communications: From E-Mail to the Cyber Community (The Digital World)

Between September 2006 and May 2007, the online networking site Facebook doubled its number of visitors to 26 million. Today, it has more than 300 million active users worldwide. Though Facebook is just one tool people use to connect with each other, the myriad of other Web sites such as MySpace and the estimated 2 billion cellphones in use...

Beginning ASP.NET 4 in VB 2010
Beginning ASP.NET 4 in VB 2010

The most up-to-date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 4 in VB 2010 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and assumes only the most basic knowledge of Visual...

XAML in a Nutshell
XAML in a Nutshell

When Microsoft releases Windows Vista, the new operating system will support applications that employ graphics now used by computer games-clear, stunning and active. The cornerstone for building these new user interfaces is XAML ("Zammel"), the XML-based markup language that works with Windows Presentation Foundation...


Statistical Methods for Health Sciences, Second Edition
Statistical Methods for Health Sciences, Second Edition
…although the book is apparently intended for non-statisticians, it covers material well beyond an introductory course.
Biometrics, Vol. 56, No. 2, June 2000

Building upon material presented in the first edition, Statistical Methods for Health Sciences, Second Edition continues to address the analytical issues
...
Special Edition Using® Microsoft® Office Access 2003
Special Edition Using® Microsoft® Office Access 2003

Special Edition Using Microsoft Office Access 2003 is a comprehensive reference for all the features of Access 2003. This edition adds new chapters on collaboration with Microsoft SharePoint Team Server, and creating or consuming XML Web Services, both of which are hot topics. The XML chapter...

Introduction to Management in the Hospitality Industry
Introduction to Management in the Hospitality Industry

Readers seeking management careers in hospitality will enter a dynamic industry filled with opportunities. The rewards are many, but so are the challenges. Today's hospitality managers must deal with such complex factors as globalization, terrorism threats, ecotourism, internet commerce, new business and financial models, and rapidly...

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