SerVal - бесплатная система безопасности сайтов

123 4
D
На сайте с 05.10.2005
Offline
104
2990

Хочу представить вам систему, которой мы в студии пользуемся уже несколько лет и решили выложить ее в паблик.

Когда 3 года назад на одном из своих сайтов я увидел ссылочную помойку. Проломить его было сложно в виду уникальности движка, но все-таки факт остается фактом, мог быть угон доступа по FTP. Тогда я озадачился тем, что, если в следующий раз что-то вскроют, надо знать об этом сразу же, а не спустя какое-то время, узнав об этом от поисковых систем. Поэтому, сразу же написал простенький скрипт уведомляющий о любом изменении в файлах, переросший затем в систему контроля за файлами клиентских сайтов, в последствие названой SerVal.

Идея SerVal не нова и проста "как 3 копейки". Принцип как у систем контроля версий. Делается "слепок" файловой структуры, затем, при следующем сканировании, выявляются изменения, о чем приходит уведомление владельцу и он может детально посмотреть когда и какие файлы были добавлены, изменены или удалены.

Основное отличие SerVal от аналогов

  • Полностью бесплатно!
  • Это не сервис, это PHP-скрипты с открытым исходным кодом, которые может скачать каждый и установить персонально для себя.
  • Установка не сложнее обычной CMS.
  • Не требует ресурсов, не создает нагрузки. Из кейса: отлично сканируется проект с более чем 526000 директорий!
  • Работает с любой CMS, так как независим от нее.
  • Частоту проверки, типы файлов настраивается индивидуально для каждого проекта. Можно исключать файлы из мониторинга по размещению или по маске.

Как работает SerVal?

  • После установки системы к себе на хостинг, заводите проект, заполняя несложную форму, многие поля уже установлены по дефолту.
  • Получаете и скачиваете уникальный PHP-файл сканера.
  • Размещаете его на хостинг сайта, который будет мониториться.
  • Проверяете доступность по http, если все нормально, то просто ждете.
  • Через 10 минут начнется первая проверка в результате которой создастся первый "слепок" файловой структуры.
  • Через указанный интервал произойдет повторная проверка и если что-то изменится, то SerVal об этом уведомит по E-mail, а зайдя в систему можно увидеть что и как изменилось. При этом "слепок" обновиться.

И эта проверка затем будет повторяться каждый указанный промежуток времени. Весь обмен данными между системой и скриптом мониторинга закодирован по уникальному ключу с "солью".

SerVal раздается абсолютно бесплатно. Единственное, мы хотим собирать статистику загрузок, поэтому просим указать свой E-mail, на который придет персональная ссылка на скачивание.

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

Скачать SerVal можно на сайте http://www.serval.site/. Там же, в разделе "Поддержка", ответы на популярные вопросы по установке и использованию.

png projects.png
png log.png
DrJeans
На сайте с 06.07.2006
Offline
231
#1
dimases:
Хочу представить вам систему, которой мы в студии пользуемся уже несколько лет и решили выложить ее в паблик.

Сильно удивлён был, что систему нужно разворачивать как отдельный, самостоятельный сайт, а не в корне подопечного сайта :)

Спроси на Boosty: https://boosty.to/smorovoz SEO на Ютубе: https://www.youtube.com/@youtube-seo/
D
На сайте с 05.10.2005
Offline
104
#2
DrJeans:
Сильно удивлён был, что систему нужно разворачивать как отдельный, самостоятельный сайт, а не в корне подопечного сайта :)

Нет, не совсем так, "котлеты отдельно, мухи отдельно". Сама система SerVal разворачивается на отдельном аккаунте, например, в поддомене serval.moisite.ru и в ней заводятся все проекты, которые будем мониторить, от одного до практически бесконечности.

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

И с заданным интервалом система "дергает" это самый сканер, по шагам, собирая файловую структуру.

rklending
На сайте с 24.02.2016
Offline
100
#3

Интересует вопрос нагрузки на сервере во время работы вашей системы... при сканировании 20 и более сайтов

SeVlad
На сайте с 03.11.2008
Offline
1609
#4

То двоякое чувство, когда вроде и видишь полезное, но чувствуешь - где-то что-то не так.

Что бы для столь полезного (судя по описанию) бесплатного инструмента так вылизывалась "презенташка".. не, сложно поверить.

А это:

dimases:
мы хотим собирать статистику загрузок, поэтому просим указать свой E-mail

воще убило.

Написавшие (или таки "написавший"?) такую систему не способны вести "статистику загрузок" без емейлов? 😮

И воще зачем вам статистика (ну кроме циферки - "кол-во скачиваний")?

Нет, парняга, колись, где засада? Сбор мыл для спама? Хотя тоже - детский сад.

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

и доступа из вне? Шелл?

dimases:
Сама система SerVal разворачивается на отдельном аккаунте, например, в поддомене serval.moisite.ru

ещё и "путаница" между акком (хостинга/юзера) и поддоменом.. нда. :(

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
D
На сайте с 05.10.2005
Offline
104
#5
rklending:
Интересует вопрос нагрузки на сервере во время работы вашей системы... при сканировании 20 и более сайтов

С posix_times мы не замеряли, конечно, но у нас система крутиться мониторя более 100 проектов на обычном выделенном сервере с cPanel и ежедневными бэкапами c еще около 150 аккаунтами с разной нагрузкой и посещаемостью. В топе по жору ресурсов cron.php от этого юзера заметен не был ни разу.

---------- Добавлено 01.06.2016 в 12:22 ----------

SeVlad:
То двоякое чувство, когда вроде и видишь полезное, но чувствуешь - где-то что-то не так.
Что бы для столь полезного (судя по описанию) бесплатного инструмента так вылизывалась "презенташка".. не, сложно поверить.

А в чем проблема, что сайт serval.site хорошо и аккуратно сделан? Мы не умеем иначе. Посмотрите наш сайт http://www.elites.ru/. Сам SerVal тоже "вылизан", если что. Вы хоть сами скачивали, смотрели, что мы предлагаем? Те, кто видели - считают что это супер!

SeVlad:

А это:
воще убило.
Написавшие (или таки "написавший"?) такую систему не способны вести "статистику загрузок" без емейлов? 😮
И воще зачем вам статистика (ну кроме циферки - "кол-во скачиваний")?
Нет, парняга, колись, где засада? Сбор мыл для спама? Хотя тоже - детский сад.

Я ожидал этот вопрос. Можем, конечно, собирать и без email. Но интересно именно реальные пользователи. Когда вы денвер скачивали, вас же тоже просили ввести свой мыл? А во многих сервисах без аппрува ничего и сделать нельзя. Мы - компания, которая работает на рынке с 1999 года. Спам рассылать, говорите. Если так боитесь - есть сервисы 10 минутного мыла - никто не возбраняет.

SeVlad:

и доступа из вне? Шелл?

Система специально посторенна так, что бы исключить требования FTP или SSH. Поэтому нужен внутренний скрипт-сканер, который по команде (закодированной, кстати) начнет сканировать файловую структуру, а потом передаст (закодированно) в систему. Сниф исключен.

SeVlad:

ещё и "путаница" между акком (хостинга/юзера) и поддоменом.. нда. :(

Нет никакой путаницы, кто сказал, что аккаунт не может быть поддоменом? В cPanel админили? Вот там все может. Просто система работает с ЧПУ, поэтому ей нужен либо корень, либо насадки в реврайте.

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
dimases:
Мы не умеем иначе

Ой.. 😂😂😂😂

dimases:
Вы хоть сами скачивали, смотрели, что мы предлагаем?

Скачал бы сразу же. Если бы не мыло.

Нет, мне конечно не трудно левое впулить, но.. надо ли.

Когда меня заставляют делать бесполезные (и потенциально опасные для меня вещи) - идет оно всё в сад.

dimases:
Когда вы денвер скачивали, вас же тоже просили ввести свой мыл?

Нет. И было это лет 15 назад. :) Ни с репо линуха, ни с оф сайта нормально ПО (того ВП) этого бреда не нужно.

Телефон ещё просите. Куда "реальнее" будет. 🤪

И всё же - зачем это нужно? Что это даёт?

dimases:
истема специально посторенна так, что бы исключить требования FTP или SSH. Поэтому нужен внутренний скрипт-сканер, который по команде (закодированной, кстати) начнет сканировать файловую структуру, а потом передаст (закодированно) в систему. Сниф исключен.

бла-бла-бла... Это домохазяйкам рассказывай.

D
На сайте с 05.10.2005
Offline
104
#7
SeVlad:
Ой.. 😂😂😂😂

Скачал бы сразу же. Если бы не мыло.
Нет, мне конечно не трудно левое впулить, но.. надо ли.
Когда меня заставляют делать бесполезные (и потенциально опасные для меня вещи) - идет оно всё в сад.

Нет. И было это лет 15 назад. :) Ни с репо линуха, ни с оф сайта нормально ПО (того ВП) этого бреда не нужно.
Телефон ещё просите. Куда "реальнее" будет. 🤪

И всё же - зачем это нужно? Что это даёт?

бла-бла-бла... Это домохазяйкам рассказывай.

Вот вам ссылка с персональным хешом http://www.serval.site/download/5f752bbf6bf99aece869a7b238587726/ Скачивайте, когда посмотрите, проверите, попробуете, можете написать, что рассказывать домохозяйкам =)

SeVlad
На сайте с 03.11.2008
Offline
1609
#8
dimases:
Скачивайте,

Да теперь уже вряд ли. (чит: часть своей ЦА ты потерял)

Тем более, что так и не получены ответы на вопросы.

Brand from Amber
На сайте с 18.08.2007
Offline
293
#9

SeVlad, есть сомнения в бэкдорах - проверь (код открыт); не устраивает функционал - заточи под себя (это же php); в крайнем случае, если не нравится - не пользуйся. Зачем же сразу с негатива начинать, причём вот так безосновательно, на пустом месте? Может лучше просто мимо пройти?

dimases,

dimases:
При этом "слепок" обновиться.

В последнем слове, мягкий знак не нужен: "слепок" что сделает - обновится.

Лучший способ понять что-то самому - объяснить это другому.
TF-Studio
На сайте с 17.08.2010
Offline
334
#10

а где там сам сканер?

Он закодирован или исходники совсем все доступны?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий