Terrorbyte-Senior project 2024