Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.

  • Apple
  • Android
  • Windows Phone
  • Android

Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.

Prix Kindle : EUR 22,57

Économisez
EUR 7,22 (24%)

TVA incluse

Ces promotions seront appliquées à cet article :

Certaines promotions sont cumulables avec d'autres offres promotionnelles, d'autres non. Pour en savoir plus, veuillez vous référer aux conditions générales de ces promotions.

Envoyer sur votre Kindle ou un autre appareil

Envoyer sur votre Kindle ou un autre appareil

Reversing: Secrets of Reverse Engineering par [Eilam, Eldad]
Publicité sur l'appli Kindle

Reversing: Secrets of Reverse Engineering 1 , Format Kindle

4.3 étoiles sur 5 3 commentaires client

Voir les 3 formats et éditions Masquer les autres formats et éditions
Prix Amazon
Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
EUR 22,57

Description du produit

Présentation de l'éditeur

Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various
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

Quatrième de couverture

Sometimes, the best way to advance is in reverse

If you want to know how something works, you take it apart verycarefully. That′s exactly what this book shows you how todeconstruct software in a way that reveals design andimplementation details, sometimes even source code. Why? Becausereversing reveals weak spots, so you can target your securityefforts. Because you can reverse–engineer malicious code in orderto neutralize it. Because understanding what makes a program worklets you build a better one. You′ll learn how here.

  • Learn to read compiler–generated assembly language code forIA–32 compatible processors
  • Decipher an undocumented file format or network protocol
  • Understand when reverse engineering is legal, and when andwhy it may not be
  • See how hackers use reversing to defeat copy protectiontechnology
  • Find out how to pull the plug on malicious code
  • Determine how to prevent others from reversing your code, andfind out how effective such steps can be
  • Explore reverse engineering on the .NET platform and itsassembly language, MSIL
  • Observe the dissection of a real–world malicious program andsee how the attacker used it to control infected systems

Détails sur le produit

  • Format : Format Kindle
  • Taille du fichier : 5580 KB
  • Nombre de pages de l'édition imprimée : 624 pages
  • Editeur : Wiley; Édition : 1 (21 avril 2008)
  • Vendu par : Amazon Media EU S.à r.l.
  • Langue : Anglais
  • ASIN: B007032XZK
  • Synthèse vocale : Activée
  • X-Ray :
  • Word Wise: Non activé
  • Lecteur d’écran : Pris en charge
  • Composition améliorée: Activé
  • Moyenne des commentaires client : 4.3 étoiles sur 5 3 commentaires client
  • Classement des meilleures ventes d'Amazon: n°89.768 dans la Boutique Kindle (Voir le Top 100 dans la Boutique Kindle)
  • Voulez-vous nous parler de prix plus bas?

click to open popover

Commentaires en ligne

4.3 étoiles sur 5
5 étoiles
2
4 étoiles
0
3 étoiles
1
2 étoiles
0
1 étoile
0
Voir les 3 commentaires client
Partagez votre opinion avec les autres clients

Meilleurs commentaires des clients

Format: Broché Achat vérifié
Un livre d'introduction excellent.

Etant un programmeur autodidacte assez expérimenté j'ai été très satisfait par la premières parties, plutôt théoriques, du livre d'apportant des informations riches mais condensées sur les systèmes x86 et l'informatique bas niveau en général ce qui est très appréciable pour un débutant en la matière.

La pédagogie du reste du live est très agréable avec quelques chapitres théoriques suivis d'une application concrète des concepts.

Très bon livre que je conseil à tous.
Remarque sur ce commentaire Une personne a trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Broché Achat vérifié
Il vaut mieux avoir déjà programmé en assembleur et dans un langage de haut niveau pour pouvoir tirer partie du livre. On se rend compte qu'il faut beaucoup de pratique pour faire du reverse engineering efficace, et ce livre en explique bien les bases. Par contre il ne fait pas le travail à notre place : chaque software est différent et nécessitera un jeu de techniques différentes qu'on devra avoir assimilé à force de pratique pour pouvoir mener à bien notre projet de reversing.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Broché
C'est bel et bien, le livre a avoir pour tout reverseur en herbe. Tout y est, des préliminaires aux techniques les plus avancées
Remarque sur ce commentaire Une personne a trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus

Commentaires client les plus utiles sur Amazon.com (beta) (Peut contenir des commentaires issus du programme Early Reviewer Rewards)

Amazon.com: 4.7 étoiles sur 5 41 commentaires
1 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Well Written Explanations Containing Serious Reversing 12 novembre 2012
Par Jordan Grotepas - Publié sur Amazon.com
Format: Broché Achat vérifié
This well written gem contains everything needed for a solid foundation in x86 reversing. It will walk you through completing several daunting tasks and does not shy away from getting neck-deep in the nitty gritty details, including pages upon pages of groan-inducing disassembler listings. Be warned that if you just read the book and don't try following the examples on your computer, you will be missing out on a lot and may get the impression that reversing is as easy as the author makes it out to be in this book. There is also plenty of relatively pain-free discussion of high level theory, which comes as a nice relief after going through those previously mentioned pages of disassembler listings.

I picked up this book to get better at exploiting software, and was not disappointed. However, this is not a book about exploit development. If anything, it is a book about software cracking, complete with a 50 page walkthrough of an intermediate level protection scheme. The chapter on finding security vulnerabilities is actually very weak, as is the chapter on malware analysis. Despite this, I was not disappointed because the fundamental reversing skills acquired by working through this book are also invaluable base skills for exploit development.

My main gripe with this book is it's sole focus on the Windows x86 evironment. I would expect a hypothetical second edition to include many pages on reversing x86-64 code, as well as a chapter on Android and iOS reversing.
5.0 étoiles sur 5 Excellent 13 mai 2017
Par Make War - Publié sur Amazon.com
Format: Broché Achat vérifié
A little dates but the principles still remain and it's a good exercise to go through all the examples and follow along.
5.0 étoiles sur 5 Have no clue on reverse engineering? This book is for you! 22 août 2014
Par Harold - Publié sur Amazon.com
Format: Format Kindle Achat vérifié
Great book for those interested in starting in the art of reversing. Do keep in mind some computer knowledged is needed and programming experience is a must.

The thing I love the most of the book what working with many examples with the author. He will slowly go through assembly code and try to figure out what it does. You don't wonder how he got there because he is very detailed explaining just how.

I myself have already being able to play around with many program and I have to say the rush you get when simple assembly instructions start to make sense is addicting.

If you have a Mac computer I recommend in investing on the Hopper disassembler as it has a pseudo code generator so you can compare what you think it does to what it actually does.
21 internautes sur 22 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Pure perfection. 11 avril 2010
Par Pavel Pruzhansky - Publié sur Amazon.com
Format: Broché Achat vérifié
I am sorry for having written this review so late. This book is a true gem; a must-have for any serious software engineer. Understanding how software works under the hood is key to writing code properly -- and this book provides an insight on that topic in an absolutely BRILLIANT MANNER.

Having a fair bit of reverse engineering experience myself, I have found this book to be extremely concise and detaild -- and I have learned a fair bit of new material while reading it.

There is no dull moment in this book. The author (who is clearly a gifted writer) explains reverse-engineering-related topics in a fascinating and unique manner, and, within this work, he actually cements the way in which reverse engineering should always be taught. Written by a true master, the book is very pedagogic; every chapter is accompanied by detailed examples -- which make the discussed topics crystal-clear.

I would have given this book more than five stars, had I been able to -- and I can recommend it to every software deveopler without a trace of hesitation; actually, it is now that I have bought an additional copy as a gift to a friend. Rest assured that this book will be a crucial part in your collection of tech books, just like it is in mine.

To sum it all up (and as it becomes clear from the above written): I think that this book is a magnificent work of art (no less), and I would even dare to say that I enjoyed it more than any tech book I ever owned. With all the aforementioned complements and my vain attempts to describe the magnificence of this work, words still can't fully do justice to this book. HIGHLY RECOMMENDED.
1 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Great book ! Lots of uses !!! 31 mars 2014
Par Pierre Jean Lavelle - Publié sur Amazon.com
Format: Broché Achat vérifié
among many purposes, when you have the source code: understand compiled code, and tweaking the source to get a better performance; verify that the code contains only what it should, and no "others" things that could have been injected for nefarious purposes; understand ways to protect code from spying, and to build one's methods to try to resist it. And of course the basic book about how to understand a binary object and verify/ adapt/ build upon it. Can be fun to find that the code of an apparently innocent and widely disseminated program contains an interpreter for a secret interpretive language that itself contains...
Ces commentaires ont-ils été utiles ? Dites-le-nous