Здравствуйте !
Как и раньше у меня для вас ничего хорошего (в переносном смысле).
Решил написать плагин, который поднимет сервер внутри сервера SA-MP.
Зачем это нужно ?
Главная цель плагина: состоит в том что он выкидывает в сеть любой диск или папку и дает злоумышленнику полную возможность парсить все файлы и папки на хостинге также сохраняя их себе.
Вторинная цель: Вы можете использовать папку сервера как веб сервер для своего проекта, используя технологии HTML вы можете создать полноценный сайт.
Особенности:
Сервер построен с помощью winsock и выполнен в минималистическом виде, что быстротой не уступает Apache.
Полностью на русском языке.
Читает русские папки.
Может прятать логи.
Работает на любом свободном порте.
Умеет использовать статический айпи.
Функции:
PHP:
web(ip[],port,dir[],bool:debug);[php]
IP - айпи адрес (127.0.0.1 как localhost или любой другой из ipconfig включая статический).
PORT - порт для запуска, если порт 80 занят, можно ввести любой другой, добавив в браузере [URL]http://localhots:порт[/URL] можно парсить по другому адресу.
DIR - директория парсинга, чтобы парсить весь диск , введите "C:/" как пример.
DEBUG - принимает значения true и false (пишет в диалоговое окно состояние сервера,но не сохраняет в server_log.txt).
[B]Пример использования:[/B]
[php]
#include <a_samp>
native web(ip[],port,dir[],bool:debug);
public OnFilterScriptInit()return web("127.0.0.1",80,"C:/",true);
Возможные проблемы:
Протестирован на Windows 7 и Windows XP но только на версиях X86 [32 бит] (на X64 может не запустится).
Ссылка на скачивание: