Brutus

0

Описание

Персональная страница

https://aspirez.ru/brutus/index.php

Языки

  • PHP73,1%
  • Hack26,9%
6 лет назад
8 лет назад
6 лет назад
9 лет назад
2 месяца назад
2 месяца назад
2 месяца назад
README.md

🛠️ Brutus Tools – Коллекция инструментов для разработчиков и системных администраторов

Версия Лицензия Статус PHP

Brutus Tools — это мощный набор веб-инструментов для разработчиков, системных администраторов и IT-энтузиастов. Проект начался как внутренний набор скриптов, но вырос в полноценную платформу с профессиональными решениями для повседневных задач.


✨ Возможности

  • 🎨 Современный интерфейс – Темная/светлая тема, адаптивный дизайн
  • ⚡ Высокая производительность – Кэширование, оптимизированные запросы
  • 🔒 Безопасность – CSRF-защита, валидация данных
  • 📱 Адаптивность – Полная поддержка мобильных устройств
  • 🛡️ Конфиденциальность – Без сбора пользовательских данных
  • 🔧 Простота – Быстрая установка и интуитивная настройка

🚀 Установка

Требования

  • PHP 8.0+
  • Веб-сервер (Apache/Nginx)
  • Поддержка
    curl
  • Права на запись в
    /cache/

Быстрая установка

Docker


🛠️ Инструменты

🔧 Готовые к использованию

ИнструментОписаниеОсобенности
🔐 Генератор паролейСоздание криптографически безопасных паролей с настройкой длины и сложности.Настраиваемая длина, исключение неоднозначных символов, оценка сложности, история генераций.
🌐 WHOIS-клиентПолучение информации о доменах и IP-адресах.Поддержка всех доменных зон, кэширование, экспорт в JSON.
🎮 Парсер скинов MinecraftПросмотр 3D-скинов игроков через API Ely.by.Поддержка Slim/Classic моделей, кэширование, адаптивный дизайн.
📝 JSON Formatter ProФорматирование, валидация и анализ JSON.Подсветка синтаксиса, конвертация в массивы PHP, поиск по JSON.
🔄 Base64 Encoder/DecoderКодирование и декодирование данных в Base64.Поддержка URL-safe, проверка валидности, пакетная обработка.
🔗 URL Encoder/DecoderРабота с URL: кодирование, декодирование, парсинг.Нормализация, извлечение параметров, проверка валидности.
🔐 Hash GeneratorГенерация хэшей (MD5, SHA-1, SHA-256, SHA-512).HMAC, сравнение хэшей, бенчмарк алгоритмов.
🌍 IP Address ToolsАнализ IP-адресов и сетевой информации.Геолокация, проверка на черных списках, анализ подсетей.
📡 Анализ сетейДиагностика сетевых соединений и трафика.Обнаружение DPI, тестирование скорости, мониторинг соединений.
🔒 HTTPS/SSL CheckerПроверка SSL-сертификатов и безопасности сайтов.Мониторинг истечения, проверка уязвимостей, экспорт отчетов.
🎨 Color ConverterКонвертация цветовых форматов (HEX, RGB, HSL, CMYK).Генератор палитр, проверка контрастности, экспорт в CSS.
📊 Text AnalyzerАнализ текста: статистика, частотный анализ, проверка орфографии.Извлечение ключевых слов, анализ читаемости, сравнение текстов.

🔜 В разработке

ИнструментОписание
📱 QR Code GeneratorГенерация QR-кодов с настройкой дизайна и экспортом в SVG/PNG.
⏰ Timestamp ConverterКонвертация временных меток UNIX в удобочитаемый формат.
🖥️ User Agent AnalyzerАнализ User-Agent строк для определения устройств и браузеров.

🏗️ Технологии

Backend

  • PHP 8.0+
  • cURL для HTTP-запросов
  • JSON для обмена данными
  • Сессии и файловый кэш

Frontend

  • Tailwind CSS
  • Font Awesome
  • JavaScript (ES6+)
  • Адаптивный дизайн

Безопасность

  • CSRF-токены
  • Валидация входных данных
  • Безопасные заголовки
  • HTTPS

🌐 Деплой

Общий хостинг

  1. Загрузите файлы на сервер.
  2. Установите права
    755
    для
    /cache/
    .
  3. Настройте
    .htaccess
    (для Apache).
  4. Проверьте наличие PHP 8.0+.

VPS/Выделенный сервер

Docker


🛠️ Разработка

Структура проекта

brutus-tools/ ├── index.php # Главная страница ├── *.php # Инструменты ├── cache/ # Кэш ├── README.md # Документация ├── .htaccess # Конфигурация Apache └── LICENSE # Лицензия MIT

Добавление нового инструмента

  1. Создайте файл инструмента (например,
    new_tool.php
    ).
  2. Добавьте его в массив
    $tools
    в
    index.php
    .
  3. Реализуйте функционал.
  4. Протестируйте.
  5. Обновите документацию.

🔒 Безопасность

  • Обновляйте PHP.
  • Используйте HTTPS.
  • Ограничьте доступ к директориям.
  • Мониторьте логи.
  • Создавайте резервные копии.

📄 Лицензия

Проект распространяется под лицензией MIT.


🤝 Контакты