Reversing
Autor Eldad Eilamen Limba Engleză Paperback – 15 apr 2005
În volumul Reversing, explorăm mecanismele intime ale software-ului prin prisma ingineriei inverse, concentrându-ne pe arhitectura x86, fundamentele sistemului Windows și limbajul de asamblare. Considerăm această lucrare un pilon tehnic esențial, deoarece nu se rezumă la teorie, ci oferă specificații concrete pentru descifrarea codului compilat și a structurilor de date complexe. Găsim în paginile sale o metodologie riguroasă pentru analiza fișierelor binare, esențială în contextul securității cibernetice actuale. Structura progresivă a cărții facilitează tranziția de la conceptele de bază (low-level software) la scenarii aplicate. Reținem organizarea în patru secțiuni distincte: începutul este dedicat instrumentelor și mediului de lucru, urmat de aplicații practice precum descifrarea formatelor de fișiere și auditul programelor. Partea a treia abordează frontal problematica pirateriei și a protecției la copiere, în timp ce ultima secțiune depășește faza de dezasamblare, analizând ecosistemul .NET și procesele de decompilare. Cititorul care a aplicat deja ideile din Practical Reverse Engineering va găsi aici elemente care completează viziunea asupra securității, în special în ceea ce privește analiza produselor concurente pentru îmbunătățirea interoperabilității. Spre deosebire de Identifying Malicious Code Through Reverse Engineering, care se concentrează strict pe semnături de malware, Reversing oferă o perspectivă mai largă, incluzând tehnici de anti-reversing și soluții pentru remedierea vulnerabilităților de securitate direct în cod. Stilul autorului Eldad Eilam este unul tehnic și pragmatic, axat pe înțelegerea modului în care hackerii exploatează schemele de protecție, oferind astfel dezvoltatorilor instrumentele necesare pentru a construi aplicații mai robuste.
Preț: 171.89 lei
Preț vechi: 214.86 lei
-20%
Carte disponibilă
Livrare economică 18 mai-01 iunie
Livrare express 02-08 mai pentru 46.37 lei
Specificații
ISBN-10: 0764574817
Pagini: 624
Ilustrații: Illustrations
Dimensiuni: 187 x 235 x 40 mm
Greutate: 0.9 kg
Editura: Wiley
Locul publicării:Hoboken, United States
Public țintă
General software developers, security specialistsDe ce să citești această carte
Recomandăm această carte specialiștilor în securitate și dezvoltatorilor software care doresc să stăpânească analiza la nivel de cod (disassembly). Cititorul câștigă abilitatea de a audita programe binare și de a înțelege vulnerabilitățile ascunse, un avantaj critic în protejarea proprietății intelectuale și în combaterea malware-ului modern. Este un ghid practic pentru oricine vrea să vadă ce se află sub capota executabilelor Windows.
Despre autor
Eldad Eilam este un consultant recunoscut în domeniul ingineriei inverse, specializat în arhitectura sistemelor de operare și analiza software aprofundată. Cu o experiență de mai mulți ani dedicată dezvoltării unor tehnici avansate de reverse engineering, Eilam asistă clienți internaționali în descifrarea structurilor complexe de cod. Expertiza sa este transpusă în Reversing printr-o abordare metodică, reflectând anii de practică în identificarea breșelor de securitate și în deconstrucția aplicațiilor software comerciale.
Descriere scurtă
applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering. The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering. In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product.
* The first popular book to show how software reverse engineering can help defend against security threats, speed up development, and unlock the secrets of competitive products
* Helps developers plug security holes by demonstrating how hackers exploit reverse engineering techniques to crack copy-protection schemes and identify software targets for viruses and other malware
* Offers a primer on advanced reverse-engineering, delving into "disassembly"-code-level reverse engineering-and explaining how to decipher assembly language