Welcome to Egalito’s documentation!¶

Contents:

  • Egalito tutorial
    • Setup
    • Building and Running Egalito
    • Applying Hardening
    • Test Suite
    • Introduction to the Egalito Shell
    • Creating a Tool with Egalito
    • A Note about Logging
    • Getting Involved
  • Directory Layout of Egalito
    • Core Directories
    • Commonly-Used Directories
    • Other Directories of Note
  • Chunk Intermediate Representation
    • Chunk Class Diagram
    • Important Non-Chunk Types
    • Writing Code with Chunks
  • ELF Output Generation
    • Description
    • Output Addresses
  • Loader Mode and Code Generation
    • Running and Debugging the Loader
    • Runtime Code Generation
  • Instruction-Level Instrumentation
    • Introduction
    • Instruction Insertion
    • Simple Call Instrumentation
    • Instrumentation at Jumps
    • Indirect Calls/Jumps
    • Instrumentation at Arbitrary Points

Indices and tables¶

  • Index
  • Search Page

Related Topics

  • Documentation overview
    • Next: Egalito tutorial

Quick search

©2018, David Williams-King and Hidenori Kobayashi. | Powered by Sphinx 1.6.7 & Alabaster 0.7.8 | Page source