
Demonstração educacional de CTF demonstrando execução de comandos via Git hooks abusando de core.hooksPath em fluxos de automação. Destaca execução de hook local e hooks contidos no repositório.
⚠️ Este repositório é apenas para fins educacionais e de demonstração de CTF.
Uma plataforma de automação (ex.: n8n) utiliza operações Git como parte de um workflow.
O workflow permite configuração arbitrária do Git via git config.
Um workflow controlado por um atacante define:
core.hooksPath=hooks/
O Git executará então os hooks do diretório do repositório.
Demonstrar que:
core.hooksPath pode levar à execução de comandosNenhum comando prejudicial está incluído.