Module: Elf
- Defined in:
- lib/mithril/elf.rb,
lib/mithril/parser.rb,
lib/mithril/writer.rb,
lib/mithril/writer2.rb,
lib/mithril/policy/dsl.rb,
lib/mithril/policy/inject_policy.rb
Overview
TODO: freeze some things after parse?
Defined Under Namespace
Modules: Parser, Policy, Writer, Writer2 Classes: Dynamic, ElfFile, GnuVersion, NoBits, ProgBits, Relocation, Symbol, SymbolTable, TLS
Constant Summary collapse
- DT =
ElfFlags::DynamicType
- SHT =
ElfFlags::SectionType
- SHF =
ElfFlags::SectionFlags
- STB =
ElfFlags::SymbolBinding
- SHN =
ElfFlags::SpecialSection
- STT =
ElfFlags::SymbolType
- STV =
ElfFlags::SymbolVisibility
- ET =
ElfFlags::Type
- PT =
ElfFlags::PhdrType
- PF =
ElfFlags::PhdrFlags
- R =
ElfFlags::Relocation
- NOTE_ALIGN =
4
- NOTE_FLAGS =
SHF::SHF_ALLOC
- NOTE_ENTSIZE =
0