Ciao
Una web hecha con Joomla tiene más de 4.000 archivos y el script maligno puede estar en cualquiera de éllos, puedes empezar por el template, pero luego tienes que seguir porque si encuentras un script de malware no sabes si hay mas, ni tampoco sabes si este script te lo crean otros scripts alojados en otra parte.