С файлом можно через прокси сервер (если жертва подключиться по прокси серверу) перенаправляй трафик на файл. Ну тут больше СИ играет роль. Можно сделать приложение которое будет коннектиться к проксе поднятой и там уже снифать трафф, перенаправлять (банально - обновление браузера, и там твой файлик)
Если андройд - поднять ботнет самое оптимальное, заставить скачать сборку и запустить. И будут и смс, и загрузки файлов и что угодно.