Full description not available
S**R
Very good. Dense, but readadable.
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."
A**.
Save your lunch money for this book!!!
This book will teach you alot. Its not like lots of other books that waste space talking about useless information. I would say you would need a basic understanding of some concepts such as memory or how a stack/heaps works, but even if you don't, this book will sort of indirectly, force you to learn the basic concepts(otherwise you won't get past certain pages) I can honestly say I don't understand all of it yet, however,, after flipping throughout the entire book, I anticipate that it will all 'click,' eventually, as figuring out how a human body or car engines functions, after you spend enough time studying it; same thing with this book. If you have an interest in reverse-engjneering, I would give this book 5 stars and definitely recommend it. If certain circumstances did not end up "demotivating" me, I would definitely be reading this. Thank you to the authors!
M**N
Humanly written
Rationally laid out. Worth a read. Nothing too technical inside, but gives a great assessment of proper approach to the subject.
W**N
Very technical, detailed, well-written -- in short, the best.
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.
F**N
Like its title
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.
P**D
Invaluable
Well written, concise explanations and examples. After just the first few pages, this instantly became one of my favorite books to read for both knowledge and leisure. If you're in the office with resources to try the examples and homework, or if you're on the plane jotting down notes, Practical Reverse Engineering is appropriate for just about any setting.Chapter 3: The Windows Kernel is my favorite chapter so far. If you're trying to learn more about the kernel from a security prospective, this is what you must read. I wasn't looking for a reverse engineering guide on it, instead fundamentals and concepts with a security perspective, but instead I got both. There's nothing else out there like this book.Highly Recommended!
S**W
cybersecurity kung fu.
a thoughtful author and contributing colleagues provide a well compilation of sound insight as well as years of dedication in a field essential toto a medium of communication, learning, entertainment and modern day commerce, this book although as admitted by the author is a primeralong side the recommended reading materials to afford one a grasp into an area that affects us all! and the best part, is that this work is easy tofollow like a good thriller, one finds oneself reading it again and again!!!as soon as the financial enlightenment is realized, the suggest follow up reading material (s) will receive a warmembrace!!!
T**M
My son lost first copy-so I bought it again
I may not know Assembly enough to write code in it. But I know it enough to possibly decode it-thanks to this book. Must have.
Trustpilot
2 days ago
2 weeks ago