Home
Classes
Methods
Defined In
metasm/exe_format/dex.rb
Parent
Metasm::DEX::SerialStruct
Pages
BUGS
CREDITS
Gemfile
INSTALL
LICENCE
README
Rakefile
TODO
code_organisation
const_missing
DynLdr
ExeFormat
Expression
GNUExports
Ia32
SerialStruct
VirtualString
WindowsExports
index
core_classes
feature_list
index
install_notes
style.css
debugger
index
use_cases
metasm.gemspec
source.asm
Class and Module Index
AArch64
Ansi
ApiHook
C
ColorWidget
ColorWindow
Deobfuscate
FakeWinAPI
Foo
Gui
Hash
Html
Html::A
Html::Br
Html::Div
Html::Elem
Html::Hr
Html::Img
Html::List
Html::P
Html::Page
Html::Span
Html::Stylesheet
IO
LibSignature
LinDebug
Metasm
Metasm::AMD64
Metasm::AOut
Metasm::AOut::Header
Metasm::AOut::Relocation
Metasm::AOut::Symbol
Metasm::ARC
Metasm::ARC::AUX
Metasm::ARC::GPR
Metasm::ARC::Memref
Metasm::ARC::Reg
Metasm::ARM
Metasm::ARM64
Metasm::ARM64::Memref
Metasm::ARM64::Reg
Metasm::ARM64::RegCC
Metasm::ARM64::RegList
Metasm::ARM64::RegShift
Metasm::ARM::Memref
Metasm::ARM::Reg
Metasm::ARM::RegList
Metasm::Align
Metasm::AsmPreprocessor
Metasm::AsmPreprocessor::Macro
Metasm::AsmPreprocessor::Preprocessor
Metasm::AsmPreprocessor::Preprocessor::Token
Metasm::AutoExe
Metasm::AutoExe::UnknownSignature
Metasm::AutoExe::c ;
Metasm::BPF
Metasm::BPF::MemRef
Metasm::BPF::PktRef
Metasm::BPF::Reg
Metasm::Backtrace
Metasm::BacktraceTrace
Metasm::Bflt
Metasm::Bflt::Header
Metasm::BinDiffWidget
Metasm::BinDiffWindow
Metasm::C
Metasm::C::AllocCStruct
Metasm::C::Array
Metasm::C::Array::AryRecorder
Metasm::C::Asm
Metasm::C::Attributes
Metasm::C::BaseType
Metasm::C::Block
Metasm::C::Break
Metasm::C::CExpression
Metasm::C::Case
Metasm::C::Compiler
Metasm::C::Continue
Metasm::C::Declaration
Metasm::C::DoWhile
Metasm::C::Enum
Metasm::C::For
Metasm::C::Function
Metasm::C::Goto
Metasm::C::If
Metasm::C::Label
Metasm::C::Parser
Metasm::C::Pointer
Metasm::C::Return
Metasm::C::Statement
Metasm::C::Struct
Metasm::C::Switch
Metasm::C::Type
Metasm::C::TypeDef
Metasm::C::Typed
Metasm::C::Union
Metasm::C::Variable
Metasm::C::While
Metasm::COFF
Metasm::COFF::@cursource
Metasm::COFF::Cor20Header
Metasm::COFF::DebugDirectory
Metasm::COFF::DebugDirectory::NB10
Metasm::COFF::DebugDirectory::RSDS
Metasm::COFF::DelayImportDirectory
Metasm::COFF::ExportDirectory
Metasm::COFF::ExportDirectory::Export
Metasm::COFF::Header
Metasm::COFF::ImportDirectory
Metasm::COFF::ImportDirectory::Import
Metasm::COFF::LoadConfig
Metasm::COFF::OptionalHeader
Metasm::COFF::RelocObj
Metasm::COFF::RelocationTable
Metasm::COFF::RelocationTable::Relocation
Metasm::COFF::ResourceDirectory
Metasm::COFF::ResourceDirectory::Cursor
Metasm::COFF::ResourceDirectory::Entry
Metasm::COFF::Section
Metasm::COFF::SerialStruct
Metasm::COFF::Symbol
Metasm::COFF::TLSDirectory
Metasm::COFFArchive
Metasm::COFFArchive::ImportHeader
Metasm::COFFArchive::Member
Metasm::CPU
Metasm::CY16
Metasm::CY16::Memref
Metasm::CY16::Reg
Metasm::DEX
Metasm::DEX::AnnotationDirectoryItem
Metasm::DEX::AnnotationItem
Metasm::DEX::AnnotationSetItem
Metasm::DEX::AnnotationSetRefItem
Metasm::DEX::AnnotationSetRefList
Metasm::DEX::CatchHandler
Metasm::DEX::CatchTypePair
Metasm::DEX::ClassData
Metasm::DEX::ClassDef
Metasm::DEX::CodeItem
Metasm::DEX::EncodedField
Metasm::DEX::EncodedMethod
Metasm::DEX::FieldAnnotationItem
Metasm::DEX::FieldId
Metasm::DEX::Header
Metasm::DEX::Link
Metasm::DEX::MapItem
Metasm::DEX::MapList
Metasm::DEX::MethodAnnotationItem
Metasm::DEX::MethodId
Metasm::DEX::OptHeader
Metasm::DEX::ParameterAnnotationItem
Metasm::DEX::ProtoId
Metasm::DEX::SerialStruct
Metasm::DEX::StringData
Metasm::DEX::StringId
Metasm::DEX::Try
Metasm::DEX::TypeId
Metasm::DEX::TypeItem
Metasm::DEX::TypeList
Metasm::DEY
Metasm::DL
Metasm::Dalvik
Metasm::Dalvik::DexField
Metasm::Dalvik::DexMethod
Metasm::Dalvik::DexString
Metasm::Dalvik::DexType
Metasm::Dalvik::Reg
Metasm::Data
Metasm::Debugger
Metasm::Debugger::Breakpoint
Metasm::DecodedFunction
Metasm::DecodedInstruction
Metasm::Decompiler
Metasm::Decompiler::CGraph
Metasm::Disassembler
Metasm::Dol
Metasm::Dol::Header
Metasm::DynLdr
Metasm::DynLdr::bin
Metasm::E
Metasm::ELF
Metasm::ELF::@cursource
Metasm::ELF::DwarfDebug
Metasm::ELF::DwarfDebug::Node
Metasm::ELF::DwarfDebug::Node::Attribute
Metasm::ELF::Header
Metasm::ELF::Relocation
Metasm::ELF::Relocation32
Metasm::ELF::Relocation64
Metasm::ELF::RelocationAddend
Metasm::ELF::RelocationAddend32
Metasm::ELF::RelocationAddend64
Metasm::ELF::Section
Metasm::ELF::Segment
Metasm::ELF::Segment32
Metasm::ELF::Segment64
Metasm::ELF::SerialStruct
Metasm::ELF::Symbol
Metasm::ELF::Symbol32
Metasm::ELF::Symbol64
Metasm::EncodeError
Metasm::EncodedData
Metasm::Exception
Metasm::ExeFormat
Metasm::ExeFormat::IntToHash
Metasm::Expression
Metasm::ExpressionString
Metasm::ExpressionType
Metasm::FatELF
Metasm::FatELF::FatArch
Metasm::FatELF::Header
Metasm::FatELF::SerialStruct
Metasm::GNUExports
Metasm::GameBoyRom
Metasm::GameBoyRom::Header
Metasm::GdbClient
Metasm::GdbRemoteDebugger
Metasm::GdbRemoteString
Metasm::Gui
Metasm::Gui::AsmListingWidget
Metasm::Gui::AsmOpcodeWidget
Metasm::Gui::CStructWidget
Metasm::Gui::CdecompListingWidget
Metasm::Gui::ContainerChoiceWidget
Metasm::Gui::ContainerVBoxWidget
Metasm::Gui::CoverageWidget
Metasm::Gui::DasmWindow
Metasm::Gui::DbgConsoleWidget
Metasm::Gui::DbgRegWidget
Metasm::Gui::DbgWidget
Metasm::Gui::DbgWindow
Metasm::Gui::DisasmWidget
Metasm::Gui::DrawableWidget
Metasm::Gui::DrawableWidget::Button
Metasm::Gui::FuncGraphViewWidget
Metasm::Gui::Graph
Metasm::Gui::Graph::Box
Metasm::Gui::GraphHeapWidget
Metasm::Gui::GraphViewWidget
Metasm::Gui::HexWidget
Metasm::Gui::InputBox
Metasm::Gui::InputBox::IBoxWidget
Metasm::Gui::ListWindow
Metasm::Gui::ListWindow::LBoxWidget
Metasm::Gui::MessageBox
Metasm::Gui::Msgbox
Metasm::Gui::NoDasmWidget
Metasm::Gui::OpenFile
Metasm::Gui::Protect
Metasm::Gui::Qt
Metasm::Gui::SaveFile
Metasm::Gui::TextWidget
Metasm::Gui::ToolWindow
Metasm::Gui::Win32Gui
Metasm::Gui::WinWidget
Metasm::Gui::Window
Metasm::Gui::WindowPos
Metasm::Gui::XGui
Metasm::Heap
Metasm::Ia32
Metasm::Ia32::Argument
Metasm::Ia32::CCompiler
Metasm::Ia32::CCompiler::Address
Metasm::Ia32::CCompiler::Composite
Metasm::Ia32::CCompiler::State
Metasm::Ia32::CtrlReg
Metasm::Ia32::DbgReg
Metasm::Ia32::Farptr
Metasm::Ia32::FpReg
Metasm::Ia32::InvalidModRM
Metasm::Ia32::ModRM
Metasm::Ia32::Reg
Metasm::Ia32::SegReg
Metasm::Ia32::SimdReg
Metasm::Ia32::TstReg
Metasm::Ia32::ret ;
Metasm::IndExpression
Metasm::Indirection
Metasm::Instruction
Metasm::InstructionBlock
Metasm::InvalidExeFormat
Metasm::JavaClass
Metasm::JavaClass::AttributeInfo
Metasm::JavaClass::Attributes
Metasm::JavaClass::ClassInfo
Metasm::JavaClass::ConstantIndex
Metasm::JavaClass::ConstantIntFloat
Metasm::JavaClass::ConstantLongDouble
Metasm::JavaClass::ConstantNameAndType
Metasm::JavaClass::ConstantPool
Metasm::JavaClass::ConstantPoolInfo
Metasm::JavaClass::ConstantRef
Metasm::JavaClass::ConstantUtf8
Metasm::JavaClass::FieldMethodInfo
Metasm::JavaClass::Fields
Metasm::JavaClass::Header
Metasm::JavaClass::Interfaces
Metasm::JavaClass::Methods
Metasm::JavaClass::SerialStruct
Metasm::Label
Metasm::LinDebugger
Metasm::LinOS
Metasm::LinOS::Process
Metasm::LinuxHeap
Metasm::LinuxRemoteString
Metasm::LoadedAutoExe
Metasm::LoadedELF
Metasm::LoadedPE
Metasm::MACHO
Metasm::MCS51
Metasm::MCS51::Immediate
Metasm::MCS51::Memref
Metasm::MCS51::Reg
Metasm::MIPS
Metasm::MIPS64
Metasm::MIPS::FpReg
Metasm::MIPS::Memref
Metasm::MIPS::Reg
Metasm::MSP430
Metasm::MSP430::Memref
Metasm::MSP430::Reg
Metasm::MZ
Metasm::MZ::Header
Metasm::MZ::Relocation
Metasm::MachO
Metasm::MachO::@cursource
Metasm::MachO::CODE_SIGNATURE
Metasm::MachO::CS_CODE_DIRECTORY
Metasm::MachO::CS_SLOT
Metasm::MachO::CS_SLOT_PTR
Metasm::MachO::Header
Metasm::MachO::LoadCommand
Metasm::MachO::LoadCommand::CODE_SIGNATURE_PTR
Metasm::MachO::LoadCommand::DYLIB
Metasm::MachO::LoadCommand::DYSYMTAB
Metasm::MachO::LoadCommand::ENCRYPTION_INFO
Metasm::MachO::LoadCommand::ID_DYLIB
Metasm::MachO::LoadCommand::ID_DYLINKER
Metasm::MachO::LoadCommand::LOAD_DYLIB
Metasm::MachO::LoadCommand::LOAD_DYLINKER
Metasm::MachO::LoadCommand::LOAD_WEAK_DYLIB
Metasm::MachO::LoadCommand::PREBOUND_DYLIB
Metasm::MachO::LoadCommand::ROUTINES
Metasm::MachO::LoadCommand::ROUTINES_64
Metasm::MachO::LoadCommand::SECTION
Metasm::MachO::LoadCommand::SECTION_64
Metasm::MachO::LoadCommand::SEGMENT
Metasm::MachO::LoadCommand::SEGMENT_64
Metasm::MachO::LoadCommand::STRING
Metasm::MachO::LoadCommand::SUB_CLIENT
Metasm::MachO::LoadCommand::SUB_FRAMEWORK
Metasm::MachO::LoadCommand::SUB_LIBRARY
Metasm::MachO::LoadCommand::SUB_UMBRELLA
Metasm::MachO::LoadCommand::SYMTAB
Metasm::MachO::LoadCommand::THREAD
Metasm::MachO::LoadCommand::TWOLEVEL_HINT
Metasm::MachO::LoadCommand::TWOLEVEL_HINTS
Metasm::MachO::LoadCommand::UNIXTHREAD
Metasm::MachO::LoadCommand::UUID
Metasm::MachO::Relocation
Metasm::MachO::SerialStruct
Metasm::MachO::Symbol
Metasm::NDS
Metasm::NDS::Header
Metasm::NDS::Icon
Metasm::OS
Metasm::OS::Process
Metasm::OS::Process::Module
Metasm::Offset
Metasm::Opcode
Metasm::PE
Metasm::PPC
Metasm::PTrace
Metasm::PTraceContext_Ia32
Metasm::PTraceContext_X64
Metasm::PYC
Metasm::PYC::Header
Metasm::Padding
Metasm::ParseError
Metasm::Pic16c
Metasm::PowerPC
Metasm::PowerPC::CR
Metasm::PowerPC::FPR
Metasm::PowerPC::GPR
Metasm::PowerPC::MSR
Metasm::PowerPC::Memref
Metasm::PowerPC::Reg
Metasm::PowerPC::SPR
Metasm::PowerPC::ret ;
Metasm::Preprocessor
Metasm::Preprocessor::Macro
Metasm::Preprocessor::PPExpression
Metasm::Preprocessor::SpecialMacro
Metasm::Preprocessor::Token
Metasm::Python
Metasm::Python::Var
Metasm::Relocation
Metasm::Renderable
Metasm::RubyHack
Metasm::RubyHack::klass ;
Metasm::RubyHack::obj ;
Metasm::RubyLiveCompiler
Metasm::RubyLiveCompiler::Fail
Metasm::RubyLiveCompiler::klass ;
Metasm::RubyStaticCompiler
Metasm::RubyStaticCompiler::klass ;
Metasm::ST20
Metasm::SWF
Metasm::SWF::Chunk
Metasm::SWF::Header
Metasm::SWF::Rectangle
Metasm::SWF::SerialStruct
Metasm::SerialStruct
Metasm::Sh4
Metasm::Sh4::DBR
Metasm::Sh4::DR
Metasm::Sh4::FPSCR
Metasm::Sh4::FPUL
Metasm::Sh4::FR
Metasm::Sh4::FVR
Metasm::Sh4::GBR
Metasm::Sh4::GPR
Metasm::Sh4::MACH
Metasm::Sh4::MACL
Metasm::Sh4::Memref
Metasm::Sh4::PC
Metasm::Sh4::PR
Metasm::Sh4::RBANK
Metasm::Sh4::Reg
Metasm::Sh4::SGR
Metasm::Sh4::SPC
Metasm::Sh4::SR
Metasm::Sh4::SSR
Metasm::Sh4::VBR
Metasm::Sh4::XDR
Metasm::Sh4::XFR
Metasm::Sh4::XMTRX
Metasm::Shellcode
Metasm::Shellcode_RWX
Metasm::TransPuter
Metasm::UniversalBinary
Metasm::UniversalBinary::FatArch
Metasm::UniversalBinary::Header
Metasm::UnknownCPU
Metasm::VirtualFile
Metasm::VirtualString
Metasm::WinAPI
Metasm::WinDebugger
Metasm::WinOS
Metasm::WinOS::Process
Metasm::WinOS::Thread
Metasm::WinOS::Thread::Context
Metasm::Windows7Heap
Metasm::WindowsExports
Metasm::WindowsHeap
Metasm::WindowsRemoteString
Metasm::X64
Metasm::X86
Metasm::X86_64
Metasm::X86_64::CCompiler
Metasm::X86_64::CCompiler::Address
Metasm::X86_64::CCompiler::State
Metasm::X86_64::CtrlReg
Metasm::X86_64::DbgReg
Metasm::X86_64::ModRM
Metasm::X86_64::Reg
Metasm::X86_64::SimdReg
Metasm::X86_64::TstReg
Metasm::XCoff
Metasm::XCoff::Header
Metasm::XCoff::OptHeader
Metasm::XCoff::Section
Metasm::XCoff::SerialStruct
Metasm::Xref
Metasm::Z80
Metasm::Z80::Memref
Metasm::Z80::Reg
Metasm::ZIP
Metasm::ZIP::CentralHeader
Metasm::ZIP::EndCentralDirectory
Metasm::ZIP::LocalHeader
MyHook
Object
PDF
PDF::Ref
PSPage
PSPage::Line
PeLdr
Process
SMC
SMC::CoWData
StoppedExpr
String
SyscallHooker
TestArc
TestDynldr
TestEncodedData
TestExpression
TestIa32
TestMCS51
TestMips
TestPreproc
TestX86_64
Tracer
Txt2Html
UPXUnpacker
VString
Viewer
WinAPI
gw
class Metasm::DEX::FieldId