Взлом сайта через внедрения шелла

Начнём с того что эта  возможность даёт нам полный доступ к сайту и файлам в целом. Принцип следующий: мы внедряем файл с шеллом в сайт при его обновлении или прочего. Обо всём по порядку. Для начала нужно получить сам шелл.…

Установка Cinnamon GUI на CentOS 7 Linux

Сначала нам нужно настроить репозиторий EPEL, поскольку именно здесь мы будем устанавливать пакеты: yum install epel-release -y Затем нужно установить группу «Server with GUI», прежде чем продолжить. Обратите внимание, что это также установит GNOME, однако позже вы сможете перейти на…

Progressive Web Apps для сайта

Progressive Web Apps или прогрессивное веб-приложение (англ. progressive web app) — гибрид сайта и приложения для мобильных устройств, простыми словами: это вэб-сайт, который построенный с использованием веб-технологий, но который взаимодействует с пользователем как приложение. Для начала нужно создать иконку для…

Отправка данных посетителя в telegram.

На днях пришла идея сделать скрипт, при открытии которого мне будут приходить уведомления в телеграмм с данными о посетителя сайта. Само собой, всё будем писать на PHP. На будет нужно следующее: IP адрес посетителя Язык браузера User Agents Операционная система…

Установка ngx_pagespeed для NGINX, VestaCP, CentOS 7 x64

Переходим в папку nginx: cd /usr/lib64/nginx Создаём папку с модулями, если её нет: mkdir modules cd modules Скачиваем модуль: wget --no-cache https://www.mysterydata.com/wp-content/uploads/2019/11/ngx_pagespeed.zip Расспаковываем и удаляем архив: unzip ngx_pagespeed.zip rm -rf ngx_pagespeed.zip Создаём папку для кэша: mkdir -p /var/ngx_pagespeed_cache chown -R…

Sngine

Sngine — Движок социальной сети (+ исходники приложений Android, IOS, Windows Phone) Требования Sngine требует Apache Server, PHP 5.5+ и MySQL для запуска Перед установкой Sngine убедитесь, что расширения mysqli, mod_rewrite, cURL, intl включены на вашем сервере. Скачать

Защита от ботов через htaccess

В файл htaccess Вашего файла пропишите следующий код: #badbots # Блокируем плохие боты SetEnvIfNoCase User-Agent "Aboundex" bad_bot SetEnvIfNoCase User-Agent "80legs" bad_bot SetEnvIfNoCase User-Agent "360Spider" bad_bot SetEnvIfNoCase User-Agent "^Java" bad_bot SetEnvIfNoCase User-Agent "^Cogentbot" bad_bot SetEnvIfNoCase User-Agent "^Alexibot" bad_bot SetEnvIfNoCase User-Agent "^asterias"…

Смена версии PHP на VestaCP. Centos 7

Сейчас по умолчанию VestaCP ставит версию PHP 7.4 по умолчанию. Вернем версию PHP 5.6 для наших сайтов. Сперва заходим на сервер по ssh и выполняем команду: yum update -y --enablerepo=remi-php56 Останавливаем apache: service httpd stop Удаляем активную версию командой: yum…