mitmproxy: ataques MitM con Python
Presentación para OpenSouthCode 2023 el día 9 de junio. Puedes utilizar esta misma presentación, íntegra o con modificaciones para cualquiera de los usos descritos en la licencia MIT adjunta en este proyecto.
La presentación está disponible online ya compilada para su visualización.
Para compilar desde el código fuente se requiere Python 3 instalado, estando probado sólo bajo Python 3.11. Se recomienda ejecutar los siguientes pasos en un virtualenv:
# Clonar proyecto
git clone https://github.com/Nekmo/mitmproxy-presentacion.git
cd mitmproxy-presentacion
# Instalar dependencias
pip install -r requirements.txt
# Compilar ficheros de estilos
sassc _static/theme.scss _static/theme.css
# Compilar presentación
make revealjs
Tras la compilación puede verse los ficheros resultantes en el directorio _build
.
Demo
Los ficheros de demostración se encuentran en el directorio demos.
Copyright
Licencia MIT. Ver fichero LICENSE.txt
.
Nekmo 2023.