It implements a simulation of the OWASP 2025 Top 10 ML and Gen AI Apps vulnerabilities attacks on Tafsiri (a speech-to-speech translator S2ST GenAI app). The scripts automate attacks, capture logs, and generate an interactive HTML graph that visualizes the results.
SETUP
- Change the API endpoint to match the actual endpoint your model is listening to.
- Change input parameters to match what your API endpoint expects (to avoid 422 error).
EXECUTE
- To test without an actual application, execute
report_generator.py
. It will use sample data provided. - To run actual tests, execute
run_pipeline.py

