5.5 KiB
5.5 KiB
Changelog
Все значимые изменения в проекте Phantom Protocol будут документированы в этом файле.
Формат основан на Keep a Changelog, и этот проект придерживается Semantic Versioning.
[2025.2] - 2025-11-22
🚨 Security (Безопасность)
Fixed (Исправлено)
- [CRITICAL] Устранена критическая уязвимость в SOCKS5 прокси, которая приводила к раскрытию реального IP-адреса пользователя
- Удален автоматический fallback на прямое соединение при сбое Phantom сети
- Реализован принцип fail-secure: соединение прерывается вместо установки прямого подключения
- CVSS Score: 9.1 (Critical)
- Файл:
examples/socks5-proxy.py - Коммит:
b643389
Added (Добавлено)
- Улучшенное логирование ошибок в SOCKS5 прокси с четкими предупреждениями о безопасности
- Документация о fail-secure поведении в руководстве пользователя
- Эмодзи-индикаторы в логах для быстрой идентификации критических сообщений:
- ❌ Ошибки подключения
- 🔒 Прерывание соединения для безопасности
- ⚠️ Предупреждения о запрете прямых подключений
Changed (Изменено)
- Версия документации: 2025.1 → 2025.2 (Security Update)
- Поведение SOCKS5 прокси при ошибках: fail-open → fail-secure
[2025.1] - 2025-01-15
Added (Добавлено)
- Модернизация кода под OpenSSL 3.0+
- Портирование 71 C-файла на новые API
- Замена устаревших функций (EVP_CIPHER_CTX, EVP_MD_CTX, SHA → SHA1)
- Исправление всех предупреждений компиляции
- Полная русская документация (20,000+ слов)
- Техническое руководство (
phantom-protocol-complete-guide-ru.md) - Руководство пользователя (
user-guide-complete-ru.md) - Документация TLD системы (
phantom-tld-system-complete-guide-ru.md)
- Техническое руководство (
- Docker инфраструктура
- 7 Docker образов для различных компонентов
- 5 docker-compose конфигураций
- Автоматизированные скрипты развертывания
- Расширенная архитектура (прототипы)
- Phantom DNS - децентрализованная DNS система
- Hidden Services - .phantom анонимные сайты (заголовочный файл)
- Exit Nodes - SOCKS5/HTTP прокси (заголовочный файл)
- TLD система - миллиарды доменов (прототип)
- Практические примеры
- SOCKS5 прокси (с уязвимостью, исправлено в 2025.2)
- VPN клиент (прототип)
- 6+ других примеров (прототипы)
Fixed (Исправлено)
- Успешная компиляция всех компонентов
phantom(405 KB)phantomd(26 KB)
- Совместимость с Ubuntu 20.04+
- Совместимость с GCC 11+
Known Issues (Известные проблемы)
- ⚠️ SOCKS5 прокси имеет критическую уязвимость (исправлено в 2025.2)
- Hidden Services не реализованы (только .h файл)
- Exit Nodes не реализованы (только .h файл)
- TLD система содержит TODO и не завершена
- DNS не интегрирован с Kademlia DHT
- Примеры используют заглушки вместо реальной сети Phantom
[r30] - 2011-09-12
Added (Добавлено)
- Оригинальная версия Phantom Protocol от DEFCON 16
- Базовая реализация Kademlia DHT
- Многослойное шифрование
- Система фантомных адресов
- Базовая маршрутизация через промежуточные узлы
Deprecated (Устарело)
- Использование OpenSSL 1.0.x API (портировано в 2025.1)
- Старые криптографические функции
Легенда
- Added - новые функции
- Changed - изменения в существующем функционале
- Deprecated - функции, которые скоро будут удалены
- Removed - удаленные функции
- Fixed - исправления багов
- Security - исправления уязвимостей безопасности
Приоритеты
- 🚨 CRITICAL - критическая проблема безопасности
- 🔴 HIGH - высокий приоритет
- 🟡 MEDIUM - средний приоритет
- 🟢 LOW - низкий приоритет
Формат версий: YYYY.MINOR
Автор: Phantom Protocol Team
Лицензия: MIT