Module: OneGadget::Emulators
- Defined in:
- lib/one_gadget/emulators/processor.rb,
lib/one_gadget/emulators/arm.rb,
lib/one_gadget/emulators/x86.rb,
lib/one_gadget/emulators/i386.rb,
lib/one_gadget/emulators/mips.rb,
lib/one_gadget/emulators/amd64.rb,
lib/one_gadget/emulators/lambda.rb,
lib/one_gadget/emulators/aarch64.rb,
lib/one_gadget/emulators/riscv64.rb,
lib/one_gadget/emulators/arm_family.rb,
lib/one_gadget/emulators/safe_calls.rb,
lib/one_gadget/emulators/conditional.rb,
lib/one_gadget/emulators/constraints.rb,
lib/one_gadget/emulators/instruction.rb,
lib/one_gadget/emulators/register_file.rb,
lib/one_gadget/emulators/tracked_memory.rb,
lib/one_gadget/emulators/data_processing.rb
Overview
Instruction emulator to solve the constraint of gadgets.
Defined Under Namespace
Modules: Conditional, Constraints, DataProcessing, SafeCalls, TrackedMemory Classes: AArch64, Amd64, Arm, ArmFamily, I386, Instruction, Lambda, Mips, Processor, RegisterFile, Riscv64, X86