著者: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……続きを見る
著者: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……続きを見る
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……続きを見る
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……続きを見る
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……続きを見る
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……続きを見る
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……続きを見る
著者: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 ……続きを見る
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 applications
About This Book
Understand the Assembly programming concepts and the benefits of examining the AL codes generated……続きを見る
著者:Nazeih Botros
出版社: Mercury Learning and Information
発売日: 2017年04月26日
This book introduces the latest version of hardware description languages and explains how the languages can be implemented in the design of the digital logic components. In addition to digital desi……続きを見る
著者: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……続きを見る
Practical Numerical and Scientific Computing with MATLAB® and Python concentrates on the practical aspects of numerical analysis and linear and non-linear programming. It discusses the methods for s……続きを見る
Learning a computer language like R can be either frustrating, fun, or boring. Having fun requires challenges that wake up the learner’s curiosity but also provide an emotional reward on overcoming ……続きを見る
著者: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……続きを見る
More practical less theory
KEY FEATURES
● In-depth practical demonstration with multiple examples of reverse engineering concepts.
● Provides a step-by-step approach to reverse engineering, includin……続きを見る
Designing iOS mobile apps using simple Swift codes and libraries.
KEY FEATURES
● Combines the fundamentals of Swift and power-packed libraries, including SwiftUI.
● Includes graphical illustrations ……続きを見る
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 ……続きを見る
Werde ein echter Programmierer und schreibe deine eigenen Spiele und andere Programme: Scratch ist eine Programmiersprache extra für Kinder und Jugendliche, die leicht zu erlernen ist. Du brauchst k……続きを見る
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……続きを見る