.. include:: introduction.rst


..  toctree::
    :hidden:
    :maxdepth: 1

    introduction
    install
    certinstall
    howmitmproxy
    modes

.. toctree::
    :hidden:
    :caption: Tools

    mitmproxy
    mitmdump
    config

.. toctree::
    :hidden:
    :caption: Features

    features/anticache
    features/filters
    features/replacements
    features/clientreplay
    features/serverreplay
    features/setheaders
    features/passthrough
    features/proxyauth
    features/reverseproxy
    features/responsestreaming
    features/socksproxy
    features/sticky
    features/tcpproxy
    features/upstreamproxy
    features/upstreamcerts

.. toctree::
    :hidden:
    :caption: Transparent Proxying

    transparent
    transparent/linux
    transparent/osx

.. toctree::
    :hidden:
    :caption: Scripting

    scripting/inlinescripts
    dev/models
    scripting/mitmproxy


.. toctree::
    :hidden:
    :caption: Tutorials

    tutorials/30second
    tutorials/gamecenter
    tutorials/transparent-dhcp


.. toctree::
    :hidden:
    :caption: Pathod & Pathoc

    pathod/intro
    pathod/language
    pathod/library
    pathod/test


.. toctree::
    :hidden:
    :caption: Hacking

    dev/architecture
    dev/testing
    dev/sslkeylogfile
    dev/protocols
    dev/proxy
    dev/exceptions

..  Indices and tables
    ==================

    * :ref:`genindex`
    * :ref:`modindex`