# The security/py-miasm port

## py3-miasm-0.1.5v0 – reverse engineering framework in Python

## Description

    Miasm is a free and open source reverse engineering framework. Miasm aims to
    analyze / modify / generate binary programs. Here is a non exhaustive list of
    features:
    - Opening / modifying / generating PE / ELF 32 / 64 LE / BE using Elfesteem
    - Assembling / Disassembling X86 / ARM / MIPS / SH4 / MSP430
    - Representing assembly semantic using intermediate language
    - Emulating using JIT (dynamic code analysis, unpacking, ...)
    - Expression simplification for automatic de-obfuscation

WWW: https://github.com/cea-sec/miasm

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  devel lang/python security

## Library dependencies

## Build dependencies

- STEM->=15,<16:lang/gcc/15
- devel/py-build
- devel/py-installer
- devel/py-wheel
- lang/python/3
- py3-setuptools->=79v0:devel/py-setuptools

## Run dependencies

- devel/py-cparser
- devel/py-future
- devel/py-llvmlite
- devel/py-parsing
- lang/python/3