Practical Reverse Engineering et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus

Identifiez-vous pour activer la commande 1-Click.
en essayant gratuitement Amazon Premium pendant 30 jours. Votre inscription aura lieu lors du passage de la commande. En savoir plus.
Amazon Rachète votre article
Recevez un chèque-cadeau de EUR 13,63
Amazon Rachète cet article
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

Commencez à lire Practical Reverse Engineering sur votre Kindle en moins d'une minute.

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation [Anglais] [Broché]

Bruce Dang , Alexandre Gazet , Elias Bachaalany , Sébastien Josse
4.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
Prix : EUR 38,57 Livraison à EUR 0,01 En savoir plus.
  Tous les prix incluent la TVA
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
En stock.
Expédié et vendu par Amazon. Emballage cadeau disponible.
Voulez-vous le faire livrer le samedi 12 juillet ? Choisissez la livraison en 1 jour ouvré sur votre bon de commande. En savoir plus.


Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 28,84  
Broché EUR 38,57  

Description de l'ouvrage

11 avril 2014
Analyzing how hacks are done, so as to stop them in the future Reverse engineering is the process of analyzing hardware or software and understanding it, without having access to the source code or design documents. Hackers are able to reverse engineer systems and exploit what they find with scary results. Now the good guys can use the same tools to thwart these threats. Practical Reverse Engineering goes under the hood of reverse engineering for security analysts, security engineers, and system programmers, so they can learn how to use these same processes to stop hackers in their tracks. The book covers x86, x64, and ARM (the first book to cover all three); Windows kernel–mode code rootkits and drivers; virtual machine protection techniques; and much more. Best of all, it offers a systematic approach to the material, with plenty of hands–on exercises and real–world examples. Offers a systematic approach to understanding reverse engineering, with hands–on exercises and real–world examples Covers x86, x64, and advanced RISC machine (ARM) architectures as well as deobfuscation and virtual machine protection techniques Provides special coverage of Windows kernel–mode code (rootkits/drivers), a topic not often covered elsewhere, and explains how to analyze drivers step by step Demystifies topics that have a steep learning curve Includes a bonus chapter on reverse engineering tools Practical Reverse Engineering: Using x86, x64, ARM, Windows Kernel, and Reversing Tools  provides crucial, up–to–date guidance for a broad range of IT professionals.

Offres spéciales et liens associés

Produits fréquemment achetés ensemble

Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation + Android Hacker's Handbook + The Browser Hacker's Handbook
Acheter les articles sélectionnés ensemble

Descriptions du produit

Quatrième de couverture

LEARN THE SCIENCE AND CRAFT OF REVERSE ENGINEERING TO FIGHT HACKERS AND ROOTKITS Criminals increasingly are using malicious software (exploits, viruses, rootkits, etc.) for fraud, denial–of–service, intrusions, and espionage operations. Reverse engineering is the only method to thoroughly dissect and understand such software. So it is no surprise that reverse engineering is one of the most important subjects in information security. Unfortunately, it is often perceived as a mysterious and complex black art. Although reverse engineering is a difficult subject, the authors believe there is a scientific approach to it. Practical Reverse Engineering aims to demystify the art and systematize the reverse–engineering process for students and professionals. Discover a unique, systematic approach to reverse engineering that incorporates hands–on analysis with real–world malware Find detailed coverage of the three most popular processor architectures: x86, x64, and ARM Use this concise, structured treatment of the Windows kernel and kernel–mode drivers, featuring walk–throughs and exercises with real–world rootkits Learn sophisticated code–obfuscation techniques, such as those used in virtual machine protections, and how to deobfuscate them using program–analysis techniques Discover advanced debugging techniques to automate and streamline the reverse–engineering process Apply newly learned concepts with complete walk–throughs and exercises using real–world malware

Biographie de l'auteur

Bruce Dang is a senior security development engineering lead at Microsoft focusing on Windows kernel and reverse engineering. Alexandre Gazet is a senior security researcher at QuarksLab focusing on reverse engineering and software protection. Elias Bachaalany is a software security engineer at Microsoft.

Détails sur le produit

  • Broché: 384 pages
  • Editeur : John Wiley & Sons (11 avril 2014)
  • Langue : Anglais
  • ISBN-10: 1118787315
  • ISBN-13: 978-1118787311
  • Dimensions du produit: 23,1 x 18,5 x 2 cm
  • Moyenne des commentaires client : 4.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 14.802 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  • Table des matières complète
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

En savoir plus sur les auteurs

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Quels sont les autres articles que les clients achètent après avoir regardé cet article?

Commentaires en ligne 

5 étoiles
3 étoiles
2 étoiles
1 étoiles
4.0 étoiles sur 5
4.0 étoiles sur 5
Commentaires client les plus utiles
1 internautes sur 1 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Une référence 15 avril 2014
Format:Broché|Achat vérifié
Un très bon livre, que je recommande aux personnes souhaitant débuter ou compléter leurs connaissances en reverse engineering.

Les chapitres se suivent dans le bon ordre, les exemples sont bien choisis et les exercices complètent le tout.
Il manque une petite étoile car pour le moment les corrigés ne sont pas (tous) disponibles, même s'ils arrivent progressivement sur la Toile.

Un must-have !
Avez-vous trouvé ce commentaire utile ?
Commentaires client les plus utiles sur (beta) 5.0 étoiles sur 5  7 commentaires
15 internautes sur 16 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Very good. Dense, but readadable. 24 février 2014
Par scribble - Publié sur
Format:Broché|Achat vérifié
This book does a good job of teaching. It's not just another reference book. A lot of technical books just blast facts at you, and sure you might learn a lot but you don't know how the author learned those things himself. This book takes more of a teaching approach: You learn how the authors learned things.

This book is fairly small for a technical book at only 340 pages, but it is very dense. Every sentence is important.

You need to have used IDA and windbg before you start reading this book.

Very helpful to translate your knowledge from x86 to ARM and explaining how Windows kernel code works. I really like it's line "If the process of reverse engineering Windows drivers could be modeled as a discrete task, 90% would be understanding how Windows works and 10% would be understanding assembly code."
2 internautes sur 2 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Excellent book for those who want to upgrade their skills in reverse engineering. 15 avril 2014
Par Mark Lim - Publié sur
Format:Format Kindle
Though I have been doing reverse engineering for a while, I did learn quite a few things from the book. This book is great for those who hope to have a deeper knowledge of Windows Kernel structures. I have been uploading my answers to the exercises in the book to this blog I welcome comments.
1 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 The part on VM RE is the most useful 19 mai 2014
Par Maxzis - Publié sur
Probably the best book on the subject next to The IDA Pro Book 2nd Edition and The ShellCoders Handbook. Most of the stuff is easy to learn, but when you get around to obfuscation, especially byte code VMs, and drivers, it gets complex. Also identifying encryption and compression used. There is also deep complexity around dealing with large data structures. None of this complexity goes away either as you gain experience, it just sometimes goes by faster..

When you're dealing with embedded devices most of the battle is with embedded encryption interfaces and dumping..

My final thoughts: This just gets you started in RE. I really wish there was an exploit development book written like this..
2 internautes sur 3 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Very technical, detailed, well-written -- in short, the best. 28 mars 2014
Par Warren J. Wasson - Publié sur
Format:Format Kindle|Achat vérifié
Fantastic book on the subject, the best one I've ever seen. It includes in-depth explanations and a lot of exercise which you wouldn't see except in an expensive technical courses and in precious few of those. The book is well-written and highly readable, especially if you have a detailed technical bent. Highly recommended. Many thanks to the authors.
5.0 étoiles sur 5 Like its title 8 juillet 2014
Par Fricsay, Lin - Publié sur
Format:Broché|Achat vérifié
Like its title, this book is very 'pratical'.

I do kernel and windbg very often (my daily work) so I started from these two chapters. It's very interesting to understand the kernel and windbg through this way. If you're not familiar with kernel and windbg, I suggest you read Windows Internals along with this book. Windows Internals tell you how the kernel works but without showing the code. With this book, you can actually use windbg to know how it works (dump or live debugging). This is very important for engineers because we need something to play with.

There are a lot of exercises in this book. I suggest the readers should do the exercises. The authors are very responsive and we can also find the answers/discussion on the internet. The authors also answer the questions on reddit. If you have hard time working on the exercises you can always send the mail to the authors.
Ces commentaires ont-ils été utiles ?   Dites-le-nous
Rechercher des commentaires
Rechercher uniquement parmi les commentaires portant sur ce produit

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Première publication:
Aller s'identifier

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon

Rechercher des articles similaires par rubrique


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?