-
Updated
Sep 28, 2021 - C
#
assembler
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
Here are 1,557 public repositories matching this topic...
Learning operating system development using Linux kernel and Raspberry Pi
c
education
raspberry-pi
arm
tutorial
kernel
resource
linux-kernel
assembler
osdev
operating-system
learn
armv8
raspberry-pi-3
raspberry-pi-os
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
syntax-highlighting
visual-studio
assembly
x86-64
assembler
avx2
nasm
assembly-language-programming
code-completion
avx512
visual-studio-extension
disassembly
masm
-
Updated
Dec 9, 2021 - Python
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
gamedev
documentation
list
awesome
nintendo
tools
gameboy
gameboy-emulator
game-development
assembler
resources
dmg
cartridge
awesome-list
gameboy-color-emulator
retrogaming
gameboy-color
gbdk
game-boy-development
-
Updated
Nov 17, 2021
Reverse engineering framework in Python
python
emulator
reverse-engineering
assembler
disassembler
symbolic-execution
intermediate-representation
hacktoberfest
-
Updated
Dec 7, 2021 - Python
i509VCB
commented
Dec 5, 2021
Essentially introduce const where appropriate for the public types exposed by the api.
This request intentionally only targets some functions since we don't have stable &mut in const contexts along with a bunch of other const stuff that is still nightly.
I don't expect that iced will ever become 100% const, that's unreasonable to assume due to the fact iced needs liballoc around the crate.
Visual MASM - Assembly IDE for Microsoft MASM
native
assembly
ide
visual
assembler
assembly-language
x86
assembly-language-programming
masm
microsoft-masm
-
Updated
Jan 26, 2018 - Pascal
shell
exploit
interactive
assembly
architecture
asm
assembler
keystone
capstone
pwn
ctf
shellcode
syscalls
exploitation
disassembly
dsm
syscall-table
dissassembler
shellcoding
common-shellcodes
-
Updated
Feb 26, 2021 - Python
TheThirdOne
commented
Dec 8, 2021
A Chip8 IDE
emulator
toolchain
homebrew
chip8
chip-8
game-development
assembler
chip8-emulator
retrogaming
emulator-programming
superchip
fantasy-console
octojam
octoide
-
Updated
Nov 18, 2021 - JavaScript
Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
java
gradle
eclipse
assembler
bnd
maven-plugin
eclipse-plugin
osgi
gradle-plugin
yourkit
bndtools
osgi-development
bnd-gradle-plugins
-
Updated
Dec 12, 2021 - Java
Rust virtual machine and JIT compiler for eBPF programs
-
Updated
Sep 7, 2021 - Rust
Haskell compiler infastructure for WebAssembly
-
Updated
Dec 24, 2017 - WebAssembly
rust
processor-architecture
vm
bytecode
compiler
custom
virtual-machine
assembly
asm
assembler
webassembly
rust-lang
customizable
assembly-language
microprocessor
instruction-set-architecture
machine-code
bytecode-compiler
instruction-set
user-defined
-
Updated
Nov 7, 2021 - Rust
A Full-Featured HexEditor compatible with Linux/Windows/MacOS
-
Updated
Nov 19, 2021 - C++
yasp is a fully functional web-based assembler development environment, including a real assembler, emulator and debugger.
-
Updated
Oct 31, 2016 - JavaScript
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
-
Updated
Sep 30, 2021 - Python
Our users are often confused by the output from programs such as zip2john sometimes being very large (multi-gigabyte). Maybe we should identify and enhance these programs to output a message to stderr to explain to users that it's normal for the output to be very large - maybe always or maybe only when the output size is above a threshold (e.g., 1 million bytes?)