A guide to using the Ghidra software reverse engineering tool suite.
DANCE WITH THE DRAGON
The result of more than a decade of research and development within the NSA, the Ghidra platform was develo……続きを見る
"IBM 1401 Programming Systems" is a seminal work that delves into the intricacies of programming for the IBM 1401, an early computer that revolutionized data processing in the 1960s. Written in a cl……続きを見る
In the first definitive guide on WebAssembly, you’ll learn how you can wield this new technology to break through the current barriers of web development and build an entirely new class of performan……続きを見る
著者:Chris Eagle
出版社: No Starch Press
発売日: 2011年07月11日
No source code? No problem. With IDA Pro, the interactive disassembler, you live in a source code-optional world. IDA can automatically analyze the millions of opcodes that make up an executable and……続きを見る
This book is intended for enthusiasts, computer science students, and compiler engineers interested in learning about the LLVM framework. You need a background in C++ and, although not mandatory, sh……続きを見る
Provides readers with a solid foundation in Arm assembly internals and reverse-engineering fundamentals as the basis for analyzing and securing billions of Arm devices
Finding and mitigating securit……続きを見る
著者:Randall Hyde
出版社: No Starch Press
発売日: 2010年03月01日
Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video ……続きを見る
著者:Randall Hyde
出版社: No Starch Press
発売日: 2021年11月16日
A new assembly language programming book from a well-loved master. Art of 64-bit Assembly Language capitalizes on the long-lived success of Hyde's seminal The Art of Assembly Language.
Randall Hyde'……続きを見る
This book is intended for beginners who would like to learn the basics of Assembly Programming. This book uses Simple words, Short sentences and Straightforward paragraphs. The triple S way to learn……続きを見る
A new edition of a bestseller covers the latest advances in web development!
HTML5 and CSS3 are essential tools for creating dynamic websites and boast updates and enhanced features that can make yo……続きを見る
Many Linux and Unix developers are familiar with the GNU debugger (GBD), the invaluable open source tool for testing, fixing, and retesting software. And since GDB can be ported to Windows, Microsof……続きを見る
Bigger, better and ideal for all models of the Raspberry Pi! The ultimate guide to learning assembly language on your Pi.
“This edition is the most complete and the only one a reader needs to purcha……続きを見る
著者:Richard Cole
出版社: Pamphlet Book
発売日: 2015年05月10日
Following up on "Android Programming Made Easy For Beginners: Tutorial Book For Android Designers * New 2013" the author published "Android Development For Intermediate To Advanced Programmers: Tuto……続きを見る
A practical Wrox guide to ARM programming for mobile devices
With more than 90 percent of mobile phones sold in recent years using ARM-based processors, developers are eager to master this embedded ……続きを見る
16-Bit-PICs sind die perfekte Lösung, wenn Sie einfache Handhabung und eine große Anwendungsbreite bei Controllern suchen. Die Klasse der 16-Bit-PICs besitzt eine große Fülle von Typen, welche sich ……続きを見る
著者:Greg Perry
出版社: MakeRight Publishing
発売日: 2016年01月20日
If you truly want to know more about computers, you owe it to yourself to learn your computer's love language!
Perhaps no other topic is ignored in the computer world today than the computer's real ……続きを見る
The predominant language used in embedded microprocessors, assembly language lets you write programs that are typically faster and more compact than programs written in a high-level language and pro……続きを見る
This book presents the use of a microprocessor-based digital system in our daily life. Its bottom-up approach ensures that all the basic building blocks are covered before the development of a real-……続きを見る
This book is intended for beginners who would like to learn the basics of Assembly Programming. This book uses Simple words, Short sentences and Straightforward paragraphs. The triple S way to learn……続きを見る
Incorporate the assembly language routines in your high level language applicationsKey FeaturesUnderstand the Assembly programming concepts and the benefits of examining the AL codes generated from……続きを見る
著者:Randall Hyde
出版社: No Starch Press
発売日: 2020年08月04日
Understanding the Machine, the first volume in the landmark Write Great Code series by Randall Hyde, explains the underlying mechanics of how a computer works.
This, the first volume in Randall Hyde……続きを見る
著者:Randall Hyde
出版社: No Starch Press
発売日: 2020年08月04日
Explains how compilers translate high-level language source code (like code written in Python) into low-level machine code (code that the computer can understand) to help readers understand how to p……続きを見る
A guide to using the Ghidra software reverse engineering tool suite.
The result of more than a decade of research and development within the NSA, the Ghidra platform was developed to address some of……続きを見る
Since the release of V0.01 in 2006, to the present V4.0 version, RT-Thread has developed a reputation among developers for its open source strategy. RT-Thread has gained a large following among memb……続きを見る
著者:Robert Plantz
出版社: No Starch Press
発売日: 2022年01月25日
This hands-on tutorial is a broad examination of how a modern computer works. Classroom tested for over a decade, it gives readers a firm understanding of how computers do what they do, covering ess……続きを見る
Bare Metal C teaches you to program embedded systems with the C programming language. You’ll learn how embedded programs interact with bare hardware directly, go behind the scenes with the compiler ……続きを見る
Learning to program in assembly language is an excellent hands-on introduction to computer architecture. However, assembly language has a bad reputation of being difficult to learn. Through the use ……続きを見る
著者:Nora Sandler
出版社: No Starch Press
発売日: 2024年08月20日
A fun, hands-on guide to writing your own compiler for a real-world programming language.
Compilers are at the heart of everything programmers do, yet even experienced developers find them intimidat……続きを見る
Java is a multi-platform, object-oriented, and network-centric language that can be used as a platform in itself. It is a fast, secure, reliable programming language for coding everything from mobil……続きを見る