# -*- encoding: utf-8 -*- # stub: metasm 1.0.0 ruby lib Gem::Specification.new do |s| s.name = "metasm".freeze s.version = "1.0.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Yoann Guillot".freeze] s.date = "2011-04-26" s.description = "Metasm is a cross-architecture assembler, disassembler, compiler, linker and debugger in pure Ruby with no dependencies.".freeze s.email = "yoann@ofjj.net".freeze s.files = ["BUGS".freeze, "CREDITS".freeze, "README".freeze, "TODO".freeze, "doc/code_organisation.txt".freeze, "doc/const_missing.txt".freeze, "doc/core_classes.txt".freeze, "doc/feature_list.txt".freeze, "doc/index.txt".freeze, "doc/install_notes.txt".freeze, "doc/style.css".freeze, "doc/use_cases.txt".freeze, "lib/metasm.rb".freeze, "lib/metasm/arm.rb".freeze, "lib/metasm/arm/debug.rb".freeze, "lib/metasm/arm/decode.rb".freeze, "lib/metasm/arm/encode.rb".freeze, "lib/metasm/arm/main.rb".freeze, "lib/metasm/arm/opcodes.rb".freeze, "lib/metasm/arm/parse.rb".freeze, "lib/metasm/arm/render.rb".freeze, "lib/metasm/compile_c.rb".freeze, "lib/metasm/dalvik.rb".freeze, "lib/metasm/dalvik/decode.rb".freeze, "lib/metasm/dalvik/main.rb".freeze, "lib/metasm/dalvik/opcodes.rb".freeze, "lib/metasm/decode.rb".freeze, "lib/metasm/decompile.rb".freeze, "lib/metasm/disassemble.rb".freeze, "lib/metasm/disassemble_api.rb".freeze, "lib/metasm/dynldr.rb".freeze, "lib/metasm/encode.rb".freeze, "lib/metasm/exe_format/a_out.rb".freeze, "lib/metasm/exe_format/autoexe.rb".freeze, "lib/metasm/exe_format/bflt.rb".freeze, "lib/metasm/exe_format/coff.rb".freeze, "lib/metasm/exe_format/coff_decode.rb".freeze, "lib/metasm/exe_format/coff_encode.rb".freeze, "lib/metasm/exe_format/dex.rb".freeze, "lib/metasm/exe_format/dol.rb".freeze, "lib/metasm/exe_format/elf.rb".freeze, "lib/metasm/exe_format/elf_decode.rb".freeze, "lib/metasm/exe_format/elf_encode.rb".freeze, "lib/metasm/exe_format/macho.rb".freeze, "lib/metasm/exe_format/main.rb".freeze, "lib/metasm/exe_format/mz.rb".freeze, "lib/metasm/exe_format/nds.rb".freeze, "lib/metasm/exe_format/pe.rb".freeze, "lib/metasm/exe_format/serialstruct.rb".freeze, "lib/metasm/exe_format/shellcode.rb".freeze, "lib/metasm/exe_format/xcoff.rb".freeze, "lib/metasm/gui.rb".freeze, "lib/metasm/gui/cstruct.rb".freeze, "lib/metasm/gui/dasm_coverage.rb".freeze, "lib/metasm/gui/dasm_decomp.rb".freeze, "lib/metasm/gui/dasm_funcgraph.rb".freeze, "lib/metasm/gui/dasm_graph.rb".freeze, "lib/metasm/gui/dasm_hex.rb".freeze, "lib/metasm/gui/dasm_listing.rb".freeze, "lib/metasm/gui/dasm_main.rb".freeze, "lib/metasm/gui/dasm_opcodes.rb".freeze, "lib/metasm/gui/debug.rb".freeze, "lib/metasm/gui/gtk.rb".freeze, "lib/metasm/gui/qt.rb".freeze, "lib/metasm/gui/win32.rb".freeze, "lib/metasm/gui/x11.rb".freeze, "lib/metasm/ia32.rb".freeze, "lib/metasm/ia32/compile_c.rb".freeze, "lib/metasm/ia32/debug.rb".freeze, "lib/metasm/ia32/decode.rb".freeze, "lib/metasm/ia32/decompile.rb".freeze, "lib/metasm/ia32/encode.rb".freeze, "lib/metasm/ia32/main.rb".freeze, "lib/metasm/ia32/opcodes.rb".freeze, "lib/metasm/ia32/parse.rb".freeze, "lib/metasm/ia32/render.rb".freeze, "lib/metasm/main.rb".freeze, "lib/metasm/mips.rb".freeze, "lib/metasm/mips/compile_c.rb".freeze, "lib/metasm/mips/decode.rb".freeze, "lib/metasm/mips/encode.rb".freeze, "lib/metasm/mips/main.rb".freeze, "lib/metasm/mips/opcodes.rb".freeze, "lib/metasm/mips/parse.rb".freeze, "lib/metasm/mips/render.rb".freeze, "lib/metasm/os/gnu_exports.rb".freeze, "lib/metasm/os/linux.rb".freeze, "lib/metasm/os/main.rb".freeze, "lib/metasm/os/remote.rb".freeze, "lib/metasm/os/windows.rb".freeze, "lib/metasm/os/windows_exports.rb".freeze, "lib/metasm/parse.rb".freeze, "lib/metasm/parse_c.rb".freeze, "lib/metasm/pic16c/decode.rb".freeze, "lib/metasm/pic16c/main.rb".freeze, "lib/metasm/pic16c/opcodes.rb".freeze, "lib/metasm/ppc.rb".freeze, "lib/metasm/ppc/decode.rb".freeze, "lib/metasm/ppc/decompile.rb".freeze, "lib/metasm/ppc/encode.rb".freeze, "lib/metasm/ppc/main.rb".freeze, "lib/metasm/ppc/opcodes.rb".freeze, "lib/metasm/ppc/parse.rb".freeze, "lib/metasm/preprocessor.rb".freeze, "lib/metasm/render.rb".freeze, "lib/metasm/sh4.rb".freeze, "lib/metasm/sh4/decode.rb".freeze, "lib/metasm/sh4/main.rb".freeze, "lib/metasm/sh4/opcodes.rb".freeze, "lib/metasm/x86_64.rb".freeze, "lib/metasm/x86_64/compile_c.rb".freeze, "lib/metasm/x86_64/debug.rb".freeze, "lib/metasm/x86_64/decode.rb".freeze, "lib/metasm/x86_64/encode.rb".freeze, "lib/metasm/x86_64/main.rb".freeze, "lib/metasm/x86_64/opcodes.rb".freeze, "lib/metasm/x86_64/parse.rb".freeze, "misc/bottleneck.rb".freeze, "misc/cheader-findpppath.rb".freeze, "misc/hexdiff.rb".freeze, "misc/hexdump.rb".freeze, "misc/metasm-all.rb".freeze, "misc/objdiff.rb".freeze, "misc/objscan.rb".freeze, "misc/pdfparse.rb".freeze, "misc/ppc_pdf2oplist.rb".freeze, "misc/tcp_proxy_hex.rb".freeze, "misc/txt2html.rb".freeze, "samples/a.out.rb".freeze, "samples/asmsyntax.rb".freeze, "samples/bindiff.rb".freeze, "samples/compilation-steps.rb".freeze, "samples/cparser_makestackoffset.rb".freeze, "samples/dasm-backtrack.rb".freeze, "samples/dasmnavig.rb".freeze, "samples/dbg-apihook.rb".freeze, "samples/dbghelp.rb".freeze, "samples/disassemble-gui.rb".freeze, "samples/disassemble.rb".freeze, "samples/dump_upx.rb".freeze, "samples/dynamic_ruby.rb".freeze, "samples/elf_list_needed.rb".freeze, "samples/elf_listexports.rb".freeze, "samples/elfencode.rb".freeze, "samples/exeencode.rb".freeze, "samples/factorize-headers-elfimports.rb".freeze, "samples/factorize-headers-peimports.rb".freeze, "samples/factorize-headers.rb".freeze, "samples/gdbclient.rb".freeze, "samples/generate_libsigs.rb".freeze, "samples/hotfix_gtk_dbg.rb".freeze, "samples/install_win_env.rb".freeze, "samples/lindebug.rb".freeze, "samples/linux_injectsyscall.rb".freeze, "samples/machoencode.rb".freeze, "samples/metasm-shell.rb".freeze, "samples/pe-hook.rb".freeze, "samples/pe-ia32-cpuid.rb".freeze, "samples/pe-mips.rb".freeze, "samples/pe-shutdown.rb".freeze, "samples/pe-testrelocs.rb".freeze, "samples/pe-testrsrc.rb".freeze, "samples/pe_listexports.rb".freeze, "samples/peencode.rb".freeze, "samples/peldr.rb".freeze, "samples/preprocess-flatten.rb".freeze, "samples/r0trace.rb".freeze, "samples/rubstop.rb".freeze, "samples/scan_pt_gnu_stack.rb".freeze, "samples/scanpeexports.rb".freeze, "samples/shellcode-c.rb".freeze, "samples/shellcode-dynlink.rb".freeze, "samples/source.asm".freeze, "samples/struct_offset.rb".freeze, "samples/testpe.rb".freeze, "samples/testraw.rb".freeze, "samples/win32genloader.rb".freeze, "samples/win32hooker-advanced.rb".freeze, "samples/win32hooker.rb".freeze, "samples/win32livedasm.rb".freeze, "samples/win32remotescan.rb".freeze, "samples/wintrace.rb".freeze, "tests/all.rb".freeze, "tests/dasm.rb".freeze, "tests/dynldr.rb".freeze, "tests/encodeddata.rb".freeze, "tests/ia32.rb".freeze, "tests/mips.rb".freeze, "tests/parse_c.rb".freeze, "tests/preprocessor.rb".freeze, "tests/x86_64.rb".freeze] s.homepage = "http://metasm.cr0.org".freeze s.licenses = ["GPL-2".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Metasm is a cross-architecture assembler, disassembler, compiler, linker and debugger in pure Ruby with no dependencies.".freeze end