simpleBlog_v0.6 release

Major Changes and Improvements:
Backup System:
Added new functionality for creating, restoring and managing database backups.
Implemented the ability to schedule automatic backups (daily, weekly, disabled).
Added a limit on the number of stored backups.

Читать далее →

Обработка лог-файлов Kerio-KMS: Загрузка и анализ IP-адресов

В данной статье мы рассмотрим PHP-скрипт, к написанию которого меня сподвигло огромное количество неверных авторизаций, который позволяет загружать и анализировать лог-файлы Kerio-KMS. Этот скрипт предназначен для извлечения IP-адресов из логов, связанных с попытками подключения по протоколам SMTP и...

Читать далее →

Настройка брандмауэра на MikroTik

Брандмауэр — это важный компонент сетевой безопасности, который контролирует входящий и исходящий трафик на основе заранее определенных правил. В данной статье мы рассмотрим, как настроить брандмауэр на маршрутизаторе MikroTik с использованием правил фильтрации, чтобы обеспечить безопасность вашей с...

Читать далее →

Прошивка RouterBOARD 951G-2HnD с помощью Netinstall

Под рукой оказался RouterBOARD 951G-2HnD. На этой железке нет COM-порта. Будем загонять роутер в режим загрузчика.
1. Качаем Netinstall
2. Качаем пакеты для обновления и распаковываем в отдельную папку (надежнее всего папку в корне диска, без руских символов в пути. Т...

Читать далее →

Как реализовать функцию входа пользователя в PHP с использованием PDO и проверки пароля

Создание системы аутентификации — один из важнейших аспектов веб-разработки. В этой статье мы разберем, как реализовать функцию входа пользователя в веб-приложении на PHP, используя объект PDO для работы с базой данных и встроенную функцию для проверки паролей.

Зачем использовать PDO?...

Читать далее →

Использование сессий в PHP

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

1. Что такое сессия?

Сес...

Читать далее →