1. Introduction
  2. Core Principles
  3. System Architecture
  4. The MRPF API
  5. Network Engine
    1. Infrastructure
    2. TLS Scraper
    3. HTTP/1.1 scanner
    4. Tcp Syn Scanner
    5. DNS Resolver
    6. Whois Resolver
    7. Ideas for Improvement
      1. Refactor network stack
      2. MY FIRST ORIGINAL IDEA FOR BETTER THROUGHPUT
      3. Reducing pselect calls
      4. TLS parse improvements
  6. Task Manager
    1. Infrastructure
    2. Tasks and Containers
    3. Data
    4. Workers
    5. Task Generation and Aggregation
    6. Data Templates
    7. Examples
  7. Apple macOS/iOS Universal App
    1. MRPF Scanner API
  8. Certificate Transparency Records
    1. TODO
  9. Coding Guidelines
    1. Error handling
  10. Security Ideas
    1. AI Wordlists
    2. Protections implemented by AWS for scanning
    3. Random ideas
    4. Tricks using DNS lookups for S3 recon
  11. MPF - Previous iteration
    1. What didn't work well
  12. Contributing