1. disarm64

    decoding ARM64 instructions (at least 250 MiB/sec of the decoding speed is delivered on a laptop that is used for development). Here you will also find a utility for generating disassembler/instruction…

    v0.1.25 #reverse-engineering #arm64 #disassembly #arm-v8 #aarch64 #disassembler
  2. mini-c-parser

    minimal C language lexer & parser & virtual executer from scratch

    v0.12.2 650 #lexer #interpreter #c-compiler
  3. koopa

    generating/parsing/optimizing Koopa IR

    v0.0.9 1.3K #compiler-optimization #ir #compiler
  4. verity-memory

    Personal memory library with some cool features

    v1.0.4 650 #nop #verity #integer #memory #pattern #aob #machine-instructions #intercept
  5. turing-lib

    Turing library for Rust

    v2.1.6 #turing-machine #lib #compiler #online-demo #non-deterministic
  6. stack-vm

    A generic, reusable, stack-based virtual machine

    v1.0.1 #vm #instruction-set #machine-instructions #stack-based #generic
  7. tabulon

    A high-performance, JIT-compiled expression evaluation engine using Cranelift

    v0.1.10 #expression #cranelift #math #eval
  8. rdcl_aoc_helpers

    Helpers for Advent of Code

    v0.10.0 #command-line-arguments #rdcl #machine-instructions #helper #record #parse-error #permutation #direction #gcd #crt
  9. deoptimizer

    machine code de-optimizer. By transforming/mutating the machine code instructions to their functional equivalents it makes possible to bypass pattern-based detection mechanisms used by security products.

    v0.1.2 170 #detect #malware #evasion #optimization #obfuscation
  10. min_infmachine

    The Minimalistic Infinite Machine with random access memory

    v0.1.0 #memory-address #logic-circuit #machine
  11. dismael

    Disassembler for Asmodeus binary files with intelligent analysis

    v0.1.1 #reverse-engineering #binary-analysis #disassembly #asmodeus #machine-w #binary-reverse-engineering
  12. sponge

    A powerful Rust module to convert Rust to ASM

    v0.2.1 #assembly #convert #token #module #parsed
  13. watchmaker_vm

    virtual machine for use with genetic algorithms

    v1.0.1 #genetic-algorithm #vm #virtual-machine
  14. velvet

    Classical atomistic simulation engine with a focus on user-friendliness and extensibility

    v0.4.2 #molecular-dynamics #materials-science #chemistry #physics
  15. ptx-parser

    parser for ptx files

    v0.1.6 #vm #ptx #nvidia-gpu #parser #parallel-execution #instructions-set-architecture #visible #instruction-set-architecture
  16. turing-machine-rs

    Open library for implementation Turing Machines

    v0.2.0 #math #cross-platform #simulation #science
  17. ivm-vm

    The virtual machine for ivm bytecode

    v0.1.0 #vm #bytecode #ivm
  18. Try searching with DuckDuckGo or on crates.io.

  19. gsm

    A very simple generic stack machine crate

    v1.3.0 #generic #stack #machine #instructions #script
  20. bitpat

    Bit-level matching against values

    v0.1.1 #bit #bit-pattern #pattern-match #level