Проекты
Сеть и криптография
Сетевые стеки, TLS/HTTPS-серверы и клиенты, криптография и генерация сертификатов.
Сетевой стек на чистом C/C++ из четырёх модулей: криптографическая библиотека TLS 1.2/1.3, OpenSSL-совместимый SSL-слой, HTTPS-сервер и HTTPS-клиент. Все алгоритмы написаны с нуля без внешних криптобиблиотек. Кроссплатформенный (Windows/POSIX).
Кроссплатформенный TLS-сервер и клиент на C/C++, использующий ядро Crypery. Поддерживает спецификации TLS 1.2/1.3, современные шифр-свиты, ECDHE P-256 и X25519. Включает режимы эхо-сервера и интерактивного клиента.
Консольный HTTPS-клиент на C/C++ в стиле curl, разработанный на базе Crypery. Поддерживает HTTP/1.1-запросы, загрузка файлов, методы POST/multipart, автоматические редиректы и протоколы TLS 1.2/1.3. Кроссплатформенный (Windows/POSIX).
Высокопроизводительный HTTPS-сервер на C/C++ на базе экосистемы Crypery. Реализованы роутинг, отдача статики с gzip-сжатием, поддержка WebSocket и SSE, multipart-загрузки, конфигурация через JSON и встроенные проверки безопасности.
Кроссплатформенный FTPS-сервер и клиент (FTP over TLS/SSL) на C/C++ с использованием Crypery. Поддерживает безопасную аутентификацию, пассивный режим работы, полное шифрование каналов управления/данных и настройку через JSON.
Кроссплатформенная утилита на C/C++ для генерации самоподписанных X.509 сертификатов и ключей RSA-2048 на базе Crypery. Легковесный нативный эквивалент команды `openssl req -x509 -newkey rsa:2048 -sha256`.
Кроссплатформенный ACME-сервер (RFC 8555) на C/C++, развернутый поверх Crypery. Автоматизирует выдачу сертификатов по протоколу HTTP-01 challenge. Поддерживает управление учетными записями, JWS-подписи и админ-панель.
Безопасность и приватность
Анализ сетевых отпечатков, приватный браузер, honeypot и очистка следов ИИ.
Self-hosted сервис на Go для аудита анонимности. Анализирует сетевой след посетителя: TLS-отпечатки JA3/JA4, TCP/IP параметры первого SYN-пакета, геолокацию и User-Agent. Разработан для privacy-исследований и тестирования прокси/VPN.
Мультипротокольный honeypot на Go для исследования активности ботнетов. Эмулирует интерфейсы Telnet, SSH, HTTP, HTTPS и FTP с реалистичными баннерами реальных систем (роутеры BCM96318, WordPress 6.8.2). Логирует попытки авторизации и предоставляет изолированный jailed-шелл.
Утилита на Go для очистки исходного кода и документации от паттернов генерации ИИ. Удаляет характерные эмодзи, «умные» кавычки, маркерные фразы нейросетей, нормализует разметку и рандомизирует таймстампы файлов для приведения к «человеческому» виду.
Графика и дизайн
Скринсэйверы, 3D-просмотрщик, аркадные игры и генерация изображений.
Полноэкранный скринсэйвер для Windows с процедурной анимацией светящихся контурных фигур. Реализует плавное вращение, дрейф, морфинг геометрии и переходы в неоновой палитре цветов. Написан на Win32 API + OpenGL, поддерживает мультимониторные конфигурации и не использует внешние ассеты.
Демо сцена Morph3D на чистом JavaScript / HTML5 Canvas 2D без сторонних библиотек. Визуализирует трехмерное облако точек, непрерывно трансформирующееся между сферой, кубом и тором. Поддерживает светлую/темную темы и работает в любых современных браузерах.
Портативный автономный просмотрщик 3D-моделей для Windows на чистом C. Обеспечивает парсинг формата Wavefront (.obj) совместно с .mtl материалами и текстурами. Рендеринг в реальном времени через классический OpenGL fixed-function pipeline.
Коллекция классических аркад и игр 90-х (Аркада, Косынка, Сапер, Пакмен, Тетрис, Змейка, 3D-шутер) в неоновой стилистике. Написана на чистом стеке HTML/CSS/JS без использования игровых движков и внешних зависимостей.
Портативная утилита для Windows, генерирующая JPEG-миниатюру из первой страницы любого документа. Поддерживает форматы PDF, EPUB, MOBI, FB2, DOCX, XLSX, PPTX, HTML, TXT, DjVu и архивы ZIP/TAR. Собрана в один исполняемый файл со статически связанными зависимостями.
Остальное
LLM-инференс, AI-агент, системный модуль и базовые библиотеки.
Самодостаточный C-модуль для инференса больших языковых моделей поверх ggml. Работает на CPU и Vulkan GPU, поддерживает архитектуры Qwen, Gemma и LFM. Реализованы функции Tool calling, KV-кэширование, пакетная обработка промптов и детерминированный режим.
Экпериментальный AI Coder Agent для работы с LLM через OpenAI-совместимые API. Включает развитую систему инструментов, динамическое переключение ролей (build/plan/general/explore/scout) и веб-интерфейс на WebSockets с автоматической компактизацией сессии.
Низкоуровневый C-модуль для сбора подробных аппаратных данных в ОС Windows. Работает напрямую через Windows API и системный реестр без привлечения тяжеловесных WMI, OLE и COM. Собирает метрики CPU, RAM, дисков, GPU, сетевых адаптеров и активных процессов.
Самодостаточный набор базовых библиотек на C/C++, включающий JSON-парсер, модули логирования и конфигурации, а также библиотеку ecma (строковый буфер, регулярные выражения, поддержка UTF-8). Написан на чистом C со спецификатором extern "C", кроссплатформенный и без внешних зависимостей.