Анализатор атак на сайт

Это новая функция в плагине WatchMan-Site7 (v.3.0.3). Я хочу создать некое интеллектуальное ядро, которое анализировало каждый вид и характер атаки на сайт и принимало решение по противодействию этим атакам. Естественно – атаки со временем меняются, совершенствуются. Следовательно – будет изменятся и анализатор атак (Attack analyzer).
Continue reading “Анализатор атак на сайт”

Получение информации об IP посетителя сайта в плагине

В этой статье показано, как получить информацию об IP посетителя сайта, используя Geolocation API ряда Who-is провайдеров:
– IP-API
– IP-Info
– Geobytes
– SxGeo
Continue reading “Получение информации об IP посетителя сайта в плагине”

Использование AudioContext (Web Audio API) в плагине

В процессе реализации идеи динамической связи клиент-сервер (Sever Sent Events или сокращенно – SSE) в плагине WatchMan-Site7 возникла необходимость реализовать универсальное решение – звуковое сопровождение факта появления нового посетителя на сайте.
К счастью существует относительно новое решение от Mozilla (Firefox), которое получило название: интерфейс AudioContext, основанное на спецификации Web Audio API. Что особенно радует, так это то, что это решение универсально: работает в браузерах Chrome, Opera, Safari, ну и естественно Firefox. Касательно Internet Explorer, так и тут, с завидным постоянством разработчики этого несчастного браузера держатся особняком от всего мира.
Continue reading “Использование AudioContext (Web Audio API) в плагине”

Использование Sever Sent Events (SSE) в плагине

статья обновлена февраль 2021г. (внесены изменения, с учетом накопленных знаний)

В процессе создания и эксплуатации плагина WatchMan-Site7 мне пришла в голову идея создать такой механизм, который мог бы сам, без ручного вмешательства со стороны админа – обновлял основной экран посещений всех типов посетителей (людей, роботов) по мере их появления на сайте. Потому что – надоело: сидишь в админке и как дятел стучишь по клавише “обновить” экран браузера, что бы увидеть новых посетителей сайта. Пусть бы сам сайт посылал мне в браузер информацию о новых посещениях по мере их поступления!
Continue reading “Использование Sever Sent Events (SSE) в плагине”