All Projects → X86 Bare Metal Examples → Similar Projects or Alternatives

480 Open source projects that are alternatives of or similar to X86 Bare Metal Examples

X86reference
X86 Opcode and Instruction Reference: http://ref.x86asm.net
Stars: ✭ 159 (-96.01%)
Mutual labels:  x86, x64
fadec
A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.
Stars: ✭ 44 (-98.9%)
Mutual labels:  x86-64, x86
rackshift
RackShift 是开源的裸金属服务器管理平台,功能覆盖裸金属服务器的发现、带外管理、RAID 配置、固件更新、操作系统安装等。
Stars: ✭ 467 (-88.28%)
Mutual labels:  bare-metal, baremetal
SDA
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
Stars: ✭ 98 (-97.54%)
Mutual labels:  x86-64, x86
RenHook
An open-source x86 / x86-64 hooking library for Windows.
Stars: ✭ 80 (-97.99%)
Mutual labels:  x86-64, x86
async
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
Stars: ✭ 25 (-99.37%)
Mutual labels:  x64, x86
Assembly-Syntax-Definition
This is the greatest syntax definition of All Time
Stars: ✭ 23 (-99.42%)
Mutual labels:  x86-64, x86
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+34.86%)
Mutual labels:  x86, x86-64
Onednn
oneAPI Deep Neural Network Library (oneDNN)
Stars: ✭ 2,600 (-34.76%)
Mutual labels:  x86-64, x64
Remill
Library for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (-84.12%)
Mutual labels:  x86, x86-64
Rop Tool
A tool to help you write binary exploits
Stars: ✭ 590 (-85.19%)
Mutual labels:  x86, x86-64
X86 Assembly Cheat
MOVED TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat
Stars: ✭ 773 (-80.6%)
Mutual labels:  x86, x86-64
DbgChild
Debug Child Process Tool (auto attach)
Stars: ✭ 221 (-94.45%)
Mutual labels:  x64, x86
ria-jit
Lightweight and performant dynamic binary translation for RISC–V code on x86–64
Stars: ✭ 38 (-99.05%)
Mutual labels:  x86-64, x86
Keypatch
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (-76.44%)
Mutual labels:  x86, x86-64
Reverse Engineering
This repository contains some of the executables that I've cracked.
Stars: ✭ 29 (-99.27%)
Mutual labels:  x86, x86-64
FoxOS
The FoxOS main repository
Stars: ✭ 48 (-98.8%)
Mutual labels:  x64, x86-64
Fasmg
flat assembler g - examples library
Stars: ✭ 56 (-98.59%)
Mutual labels:  x86, x86-64
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-98.67%)
Mutual labels:  x86, x86-64
Limine
x86/x86_64 BIOS Bootloader
Stars: ✭ 288 (-92.77%)
Mutual labels:  x86, x86-64
CodeDeobfuscator
Code Deobfuscator
Stars: ✭ 45 (-98.87%)
Mutual labels:  x86-64, x86
peekaboo
An standalone execution trace library built on DynamoRIO.
Stars: ✭ 17 (-99.57%)
Mutual labels:  x86-64, x86
fdtd3d
fdtd3d is an open source 1D, 2D, 3D FDTD electromagnetics solver with MPI, OpenMP and CUDA support for x86, arm, arm64 architectures
Stars: ✭ 77 (-98.07%)
Mutual labels:  x64, x86
Keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (-58.49%)
Mutual labels:  x86, x86-64
Inline Hook
simple inline-hook framework works for x86, x64, arm and thumb
Stars: ✭ 102 (-97.44%)
Mutual labels:  x86, x64
Xopcodecalc
Opcode calculator
Stars: ✭ 147 (-96.31%)
Mutual labels:  x86, x86-64
Dbgchild
Debug Child Process Tool (auto attach)
Stars: ✭ 145 (-96.36%)
Mutual labels:  x86, x64
mdk
A bare metal SDK for the ESP32 & ESP32C3
Stars: ✭ 38 (-99.05%)
Mutual labels:  bare-metal, baremetal
alpine-php-fpm
Lightweight and optimised PHP-FPM (PHP 7.4, 8.0, 8.1) Docker images with essential extensions on top of latest Alpine Linux.
Stars: ✭ 53 (-98.67%)
Mutual labels:  x86-64, x86
OpenWRT-x86 64-Install
Create and deploy a LEGACY or EFI OpenWRT bootable image for x86_64 processors
Stars: ✭ 15 (-99.62%)
Mutual labels:  x86-64, x86
Mandibule
linux elf injector for x86 x86_64 arm arm64
Stars: ✭ 171 (-95.71%)
Mutual labels:  x86, x86-64
Saraff.Twain.NET
Saraff.Twain.NET is the skillful scanning component which allows you to control work of flatbed scanner, web and digital camera and any other TWAIN device from .NET environment. You can use this library in your programs written in any programming languages compatible with .NET technology.
Stars: ✭ 74 (-98.14%)
Mutual labels:  x64, x86
Pwnshop
Exploit Development, Reverse Engineering & Cryptography
Stars: ✭ 167 (-95.81%)
Mutual labels:  x86, x64
Bdvl
LD_PRELOAD Linux rootkit (x86 & ARM)
Stars: ✭ 232 (-94.18%)
Mutual labels:  x86, x86-64
Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (-98.42%)
Mutual labels:  x86-64, x86
opcodesDB
x86-64 | ARM (AArch32/AArch64/THUMB) full instruction set.
Stars: ✭ 49 (-98.77%)
Mutual labels:  x64, x86
Plasma
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (-25.82%)
Mutual labels:  x86, x86-64
Mcsema
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (-44.84%)
Mutual labels:  x86, x86-64
8086-cheatsheet
8086 Microprocessor Cheat sheet with Programs
Stars: ✭ 81 (-97.97%)
Mutual labels:  x64, x86
Edb Debugger
edb is a cross-platform AArch32/x86/x86-64 debugger.
Stars: ✭ 2,019 (-49.34%)
Mutual labels:  x86, x86-64
metalnetes
Create and manage multiple Kubernetes clusters using KVM on a bare metal Fedora 29 server. Includes helm + rook-ceph + nginx ingress + the stock analysis engine (jupyter + redis cluster + minio + automated cron jobs for data collection) - works on Kubernetes version v1.16.0 - 1.16.3 was not working
Stars: ✭ 37 (-99.07%)
Mutual labels:  bare-metal, baremetal
stm32mp1-baremetal
Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU
Stars: ✭ 43 (-98.92%)
Mutual labels:  bare-metal, baremetal
Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Stars: ✭ 7,234 (+81.53%)
Mutual labels:  x64, x86
Mirage
kernel-mode Anti-Anti-Debug plugin. based on intel vt-x && ept technology
Stars: ✭ 272 (-93.17%)
Mutual labels:  x86, x64
minilang
Bootstrapped compiler of a C-like but Python-looking language
Stars: ✭ 38 (-99.05%)
Mutual labels:  x86-64
Apollo
x86 Kernel Project
Stars: ✭ 22 (-99.45%)
Mutual labels:  x86
STM32-Bare-Metal
STM32F103C8 bare metal template
Stars: ✭ 26 (-99.35%)
Mutual labels:  bare-metal
OpenWrt-Buildbot
Customized Pure OpenWrt & Self-Build OpenWrt Packages Project.
Stars: ✭ 305 (-92.35%)
Mutual labels:  x86
Xcat Core
Code repo for xCAT core packages
Stars: ✭ 273 (-93.15%)
Mutual labels:  bare-metal
xcc
Toy C compiler for x86-64
Stars: ✭ 19 (-99.52%)
Mutual labels:  x86-64
Assembly-Lib
A 16-bits x86 DOS Assembly library that provides many useful functions for developing programs. It has both VGA grapics functions as well as general purpose utilities. The main purpose of this library was to be able to implement simple DOS games (in Assembly) using VGA (320x200, 256 colors) display.
Stars: ✭ 36 (-99.1%)
Mutual labels:  x86
RocketOS
RocketOS is a Unix based OS that uses legacy BIOS and GRUB and is written in C17. It is being developed for educational purposes primarily, but it still is a serious project. It is currently in its infancy.
Stars: ✭ 23 (-99.42%)
Mutual labels:  x86
cbmtapepi
Use a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
Stars: ✭ 41 (-98.97%)
Mutual labels:  bare-metal
Teamviewer permissions hook v1
A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.
Stars: ✭ 297 (-92.55%)
Mutual labels:  x86
Rxffmpeg
🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
Stars: ✭ 3,358 (-15.73%)
Mutual labels:  x86
drone-cortexm
ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
Stars: ✭ 31 (-99.22%)
Mutual labels:  bare-metal
x86-csv
A machine-readable representation of the Intel x86 Instruction Set Reference.
Stars: ✭ 20 (-99.5%)
Mutual labels:  x86
KnutOS
An x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-99.6%)
Mutual labels:  x86-64
static-web-server
A blazing fast and asynchronous web server for static files-serving. ⚡
Stars: ✭ 230 (-94.23%)
Mutual labels:  x86
LanOS
one mini operating system simplified from linux0.12
Stars: ✭ 61 (-98.47%)
Mutual labels:  x86
61-120 of 480 similar projects