Shared сервера timeweb взломаны (или qh.php)?
Смотрите дату создания файла идете в логи сервера и смотрите что было в это время, если заразили через взлом то найдете команду как его поставили если нет то не найдете ну и тогда долбить подддержку
Дата изменени - 6 месяцев назад. Подделала под соседние файлы. При этом пару месяцев назад этого файла здесь не было точно. Так что Ваш вариант не подходит.
Народ, не пишите, пожалуйста, про то, чтобы "посмотреть логи". Ну нету их... просто нету - не были включены на хостинге на момент взлома. 
Лучше обратите внимание на тот факт, что взломан не только мой сайт, а ещё и соседние - на других аккаунтах, к которым у меня нет доступа.