Metasm

Metasm - Cross-architecture assembler, disassembler, compiler, linker and debugger
Download

Metasm Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Yoann Guillot
  • Publisher web site:
  • http://metasm.cr0.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 127 KB

Metasm Tags


Metasm Description

Metasm - Cross-architecture assembler, disassembler, compiler, linker and debugger Metasm is a cross-architecture assembler, disassembler, compiler, linker and debugger.Metasm has some advanced features such as remote process manipulation, GCC-compatible preprocessor automatic backtracking in the disassembler, C headers shrinking and debugging API interface. The development version also adds a C compiler, a decompiler and various advanced features. It is written in pure Ruby.Here are some key features of "Metasm":· Metasm has been written in such a way that it is easy to add a new architecture. For now, the following architectures are supported:· Intel IA32· MIPS· In development: Cell, SPARC, ARM, PPC, PIC The following file formats are supported:· Raw (for shellcodes)· MZ, PE/COFF (32 and 64 bits)· ELF (32 and 64 bits)NOTE: Metasm is licensed and provided under the GNU Lesser GPL License.


Metasm Related Software