As the other guys already stated - most of such problems come from a stolen password from your FTP client preserved passwords. 1. See if the files from the FTP are the same as the ones from the PrestaShop distribution. 2. Change your FTP password and do nto preserve it in the ftp client (type it manually) Also, analyze your logs to see the entry point, IP addresses, country, etc.