XSS linkator v. 0.01 pre-alfa :)

PHP Добавить комментарий

Итак, как и обещал - межсайтовый скрипт для облегчения ручной продажи морд. Но для начала картинка:

Собственно принцып этой штуки прост как 3 копейки:

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

XSS linkator (644) - 6.42 KB

Разбираем состав архива:

index.php - собственно админ-панель. Одна на все сайты.
xss.php - клиентский скрипт. Его нужно установить на каждом сайте.
Остальные файлы нас не интересуют.

Установка

Сервер

Содержимое архива распаковать, положить себе на локальный сервер. При создании проекта: имя проекта - название сайта, ftp - адрес ftp сервера (как правило совпадает с первым пунктом), логин и пароль от ftp, путь - полный путь и имя файла ссылок, т.е. что-то вроде /public_html/links.txt

Таким образом база ссылок для этого сайта будет сохранена именно по этому адресу.

Чтобы каждый раз не перезаливать все ссылки со всех проектов, имеется флаг "изменить". Помечаем им все обновившиеся проекты, жмем на любую кнопку Ok и ждем =)

Клиент

Скрипт xss.php нужно залить на каждый из подконтрольных веб-серверов, где будем продавать ссылки. Для WordPress поместить файл в каталог wp-content\plugins, для других движков - думайте сами (или пишите комментарии, разберемся :))

Далее в шаблонах где-нибудь в header.php вставляем <?MYXSS_init('имя файла');?> в нашем случае это links.txt (если поле оставить пустым по дефолту будет файл xss.txt) и в нужных местах шаблона проставляем

if (is_home()){ echo MYXSS_links_UTF8(NNN,'XXX'); } //Для вывода ссылки на главной

echo MYXSS_links_UTF8(NNN,'XXX'); //Для создания сквозной ссылки

NNN - количество ссылок, XXX - разделитель.

Если что-то не так, скрипт вместо ссылок выведет надпись <!-- <<Some error>> -->

Внимание! Админский скрипт хранит в открытом виде все логины и пароли, устанавливать его на левый хостинг очень и очень не рекомендуется. Админка должна лежать у вас на локальном сервере, чтобы ни одна чукча о ней не знала :)

Отказ от гарантий

Скрипт поставляется как есть, автор не несет никакой ответственности за любой ущерб, возникший в результате использования скрипта, психологический дискомфорт и прочие явления.

Один комментарий to “XSS linkator v. 0.01 pre-alfa :)”

  1. Алексей Says:

    Спасибо за скрипт.
    Привет ФПМИ.

Оставить комментарий

Я не робот.