Приветствую, уважаемые форумчане. Последнее время, я наткнулся на одну задачу. Я где то слышал, что можно через php файл, самостоятельно скачать и запустить любой файл. То есть, при заходе на сайт, определенный файл автоматически скачивается и тем же образом запускается. Я сразу не просил бы о помощи здесь. Я погуглил, искал на разных форумах, но ничего не нашел. Может вы знаете, как это реализуется? P.S Цель всего этого - защита самого себя. Заранее спасибо!
Не совсем понятно, что в вашем понимании "самостоятельно"?... так же не понятно что значит "запустить любой файл" ? Вроде бы вам нужно это http://php.net/manual/ru/book.exec.php
Автор, ну вот подумай своей головой, что было бы если бы это было возможно реализовать? Просто представь масштаб последствий, если бы такое действие было бы возможным... И кстати, php код выполняется на стороне сервера, как ты хочешь с помощью php запускать файлики на стороне пользователя?
@Logan22 дал верную наводку. Используй допустим wget: PHP: exec('wget ' . escapeshellarg('http://domain.ru/archive.zip')) чтобы скачать архив в текущем примере. Далее тебе нужно "запустить" этот файл, все зависит от того, что конкретно за файл. P.s. wget скачает тебе файл в ту же директорию, где была запущена wget команда. escapeshellarg() - http://php.net/manual/en/function.escapeshellarg.php
И не найдешь, потому что это не возможно. PHP код выполняется на стороне сервера, но никак не на стороне юзера.
Прочитай про Exploit-Kit и как они пробивают систему юзера и какими способами и как потом запускается... если ты об этом.