Here's another 5-star review for PCB-RE: Tools & Techniques from Jeremy Hong, a bright and promising student at Wright State University who is also a hardware design and reverse engineer himself:
There are currently only two books that comprehensively cover the niche topic of PCB-RE. Both of these books are authored by Mr. Ng, this is his second book. His first book is a great example of a well documented process of PCB-RE and this book covers fundamentals, tools, and other techniques.
One chapter in particular, "Manual Override", briefly and concisely describes the fundamentals that design engineers adhere to when laying out a board. Coming from a design background myself, I really appreciated his explanations of layout rules and the constraints that design engineers are faced with. The chapter practically describes my design experience with mixed signal PCBs and it was spot on! I credit my previous design experience with my ability to RE PCBs. I believe that hardware/embedded reverse engineers that don't come from a design background should read this section carefully. It should provide some valuable insight to find interesting test points, debug interfaces, interactions and relationships between digital and analog signals. Also in the book is a very useful chapter dedicated to JTAG. There are chapters dedicated to high-end tools, that I didn't even know existed! I'm still trying to get over the chapter on ScanCAD and how it works. The resources section has some great references and DIY ideas/projects. The PCB-RE equipment and vendors almost reads like a wishlist to me...
Overall, I found this book to be super useful and it will probably be on my bench more than on a bookshelf. If you are doing this kind of work on a daily basis, like me, you are definitely going to be writing notes, marking up the pages, and putting bookmarks everywhere. I think students, enthusiasts and engineers looking for a career change will certainly take away something from this book.
This book is the culmination of experiences from different industry experts and engineers, and even I myself have benefited from collating and editing their writings and contributions, per se. I'm sure there is something useful for everyone engaged in this niche skillset, whether you're doing it the manual way or with the help of advanced equipment.
No comments:
Post a Comment