Wenn Sie sich mit Joomla, SFTP, .htaccess-Regeln und Datenbanken auskennen, können Sie die Schadsoftware selbst finden und entfernen, indem Sie Webspace und Datenbank der Reihe nach durchgehen. Dafür habe ich ausführliche, kostenlose Anleitungen geschrieben. Fehlt Ihnen die Zeit, steht ein unbekannter Inhaber in der Search Console oder kommt der Hack nach dem ersten Löschversuch zurück, übernehme ich die Bereinigung zum Festpreis.
Entscheidend ist dabei der Unterschied zwischen infiziert und kompromittiert: Infiziert heißt, es liegt etwas auf der Website, das dort nicht hingehört. Kompromittiert heißt, jemand hat einen Schlüssel – etwa ein angelegtes Administrator-Konto, ein Bestätigungstoken in der Search Console oder eine versteckte Webshell –, und den nimmt ihm keine Deinstallation ab.