MTU Library Catalogue

Syndetics cover image
Image from Syndetics

Hacker Disassembling Uncovered : powerful techniques to safeguard your programming / Kris Kaspersky.

By: Kaspersky, Kris [author].
Material type: materialTypeLabelBookPublisher: New Delhi, India : Manish Jan / BP Publications, [2003]Copyright date: ©2003Description: vii, 584 pages : illustrations ; 24 cm.Content type: text Media type: unmediated Carrier type: volumeISBN: 9788176568081 (paperback).Subject(s): Computer security | Computer networks -- Access control | Computer networks -- Security measuresDDC classification: 005.8
Contents:
Part I: Getting acquainted with basic hacking techniques -- Introduction -- Warming up -- Getting acquainted with the dissembler -- Surgery -- Getting acquainted with the debugger -- IDA emerges onto the scene -- Using a dissembler with a debugger -- Identifying key structures of high-level languages -- Part II: Ways of making software analysis difficult -- Introduction -- Counteracting debuggers -- Counteracting dissemblers -- An invitation to the discussion, or new protection tips -- How to ...

Enhanced descriptions from Syndetics:

Going beyond the issues of analyzing and optimizing programs as well as creating the means of protecting information, this guide takes on the programming problem of how to go about disassembling a program with holes?without its source code. Detailing hacking methods?used to analyze?programs using a debugger and disassembler such as virtual functions, local and global variables, branching, loops, objects and their hierarchy, and mathematical operators, this guide?covers methods of fighting disassemblers, self-modifying code in operating systems, and executing code in the stack.

Includes index.

Part I: Getting acquainted with basic hacking techniques -- Introduction -- Warming up -- Getting acquainted with the dissembler -- Surgery -- Getting acquainted with the debugger -- IDA emerges onto the scene -- Using a dissembler with a debugger -- Identifying key structures of high-level languages -- Part II: Ways of making software analysis difficult -- Introduction -- Counteracting debuggers -- Counteracting dissemblers -- An invitation to the discussion, or new protection tips -- How to ...

COMP9048 - Core Reading.