x

WEB панель и удаленный доступ + логирование сетевых подключений

Перейти к заказу
Наименование проекта: программа для администрирования игровых серверов Rust (далее “Программа”).Цель:Предоставить инструмент для контроля подозрительных игроков, который бы фиксировал их сетевую активность (подключения к определённым серверам и IP-адресам).Предоставить возможность удалённого доступа к ПК пользователя для визуальной проверки.Краткое описание:Программа должна устанавливаться на ПК подозрительного игрока и работать в фоне без возможности деактивации пользователем. Сбор данных о сетевой активности (список IP, домены) будет происходить в режиме реального времени. Если зафиксировано соединение с “подозрительным” сервером или IP, которые используют читы для сверки ключа активации, занесённым в конфигурационный файл, система оповещает админа. Также должна быть возможность удалённого подключения к рабочему столу игрока (screen-share или аналог) и централизованное управление через веб-панель. 2. Требования к функционалу 2.1. Основные функции Фоновый режим работыПрограмма должна стартовать вместе с операционной системой и работать незаметно для пользователя (без ярлыков в трее или автозагрузке, доступной к редактированию пользователю).Пользователь не должен иметь возможности принудительно завершить процесс через стандартные инструменты ОС (диспетчер задач, консоль и т.п.).Мониторинг IP и подключенийПрограмма должна перехватывать исходящие подключения (http/https, tcp, udp и т.д.) и сверять IP-адреса/доменные имена с “подозрительным списком”.“Подозрительный список” (config) должен быть легко редактируемым со стороны администратора (удобный формат, например, JSON/YAML).При совпадении IP или домена с записью в “подозрительном списке” программа генерирует уведомление в лог или напрямую на веб-панель (см. пункт 2.3).Хранить историю подключений к сторонним сервисам/серверам (лог: IP, домен, дата/время подключения).Удалённый доступ к ПК (Screen Monitoring / Desktop Sharing)Программа должна предоставлять администратору возможность удалённого просмотра экрана пользователя.Формат может быть реализацией RDP/VNC или собственной разработкой, позволяющей просматривать экран.Дополнительная опция: сбор скриншотов (по таймеру или вручную) для дальнейшего анализа.Веб-панель для логирования и управленияВеб-панель для авторизованного доступа администратора.Отображение списка пользователей, у которых установлена данная программа.Просмотр логов (подключений, IP, временных меток).Удалённое управление настройками (обновление “подозрительного списка” IP, включение/отключение каких-либо модулей и т.д.).Управление сеансами удалённого доступа: запуск/остановка.Возможность принудительной деинсталляции программы с ПК пользователя.Обновление и администрированиеАвтоматическая или ручная проверка обновлений.Механизм безопасного обновления (подпись/проверка целостности).Логи обновлений и административных действий (кто и что обновил, когда). 2.2. Нефункциональные требования Безопасность и антивирусная совместимостьМинимизация ложных срабатываний антивирусов (цифровая подпись, использование легитимных системных API).Использование защищённого канала передачи данных (HTTPS/TLS) при отправке логов/управлении.Защита от подмены исполняемых файлов.УстойчивостьПрограмма должна корректно работать под нагрузкой (если идёт анализ большого количества пакетов).При сбое/аварийном закрытии должна перезапускаться автоматически.СовместимостьПоддержка основных версий Windows (Windows 10, 11).Приоритетно 64-битные системы.ПроизводительностьМинимальная нагрузка на ресурсы системы (CPU, RAM, сеть).Время отклика веб-панели при нормальной нагрузке — не более 2–3 секунд.МасштабируемостьВозможность подключения большого числа пользователей.Возможность добавления новых функциональных модулей без кардинальной переработки. 3. Архитектура решения Клиентская часть (устанавливается на ПК пользователя):Драйвер/служба для перехвата сетевых соединений.Модуль логики (сравнение с “подозрительным списком”, сбор логов).Модуль удалённого доступа к экрану (серверная часть RDP/VNC или аналог).Автономная база конфигурации (минимальная, чтобы при отключении сети были сохранены временные логи и настройки).Шифрование данных, отправляемых на сервер.Серверная часть (располагается у администратора):API для приёма логов от клиентов.Система авторизации и аутентификации (для веб-панели).Модуль управления и оповещений (события о “подозрительных” подключениях).Веб-приложение (панель управления).База данных для хранения логов, списка пользователей, конфигурационных файлов, версий ПО.Схема взаимодействия:Клиент → (Собирает данные) → Отправляет логи и сигналы → Сервер → (Обрабатывает, хранит, отображает) → Веб-панель → (Управление, просмотр).При инициации удалённого доступа: Веб-панель/Сервер → (Устанавливает соединение) → Клиент (запрашивает экран). 4. Детализация требований 4.1. Мониторинг сети и списка “подозрительных” IP/доменов Формат “подозрительного” списка: JSON или YAML (например, suspicious_hosts.json).Пример структуры: jsonКопировать код{ "hosts": [ { "ip": "123.45.67.89", "description": "Чит-сервер #1" }, { "domain": "cheats.example.com", "description": "Чит-сервер #2" } ] } Параметры логов:IP/домен назначенияПротокол (TCP/UDP/HTTP/HTTPS)Дата и время (UTC)Локальный порт/процесс (по возможности) 4.2. Удалённый доступ к рабочему столу Потоки данных:При низкой скорости сети должно использоваться адаптивное качество (снижение качества картинки/частоты кадров).Поддержка просмотра в режиме реального времениБезопасность:Все действия должны логироваться (кто подключился, когда, сколько длился сеанс). 4.3. Веб-панель Разграничение прав:Роли: “Суперадмин”, “Модератор” (только просмотр логов, доступ к скриншотам и экрану)Структура:Главная страница: список пользователей (онлайн/оффлайн).Раздел логов: фильтры по IP, датам, пользователям.Раздел управления конфигурацией: обновление списка IP, обновление версии клиента, массовые действия (принудительная деинсталляция, перезагрузка сервиса).Раздел удалённого доступа: отображение доступных ПК для подключения. 5. Технологический стек Язык разработки клиентской части: C++/C#/Go (по согласованию; важны системные возможности и низкий уровень доступа).Язык разработки серверной части: Python/Node.js/Go/Java (по удобству команды и надёжности).СУБД: PostgreSQL/MySQL (реляционная), при больших объёмах логов рассмотреть NoSQL-решения (MongoDB, ElasticSearch).Фреймворк для веб-панели: любая удобная связка (например, Node.js + React/Vue или Python + Django/Flask + React/Vue).Безопасность: TLS-сертификаты для веб-панели и API.Инфраструктура: Docker-контейнеры/виртуальные машины (по необходимости). 6. Тестирование Функциональное тестированиеПроверка корректного сбора логов, сверки с “подозрительным списком”, генерации уведомлений.Интеграционное тестированиеПроверка взаимодействия клиентской и серверной частей (обмен данными).Нагрузочное тестированиеПроверка работы при большом количестве одновременно подключенных клиентов.Тестирование безопасностиПопытки завершить процесс через диспетчер задач.Попытки подмены файлов и манипуляции конфигурациями.Pen-тест веб-панели (SQL-инъекции, XSS и др.).Тестирование удалённого доступаПроверка качества трансляции, задержек, стабильности подключения. 7. Документация и поддержка Пользовательская документация:Руководство для админов по установке, настройке и использованию веб-панели.Техническая документация:Описание архитектуры, структуры баз данных, API-эндпоинтов.Инструкции по сборке/развёртыванию (включая Docker/CI-CD). 8. Критерии готовности (Definition of Done) Клиент успешно устанавливается на ПК с Windows, запускается при старте системы, не может быть завершён пользователем стандартными средствами.Удалённый просмотр экрана (screen-share) работает, доступ к нему осуществляется только с сервера по зашифрованному каналу.Логи сети корректно собираются и отображаются в веб-панели, с возможностью фильтрации и уведомлений о “подозрительных” подключениях.Веб-панель предоставляет функционал управления пользователями, ролями, списком IP/доменов, а также принудительной деинсталляции клиента.Обеспечена достаточная защита от несанкционированной модификации программы и соединения.

Найдено 327730 результатов

Восстановить almalinux 9 Срочно

восстановить almalinux 9 при выключении систем не запускается пишет emergency mode Очень срочно !!!!!

Сервера и хостинг
Опубликован:
11.01.25 15:05
Бюджет:
2000 руб.~$24.97
Требуется помощник, правая рука под разные задачи

Темы в которых предстоит разобраться, это возможные, но не обязательные задачи. Выкладка коротких видео роликов в инст, ютуб, вк Создание видео аватаров за счет нейросетей Мониторинг контента на тему нейростей (искусственного интеллекта) и ваша увлеченность данной тематикой Публикация текстовых постов в телеграм Умение пользоваться Chat GPT Изучение разных нейросетей Создание видео за счет нейросетей Подготовка постов и объявлений для рекламы Сбор семантики (ключевых слов) Всему готов обучить, конкретные навыки не требуются, но будут преимуществом если в чем-то вы уже разбираетесь хотя бы немного. Здесь главное желание разбираться в данных направлениях, маркетинг и искусственный интеллект. ЗП готов увеличивать в зависимости от загруженности или вашей включенности.

Персональный помощник
Опубликован:
11.01.25 15:04
Бюджет:
40000 руб.~$499.32
Презентации 10 штук

Есть готовый шаблон презентации, есть текст лекций, необходимо создать презентацию на 20 -25 слайдов для каждой лекции. Стоимость указана за 10 лекций

Презентации и инфографика
Опубликован:
11.01.25 15:02
Бюджет:
10000 руб.~$124.83
Сделать шаблоны для наиболее часто задаваемых вопросов

Нужно создать универсальные и информативные шаблоны ответов на наиболее распространенные вопросы. Проанализируйте существующие обращения клиентов и выделите наиболее часто задаваемые вопросы. Это можно сделать, изучив историю переписки, отзывы и комментарии. Классификация вопросов: Разделите вопросы на категории (например, доставка, возврат, оплата, технические проблемы) для удобства поиска и использования шаблонов. Создание шаблонов: На основе собранной информации разработайте четкие и лаконичные ответы на каждый вопрос.

Персональный помощник
Опубликован:
11.01.25 15:00
Бюджет:
500 руб.~$6.25
СЕО оптимизация

После анализа определимся по объёму работ. необходимо оптимизировать сайт, выявить ошибки. Сначала был медленный рост потом появилось уведомление о необходимости ускорить страницы и трафик упал почти в 0

Внутренняя оптимизация
Опубликован:
11.01.25 14:54
Бюджет:
10000 руб.~$124.83
Рутуб канал под ключ

Мне нужен рутуб канал под ключ. Вопрос,можно ли стримить на рутубе и вообще стоит ли этим заниматься ? Получится ли что то заработать с этого?

Соцсети и SMM
Опубликован:
11.01.25 14:52
Бюджет:
3000 руб.~$37.45
Доработки на сайте WordPress

Кто тут может починить ошибку PHP код на WordPress? Нужно очень срочно выполнить. ТЗ отправлю.

Доработка и настройка сайта
Опубликован:
11.01.25 14:51
Бюджет:
20000 руб.~$249.66
Создание сайта

Требуется создание сайта на примере https://foodrynok.ru/ Убедительная просьба прежде чем указать окончательную сумму внимательно просмотреть от и до все фишки сайта функционал количество товаров фото описания и тд и только после этого дать ответ указав примерные сроки. Цену указываю примерную. Выберу того кто реально сможет дать оценку создания подобного сайта и примерные сроки. Нужно именно под ключ включая добавление почти 850 товаров включая сео описания теги к товарам, 78 главных категорий и подкатегорий включая сео описания и теги, почти 60 посадочных страниц к товарам - включая сео описания и теги, минимум 1500-1800 символов, 100% оригинальности, фотографии к каждому товару минимум по три к каждому на белом фоне, перелинковка между товарами. Я не говорю пока что про личный кабинет и страницу оформления заказа, подключение оплаты на сайте, установка защиты от ботов. Одним словом нужно под ключ от и до фронт и бекенд. По факту сдачи проекта сайт без ошибок должен работать как свой аналог. Копирование текстов с аналога запрещается все должно быть новое!

Создание сайта
Опубликован:
11.01.25 14:49
Бюджет:
200000 руб.~$2496.57
Разместить вакансию хх

Разместить вакансию хх со своего профиля. Для выполнения нужен профиль ИП или ооо на хх. Лучше если было хоть 1 размещение

Подбор персонала
Опубликован:
11.01.25 14:48
Бюджет:
8000 руб.~$99.87
Коммерческие предложения и логотип

Добрый вечер! Необходимо к коммерческим предложениям добавить картинки, графиками итд (при необходимости), текст.Сделать их в одинаковом стиле и цветовой гамме, привести текст к единому формату. Сфера СРО, Лицензия МЧС, лицензия Министерства Культуры, внесение специалистов в НРС и разработать логотип, нужен специалист у которого есть опыт в этой сфере

Логотип и брендинг
Опубликован:
11.01.25 14:48
Бюджет:
1000 руб.~$12.49
Разработка дизайна топора

Открываю магазин по продаже топоров, нужны свежие дизайны, примерно 15-20 моделей топоров, продаваемые в 2025 году. Ищу дизайнера с фантазией.

Обработка и редактирование
Опубликован:
11.01.25 14:48
Бюджет:
5000 руб.~$62.42
Подобрать фотографии для фона на видео

Необходимо найти 7 следующих фотографий для фона видео (именно фотографий, а не то, что произведено с помощью нейросетей). Очень важно, чтобы все фото были с лицензией CCO (со ссылкой, откуда взяты). Вначале будет заставка в виде закрытой старинной книги, которая стоит вертикально (только без религиозных символов!). Поверх будет появляться надпись с названием стихотворения и именем автора. 1. Страницы древней книги. 2. Древние развалины (лучше с колоннами) или старинный город. Можно музей с древностями: шумеры, египтяне, средневековье. 3. Стражники с алебардами, рыцари и т.п. 3а. График с асимптотой на белом фоне (имеется в виду цифровой фон без текстуры). 4а. Солнце, полностью вышедшее из-за туч. 4б. Ребёнок, с интересом смотрящий на что-то (не на зрителя). Текст стихотворения: 1. Средь переправленных страниц, Что чудом не сгорели, Нам надо правду разглядеть – Как есть на самом деле. 2. Узнать её не для того, Чтоб доказать, кто старше, Не для того, чтобы кричать Нам лозунги на марше, 3. Не для того, чтоб охранять Чего-то от кого-то, Ведь знание не точка «end», А только асимптота. 4. Как этот шанс не упустить? Ведь сроки на пределе: Нам жизнь дана, чтобы узнать, Как есть на самом деле.

Персональный помощник
Опубликован:
11.01.25 14:47
Бюджет:
1000 руб.~$12.49
Сделать 3D макет для входной группы в Банный Комплекс

необходимо предложить 2-3 варианта визуального исполнения для входа в банный комплекс(какой забор, фундамент, логотипы, подсветки, цветы/зелень, декор второго этажа) Необходимо учитывать текущие нюансы, фотографию прикрепляю.

Интерьер и экстерьер
Опубликован:
11.01.25 14:43
Бюджет:
3000 руб.~$37.45
Перенос сайта с тестового домена на основной

Необходимо перенести сайт с тестового домена на основной и провести необходимые настройки (редиректы, что-то еще может, не сильно разбираюсь) Test.cherdak.by -> cherdak.by

Сервера и хостинг
Опубликован:
11.01.25 14:41
Бюджет:
10000 руб.~$124.83
Визуальный эффект. Капля вина

На сайте вордпресс необходимо сделать эффект стекающей капли вина или крови, которая будет стекать при скроле сайта, то ускоряясь то замедляясь с максимальной натуральностью или природностью. https://www.youtube.com/watch?si=VcdyRti8OttLZlLB&v=SjeOcbuAeGo&feature=youtu.be

Верстка
Опубликован:
11.01.25 14:39
Бюджет:
10000 руб.~$124.83
Настройка шаблонов SMS-рассылки в 1С-Битрикс

Текущая настройка: Установлен модуль SMS Lite для отправки SMS-уведомлений. Требования: При успешной оплате бронирования... руб

IT-технологии и Разработка
Опубликован:
11.01.25 14:35
Бюджет:
2000 руб.~$24.97
Задача: Настройка шаблонов SMS-рассылки в 1С-Битрикс

Текущая настройка: Установлен модуль SMS Lite для отправки SMS-уведомлений. Требования: При успешной оплате бронирования отправлять SMS-сообщение владельцу апартаментов. Номер телефона владельца хранится в свойстве объекта, а не заказа. В почтовых шаблонах номер телефона владельца выводится через компонент, так как прямого доступа к свойству объекта нет. Описание проблемы: Модуль SMS Lite не поддерживает макрос для свойства объекта. Макроса для данных объекта (включая телефон владельца) в целом не существует, но он необходим для автоматической подстановки номера владельца в SMS. Ожидаемый результат: Настроить автоматическую отправку SMS при успешной оплате. Создать и настроить макрос, который будет извлекать номер телефона из свойства объекта.

Доработка и настройка сайта
Опубликован:
11.01.25 14:33
Бюджет:
4000 руб.~$49.94
Найти трафик для продвижения и привлечения клиентов

Здравствуйте! Ищу умелого человека, который может найти трафик в тикток и в инсте, по нужной целевой аудитории. Всё расскажу и объясню подробнее. Нужен человек с опытом, на долгосрочное сотрудничество.

Соцсети и SMM
Опубликован:
11.01.25 14:30
Бюджет:
1000 руб.~$12.49
Видео креатив для сайта

Необходимо сделать моушен креатив для сайта, который будет креативен, отобразить основные преимущества компании, постараться максиму взять по дизайну из имеющихся материалов компании. Допускается сделать какой-то дерзкий элемент в моушене. Подробнее описано в ТЗ

Видеоролики
Опубликован:
11.01.25 14:28
Бюджет:
10000 руб.~$124.83
Продающая презентация (3-4 слайда)

Добрый день! Ищу дизайнера с опытом. Надо сделать дизайн продающей презентации (3-4 слайда). Тема: автоматизация Тезисы предоставлю + некоторые скриншоты решения, которые надо использовать

Презентации и инфографика
Опубликован:
11.01.25 14:27
Бюджет:
3000 руб.~$37.45

Текущая страница: 37

Всего страниц: 16387