mips

There are 1297 repositories under mips topic.

  • RT-Thread/rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

    Language:C9.9k5301.3k4.9k
  • unicorn-engine/unicorn

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

    Language:C7.3k2111k1.3k
  • capstone-engine/capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

    Language:C7.1k3001.2k1.5k
  • gef

    hugsy/gef

    GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

    Language:Python6.6k136508711
  • cross-rs/cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

    Language:Rust6.1k44702348
  • OAID/Tengine

    Tengine is a lite, high performance, modular inference engine for embedded device

    Language:C++4.6k229609991
  • rcore-os/rCore

    Rust version of THU uCore OS. Linux compatible.

    Language:Rust3.4k8331368
  • plasma-disassembler/plasma

    Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.

    Language:Python3k14859278
  • keystone-engine/keystone

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings

    Language:C++2.2k81336443
  • BinaryAnalysisPlatform/bap

    Binary Analysis Platform

    Language:OCaml2k91488270
  • REDasm

    REDasmOrg/REDasm

    The OpenSource Disassembler

    Language:C++1.5k520136
  • keystone-engine/keypatch

    Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.

    Language:Python1.4k5862353
  • alexfru/SmallerC

    Simple C compiler

    Language:C1.3k7532152
  • pepe2k/u-boot_mod

    U-Boot 1.1.4 modification for routers

    Language:C1.1k151188533
  • BluestormDNA/ProjectPSX

    Experimental C# Playstation Emulator

    Language:C#1k451082
  • hugsy/cemu

    Cheap EMUlator: lightweight multi-architecture assembly playground

    Language:Python9164764100
  • nongiach/arm_now

    arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.

    Language:Python860403789
  • emux

    therealsaumil/emux

    EMUX Firmware Emulation Framework (formerly ARMX)

    Language:Python664263086
  • t00sh/rop-tool

    A tool to help you write binary exploits

    Language:C603453108
  • trivialmips/nontrivial-mips

    NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.

    Language:SystemVerilog55527195
  • japaric/steed

    [INACTIVE] Rust's standard library, free of C dependencies, for Linux systems

    Language:Rust517287922
  • xairy/easy-linux-pwn

    A set of Linux binary exploitation tasks for beginners on various architectures

    Language:Python51020091
  • B2R2-org/B2R2

    B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.

    Language:F#410273162
  • f32c/f32c

    A 32-bit MIPS / RISC-V core & SoC, 1.55 DMIPS/MHz, 2.96 CM/Mhz

    Language:C3985065110
  • matt-kempster/m2c

    A MIPS and PowerPC decompiler.

    Language:Assembly384199246
  • yanncam/UnSHc

    UnSHc - How to decrypt SHc *.sh.x encrypted file ?

    Language:Shell3592432253
  • mipt-mips

    MIPT-ILab/mipt-mips

    Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs

    Language:C++33223214142
  • bet4it/udbserver

    Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

    Language:Rust328101359
  • awesome-n64-development

    command-tab/awesome-n64-development

    A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more

    Language:Python31917425
  • ida-minsc

    arizvisa/ida-minsc

    A plugin based on IDAPython for a functional DWIM interface. This allows one to script w/o documentation, as many commands can infer their parameters from what you currently have selected. Ongoing development is currently in the "persistence-refactor" branch. Use "Wiki" or "Discussions" for examples, and smash that "Star" button if you like this.

    Language:Python3081710853
  • LiuChangFreeman/C--Compiler

    C--compiler which implements LL(1)\LR(0)\SLR\LR(1) and semantic analysis and MIPS generate

    Language:Python30413055
  • ataraxia

    ataraxialinux/ataraxia

    Simple and lightweight source-based multi-platform Linux distribution with musl libc.

    Language:Shell280144419
  • coolxv/cpp-stub

    C++ unit test stub(not mock) and awesome.Surpported ISA x86,x86-64,arm64,arm32,arm thumb,mips64,riscv,loongarch64.

    Language:C++257202678
  • nihui/ruapu

    Detect CPU features with single-file

    Language:C25062830
  • adde88/openwrt-useful-tools

    A repo containing different tools compiled specifically for the Hak5 WiFi Pineapple MK6 and MK7.

    Language:Standard ML228282044
  • Uyouii/cCompiler

    c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。

    Language:C1766256