
# Demostración educativa de CTF que demuestra la ejecución de comandos mediante hooks de Git abusando de core.hooksPath en flujos de trabajo de automatización. Destaca la ejecución local de hooks y los hooks contenidos en el repositorio.
⚠️ Este repositorio es solo para fines educativos y de demostración de CTF.
Una plataforma de automatización (por ejemplo, n8n) utiliza operaciones de Git como parte de un flujo de trabajo.
El flujo de trabajo permite la configuración arbitraria de Git mediante git config.
Un flujo de trabajo controlado por un atacante establece:
core.hooksPath=hooks/
Git ejecutará entonces los hooks desde el directorio del repositorio.
Demostrar que:
core.hooksPath puede llevar a la ejecución de comandosNo se incluyen comandos dañinos.