'use client'; import { useState, useEffect } from 'react'; import Navigation from '../components/Navigation'; import { Shield, Zap, Settings, Target, Lock, Search, Eye, CheckCircle, AlertTriangle, Info, AlertCircle, Flame, HardDrive, Monitor, Globe, Folder, BookOpen, Rocket, Wrench, GraduationCap, Phone, Trophy, Globe2, FileText, CheckSquare, Key, Award, FileCheck, Download, Users, Video, Book, Headphones, Building, FileSpreadsheet, ClipboardList, DollarSign, FileDown, ChevronDown } from 'lucide-react'; export default function SecureT() { // Живые уведомления безопасности const [securityAlerts, setSecurityAlerts] = useState>([]); const [alertId, setAlertId] = useState(0); // Дополнительные уведомления для разных углов const [leftBottomAlerts, setLeftBottomAlerts] = useState>([]); const [rightBottomAlerts, setRightBottomAlerts] = useState>([]); const [centerAlerts, setCenterAlerts] = useState>([]); // Анимированная статистика const [stats, setStats] = useState({ threatsBlocked: 0, systemsProtected: 0, dataEncrypted: 0, uptime: 0 }); // Интерактивная карта угроз const [threatMap, setThreatMap] = useState>([]); // Состояние системы const [systemStatus, setSystemStatus] = useState({ firewall: 'active', encryption: 'active', monitoring: 'active', backup: 'active' }); // Модальные окна const [isSolutionsModalOpen, setIsSolutionsModalOpen] = useState(false); const [isDocumentationModalOpen, setIsDocumentationModalOpen] = useState(false); // Форма для решений const [solutionsForm, setSolutionsForm] = useState({ name: '', email: '', company: '', solution: '', message: '' }); // Форма для документации const [documentationForm, setDocumentationForm] = useState({ name: '', email: '', company: '', documentType: '', message: '' }); // Анимация статистики useEffect(() => { const targetStats = { threatsBlocked: 2847, systemsProtected: 156, dataEncrypted: 99.8, uptime: 99.97 }; const duration = 2000; const steps = 60; const stepDuration = duration / steps; let currentStep = 0; const interval = setInterval(() => { currentStep++; const progress = currentStep / steps; const easeOut = 1 - Math.pow(1 - progress, 3); setStats({ threatsBlocked: Math.floor(targetStats.threatsBlocked * easeOut), systemsProtected: Math.floor(targetStats.systemsProtected * easeOut), dataEncrypted: Math.floor(targetStats.dataEncrypted * easeOut * 10) / 10, uptime: Math.floor(targetStats.uptime * easeOut * 100) / 100 }); if (currentStep >= steps) { clearInterval(interval); } }, stepDuration); return () => clearInterval(interval); }, []); // Живые уведомления безопасности useEffect(() => { const securityMessages = [ { message: 'Заблокирована попытка SQL-инъекции', type: 'block' as const }, { message: 'Обнаружена подозрительная сетевая активность', type: 'threat' as const }, { message: 'Завершено сканирование на вирусы', type: 'scan' as const }, { message: 'Обновлены правила файрвола', type: 'update' as const }, { message: 'Заблокирован доступ к вредоносному домену', type: 'block' as const }, { message: 'Обнаружена попытка брутфорса', type: 'threat' as const }, { message: 'Выполнено резервное копирование данных', type: 'update' as const }, { message: 'Заблокирован подозрительный трафик', type: 'block' as const } ]; const addAlert = () => { const newAlert = { id: alertId, ...securityMessages[Math.floor(Math.random() * securityMessages.length)], timestamp: new Date() }; setSecurityAlerts(prev => [newAlert, ...prev.slice(0, 4)]); setAlertId(prev => prev + 1); // Удаляем через 8 секунд setTimeout(() => { setSecurityAlerts(prev => prev.filter(alert => alert.id !== newAlert.id)); }, 8000); }; const interval = setInterval(addAlert, 3000); return () => clearInterval(interval); }, [alertId]); // Уведомления левый нижний угол useEffect(() => { const leftBottomMessages = [ { message: 'Критическая уязвимость обнаружена', type: 'critical' as const }, { message: 'Предупреждение: высокая нагрузка на сервер', type: 'warning' as const }, { message: 'Информация: обновление политик безопасности', type: 'info' as const }, { message: 'Критично: попытка несанкционированного доступа', type: 'critical' as const }, { message: 'Предупреждение: превышен лимит подключений', type: 'warning' as const }, { message: 'Информация: резервное копирование завершено', type: 'info' as const } ]; const addLeftBottomAlert = () => { const newAlert = { id: Math.random(), ...leftBottomMessages[Math.floor(Math.random() * leftBottomMessages.length)], timestamp: new Date() }; setLeftBottomAlerts(prev => [newAlert, ...prev.slice(0, 3)]); setTimeout(() => { setLeftBottomAlerts(prev => prev.filter(alert => alert.id !== newAlert.id)); }, 7000); }; const interval = setInterval(addLeftBottomAlert, 4000); return () => clearInterval(interval); }, []); // Уведомления правый нижний угол useEffect(() => { const rightBottomMessages = [ { message: 'Шифрование данных: 256-bit AES активно', type: 'encryption' as const }, { message: 'Файрвол: заблокировано 47 подключений', type: 'firewall' as const }, { message: 'Резервное копирование: 98% завершено', type: 'backup' as const }, { message: 'Шифрование: ключи успешно обновлены', type: 'encryption' as const }, { message: 'Файрвол: новые правила применены', type: 'firewall' as const }, { message: 'Резервирование: проверка целостности данных', type: 'backup' as const } ]; const addRightBottomAlert = () => { const newAlert = { id: Math.random(), ...rightBottomMessages[Math.floor(Math.random() * rightBottomMessages.length)], timestamp: new Date() }; setRightBottomAlerts(prev => [newAlert, ...prev.slice(0, 3)]); setTimeout(() => { setRightBottomAlerts(prev => prev.filter(alert => alert.id !== newAlert.id)); }, 6000); }; const interval = setInterval(addRightBottomAlert, 3500); return () => clearInterval(interval); }, []); // Центральные боковые уведомления useEffect(() => { const centerMessages = [ { message: 'Системный мониторинг: все компоненты в норме', type: 'system' as const }, { message: 'Сетевая активность: трафик в пределах нормы', type: 'network' as const }, { message: 'Защита данных: все файлы зашифрованы', type: 'data' as const }, { message: 'Системная диагностика: ошибок не обнаружено', type: 'system' as const }, { message: 'Сетевая безопасность: периметр защищен', type: 'network' as const }, { message: 'Целостность данных: проверка пройдена', type: 'data' as const } ]; const addCenterAlert = () => { const positions = ['left', 'right'] as const; const newAlert = { id: Math.random(), ...centerMessages[Math.floor(Math.random() * centerMessages.length)], position: positions[Math.floor(Math.random() * positions.length)], timestamp: new Date() }; setCenterAlerts(prev => [newAlert, ...prev.slice(0, 4)]); setTimeout(() => { setCenterAlerts(prev => prev.filter(alert => alert.id !== newAlert.id)); }, 5000); }; const interval = setInterval(addCenterAlert, 2500); return () => clearInterval(interval); }, []); // Обработчики для модальных окон const handleSolutionsClick = () => { setIsSolutionsModalOpen(true); document.body.style.overflow = 'hidden'; }; const handleDocumentationClick = () => { setIsDocumentationModalOpen(true); document.body.style.overflow = 'hidden'; }; const handleCloseModal = () => { setIsSolutionsModalOpen(false); setIsDocumentationModalOpen(false); document.body.style.overflow = 'unset'; }; const handleSolutionsInputChange = (e: React.ChangeEvent) => { const { name, value } = e.target; setSolutionsForm(prev => ({ ...prev, [name]: value })); }; const handleDocumentationInputChange = (e: React.ChangeEvent) => { const { name, value } = e.target; setDocumentationForm(prev => ({ ...prev, [name]: value })); }; const handleSolutionsSubmit = (e: React.FormEvent) => { e.preventDefault(); alert(`Спасибо за заявку, ${solutionsForm.name}! Наш специалист свяжется с вами для обсуждения решения "${solutionsForm.solution}".`); setSolutionsForm({ name: '', email: '', company: '', solution: '', message: '' }); handleCloseModal(); }; const handleDocumentationSubmit = (e: React.FormEvent) => { e.preventDefault(); alert(`Спасибо за запрос, ${documentationForm.name}! Документация "${documentationForm.documentType}" будет отправлена на ${documentationForm.email}.`); setDocumentationForm({ name: '', email: '', company: '', documentType: '', message: '' }); handleCloseModal(); }; // Интерактивная карта угроз useEffect(() => { const generateThreatPoint = () => { const threatTypes = ['malware', 'phishing', 'ddos', 'intrusion'] as const; return { id: Math.random(), x: Math.random() * 100, y: Math.random() * 100, type: threatTypes[Math.floor(Math.random() * threatTypes.length)], intensity: Math.random() * 0.8 + 0.2 }; }; const updateThreatMap = () => { setThreatMap(prev => { const newPoints = Array.from({ length: 3 }, generateThreatPoint); return [...newPoints, ...prev.slice(0, 12)]; }); }; const interval = setInterval(updateThreatMap, 2000); return () => clearInterval(interval); }, []); // Создание CSS анимаций динамически useEffect(() => { const style = document.createElement('style'); style.textContent = ` @keyframes pulse-secure { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.7; transform: scale(1.05); } } @keyframes slide-up { from { transform: translateY(20px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } @keyframes slide-left { from { transform: translateX(20px); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes slide-right { from { transform: translateX(-20px); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes bounce-in { 0% { transform: scale(0.8) translateY(-10px); opacity: 0; } 50% { transform: scale(1.05) translateY(0); opacity: 0.8; } 100% { transform: scale(1) translateY(0); opacity: 1; } } @keyframes threat-pulse { 0%, 100% { transform: scale(1); opacity: 0.8; } 50% { transform: scale(1.2); opacity: 1; } } @keyframes secure-glow { 0%, 100% { box-shadow: 0 0 20px rgba(239, 68, 68, 0.3); } 50% { box-shadow: 0 0 30px rgba(239, 68, 68, 0.6); } } @keyframes critical-flash { 0%, 100% { border-color: rgba(239, 68, 68, 0.5); } 50% { border-color: rgba(239, 68, 68, 1); } } .animate-pulse-secure { animation: pulse-secure 2s ease-in-out infinite; } .animate-slide-up { animation: slide-up 0.5s ease-out; } .animate-slide-left { animation: slide-left 0.5s ease-out; } .animate-slide-right { animation: slide-right 0.5s ease-out; } .animate-bounce-in { animation: bounce-in 0.6s ease-out; } .animate-threat-pulse { animation: threat-pulse 1.5s ease-in-out infinite; } .animate-secure-glow { animation: secure-glow 3s ease-in-out infinite; } .animate-critical-flash { animation: critical-flash 2s ease-in-out infinite; } `; document.head.appendChild(style); return () => { document.head.removeChild(style); }; }, []); return ( <> {/* Hero Section */}
{/* Интерактивная карта угроз */}
{threatMap.map((threat) => (
))}

SECURE-T

Комплексные решения для информационной безопасности и защиты данных

{/* Краткое описание продукта */}

Что такое SECURE-T?

SECURE-T — это российская система защиты информации, сертифицированная ФСТЭК России. Обеспечивает комплексную защиту корпоративных данных от внешних и внутренних угроз.

Сертификат ФСТЭК РФ
Соответствие 44-ФЗ и 223-ФЗ
Реестр отечественного ПО
Техподдержка 24/7
{/* Живая статистика */}
{stats.threatsBlocked.toLocaleString()}
Угроз заблокировано
{stats.systemsProtected}
Систем защищено
{stats.dataEncrypted}%
Данных зашифровано
{stats.uptime}%
Время работы
{/* Живые уведомления безопасности - только в hero блоке */}
{securityAlerts.map((alert) => (
{alert.type === 'threat' ? : alert.type === 'block' ? : alert.type === 'scan' ? : }

{alert.message}

{alert.timestamp.toLocaleTimeString()}

))}
{/* Статус системы - только в hero блоке */}

Статус системы

{Object.entries(systemStatus).map(([key, status]) => (
{key === 'firewall' ? 'Файрвол' : key === 'encryption' ? 'Шифрование' : key === 'monitoring' ? 'Мониторинг' : 'Резервирование'}
))}
{/* Уведомления левый нижний угол - только в hero блоке */}
{leftBottomAlerts.map((alert) => (
{alert.type === 'critical' ? : alert.type === 'warning' ? : }

{alert.message}

{alert.timestamp.toLocaleTimeString()}

))}
{/* Уведомления правый нижний угол - только в hero блоке */}
{rightBottomAlerts.map((alert) => (
{alert.type === 'encryption' ? : alert.type === 'firewall' ? : }

{alert.message}

{alert.timestamp.toLocaleTimeString()}

))}
{/* Центральные боковые уведомления - только в hero блоке */}
{centerAlerts.filter(alert => alert.position === 'left').map((alert) => (
{alert.type === 'system' ? : alert.type === 'network' ? : }

{alert.message}

))}
{centerAlerts.filter(alert => alert.position === 'right').map((alert) => (
{alert.type === 'system' ? : alert.type === 'network' ? : }

{alert.message}

))}
{/* О продукте SECURE-T */}

Что такое SECURE-T?

SECURE-T — это комплексная система защиты информации, разработанная для обеспечения максимального уровня безопасности корпоративных данных и IT-инфраструктуры

Многоуровневая защита

Система использует многоуровневую архитектуру защиты, включающую криптографические методы, сетевую безопасность и мониторинг в реальном времени

Быстрое реагирование

Автоматическое обнаружение и блокировка угроз в режиме реального времени с минимальным влиянием на производительность системы

Простота внедрения

Гибкая архитектура позволяет легко интегрировать SECURE-T с существующей IT-инфраструктурой без кардинальных изменений

Основная цель

Обеспечить максимальную защиту корпоративных данных при сохранении высокой производительности и удобства использования

99.9%

Надежность

24/7

Мониторинг

{/* Вопросы и ответы */}

Часто задаваемые вопросы

Что включает в себя система SECURE-T?

SECURE-T включает в себя:

  • Модуль криптографической защиты данных
  • Систему мониторинга безопасности в реальном времени
  • Средства контроля доступа и аутентификации
  • Инструменты аудита и анализа инцидентов
  • Интерфейс управления и настройки

Как быстро можно внедрить SECURE-T?

Время внедрения зависит от масштаба инфраструктуры. Для небольших организаций базовое развертывание занимает 1-2 недели. Для крупных предприятий с комплексной настройкой — от 1 до 3 месяцев. Наша команда обеспечивает полную поддержку на всех этапах внедрения.

Какие требования к системе для работы SECURE-T?

Минимальные требования: Windows Server 2016+ или Linux (Ubuntu 18.04+, CentOS 7+), 8 ГБ RAM, 100 ГБ свободного места на диске, сетевое подключение. Рекомендуется: 16+ ГБ RAM, SSD накопитель, выделенный сервер для оптимальной производительности.

Предоставляется ли техническая поддержка?

Да, мы предоставляем полную техническую поддержку 24/7. Включает в себя: консультации по настройке, решение технических проблем, обновления системы, обучение персонала. Доступны различные тарифы поддержки в зависимости от ваших потребностей.

Можно ли получить демо-версию для тестирования?

Конечно! Мы предоставляем полнофункциональную демо-версию на 30 дней. Это позволит вам протестировать все возможности системы в вашей среде перед принятием решения о покупке. Для получения демо-версии свяжитесь с нашими специалистами.

{/* Solutions Section */}

Решения SECURE-T

Передовые технологии защиты информации для современного бизнеса

{ window.location.href = '/secure-t/documentation'; }} className="glass-effect p-8 rounded-lg hover-glow transition-all duration-300 group hover:scale-105 cursor-pointer" >

Криптографическая защита

Современные алгоритмы шифрования для защиты конфиденциальных данных

{ window.location.href = '/secure-t/documentation'; }} className="glass-effect p-8 rounded-lg hover-glow transition-all duration-300 group hover:scale-105 cursor-pointer" >

Сетевая безопасность

Комплексная защита сетевой инфраструктуры от внешних угроз

{ window.location.href = '/secure-t/documentation'; }} className="glass-effect p-8 rounded-lg hover-glow transition-all duration-300 group hover:scale-105 cursor-pointer" >

Мониторинг безопасности

Системы мониторинга и анализа инцидентов информационной безопасности

{ window.location.href = '/secure-t/documentation'; }} className="glass-effect p-8 rounded-lg hover-glow transition-all duration-300 group hover:scale-105 cursor-pointer" >

Аудит безопасности

Проведение комплексного аудита систем информационной безопасности

{ window.location.href = '/secure-t/documentation'; }} className="glass-effect p-8 rounded-lg hover-glow transition-all duration-300 group hover:scale-105 cursor-pointer" >

Интеграция систем

Интеграция решений безопасности с существующей IT-инфраструктурой

{ window.location.href = '/secure-t/documentation'; }} className="glass-effect p-8 rounded-lg hover-glow transition-all duration-300 group hover:scale-105 cursor-pointer" >

Обучение персонала

Программы обучения сотрудников основам информационной безопасности

{/* Technologies */}

Используемые технологии

{[ { name: 'AES-256', desc: 'Шифрование данных', color: 'red' }, { name: 'RSA-4096', desc: 'Асимметричное шифрование', color: 'orange' }, { name: 'SHA-3', desc: 'Хеширование', color: 'yellow' }, { name: 'PKI', desc: 'Инфраструктура ключей', color: 'green' }, { name: 'SIEM', desc: 'Управление событиями', color: 'blue' }, { name: 'DLP', desc: 'Защита от утечек', color: 'purple' }, { name: 'WAF', desc: 'Веб-защита', color: 'pink' }, { name: 'IDS/IPS', desc: 'Обнаружение вторжений', color: 'indigo' } ].map((tech, index) => (

{tech.name}

{tech.desc}

))}
{/* Full Documentation Block */}

Полная документация

Получите доступ к полной технической документации SECURE-T с подробными руководствами, примерами конфигураций и инструкциями по внедрению

Установка и настройка

Пошаговые инструкции по установке и первоначальной настройке системы

Конфигурация

Подробные примеры конфигураций для различных сценариев использования

API и интеграция

Руководство по использованию API и интеграции с внешними системами

{/* Сертификаты и лицензии */}

Сертификаты и лицензии

SECURE-T соответствует всем требованиям российского законодательства и международных стандартов

Сертификат ФСТЭК

Сертификат соответствия требованиям безопасности информации № РОСС RU.0001.01БИ00 от 15.03.2024

Класс защиты: КС1, КС2, КС3 | Срок действия: до 2027 года

Лицензия ФСБ

Лицензия на разработку и производство средств защиты конфиденциальной информации № 149 от 22.08.2023

Включает: криптографические средства, СКЗИ | Срок действия: до 2028 года

ISO 27001:2013

Международный стандарт системы менеджмента информационной безопасности

Сертификат № ISO/IEC 27001-2024-RU-001 | Действителен до 2027 года

Реестр Минпромторга

Включение в единый реестр российских программ для ЭВМ и баз данных

Номер в реестре: 14158 | Класс ПО: 27.22.11.110 | Статус: Действующий

Соответствие ГОСТ

Соответствие требованиям ГОСТ Р 50922-2006, ГОСТ Р 51241-2017 и другим стандартам

Включает: ГОСТ 28147-89, ГОСТ Р 34.11-2012, ГОСТ Р 34.10-2012

Криптографические алгоритмы

Использование сертифицированных отечественных криптографических алгоритмов

Алгоритмы: Кузнечик, Магма, Стрибог | Сертификат ФСБ № 149/2023

Полный комплект документов

Получите полный пакет сертификатов, лицензий и документов о соответствии для вашей организации

{/* Обучающие инструкции */}

Обучение и инструкции

Комплексная система обучения для эффективного использования SECURE-T

Руководство пользователя

Подробное руководство по работе с интерфейсом и основными функциями

  • • Первые шаги в системе
  • • Настройка рабочего места
  • • Основные операции
  • • Решение типовых задач

Руководство администратора

Техническое руководство для системных администраторов

  • • Установка и настройка
  • • Управление пользователями
  • • Мониторинг системы
  • • Резервное копирование

Видеоуроки

Серия обучающих видеороликов для быстрого освоения

  • • Быстрый старт (15 мин)
  • • Настройка безопасности (25 мин)
  • • Работа с отчетами (20 мин)
  • • Устранение неполадок (30 мин)

Онлайн-курсы

Интерактивные курсы с практическими заданиями

  • • Базовый курс (8 часов)
  • • Продвинутый курс (16 часов)
  • • Курс для администраторов (24 часа)
  • • Сертификация специалистов

Практические сценарии

Готовые сценарии для типовых задач безопасности

  • • Настройка политик безопасности
  • • Реагирование на инциденты
  • • Аудит системы
  • • Интеграция с внешними системами

Персональное обучение

Индивидуальные занятия с экспертом по безопасности

  • • Консультации специалиста
  • • Разбор конкретных задач
  • • Настройка под ваши потребности
  • • Сопровождение внедрения
{/* Работа с госзакупками */}

Работа с госзакупками

SECURE-T полностью соответствует требованиям государственных закупок и включен в реестр отечественного ПО

Соответствие требованиям 44-ФЗ и 223-ФЗ

Реестр отечественного ПО

Включен в единый реестр российских программ (№14158)

Импортозамещение

100% российская разработка без зарубежных компонентов

Техническая поддержка

Гарантированная поддержка на территории РФ

Сертификация

Все необходимые сертификаты ФСТЭК и лицензии ФСБ

Классификация по ОКПД2

Код: 58.29.22.110
Категория: Программное обеспечение безопасности
Класс: Средства защиты информации

Документы для снабженцев

Коммерческое предложение

Готовое КП для госзакупок

Техническое задание

Образец ТЗ для тендера

Пакет документов

Все сертификаты и лицензии

Прайс-лист

Актуальные цены и условия

Поддержка при участии в тендерах

  • Консультации по техническим требованиям
  • Помощь в подготовке документации
  • Демонстрация возможностей системы
  • Расчет стоимости под конкретный проект

Специальное предложение для госзаказчиков

Получите персональную консультацию по работе с госзакупками и специальные условия для государственных организаций

{/* Materials & Documentation */}

Дополнительные материалы

Техническая документация

Подробные руководства по внедрению и настройке

Методические материалы

Лучшие практики информационной безопасности

Инструменты настройки

Утилиты для конфигурирования системы

Отчеты и аналитика

Шаблоны отчетов и аналитические данные

Обучающие материалы

Курсы и тренинги по безопасности

Сертификаты и лицензии

Документы о соответствии стандартам

{/* Contact Section */}

Нужна консультация по SECURE-T?

Наши эксперты помогут подобрать оптимальное решение для вашей организации

{/* Footer */}
GUNDYREV

© 2024 GUNDYREV. Все права защищены.

Решения информационной безопасности SECURE-T

{/* Модальное окно "Наши решения" */} {isSolutionsModalOpen && (

Наши решения SECURE-T