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/доменов, а также принудительной деинсталляции клиента.Обеспечена достаточная защита от несанкционированной модификации программы и соединения.

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

Сбор статистики с лотереи

Нужно написать парсер на python, который бы собирал общую статистику по лотерее (результаты выкладываются каждый час на сайт) и выгружал ее в excel по кнопке или по расписанию.

Скрипты и боты
Опубликован:
11.01.25 08:41
Бюджет:
6000 руб.~$74.9
Программа на Python для распознавания Data Matrix кодов

Разработка программы на Python, которая считывает Data Matrix коды с фотографии (до 12 кодов на одном фото). Размерность Data Matrix кода различная. Время обработки фото в районе 1-2 секунд (на Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz 3.10 GHz, ОЗУ 8Гб). Помощь при компиляции разработанного кода на моем ПК (подключение библиотек, настройка Python). Программа должна работать без ограничений по времени (не должны использоваться платные библиотеки с временным пробным периодом). Примеры фото для тестирования программы во вложении.

Десктоп программирование
Опубликован:
11.01.25 03:50
Бюджет:
6000 руб.~$74.9
Создать тг бот с карточками людей

Необходимо с нуля создать телеграм бот,  Лента профилей, Подписка, оплата, рефералка, Язык js или python Библиотека любая пример скину, никаких конструкторов

Скрипты и боты
Опубликован:
10.01.25 20:37
Бюджет:
20000 руб.~$249.66
BlueSky парсер пользователей на python

Необходимо создание парсера подписчиков заданного списка пользователей Bluesky. Скрипт можно реализовать на python. Bluesky это аналог Twitter.

Скрипты и боты
Опубликован:
10.01.25 13:46
Бюджет:
10000 руб.~$124.83
Сервер на Python

Мы делаем JSON-запрос в YandexArt, получаем из него айди изображения, потом айди этого изображения преобразуем тоже запросом на сервер YandexART, мы получаем после этого бинарный код изображения и вот этот бинарный код изображения нужно обработать чтобы получить ссылку на изображение. Нужно написать такой сервер, чтобы он обрабатывал бинарный код и преобразовывал в ссылку на изображение желательно бесплатный хостинг, чтобы с него запускать сервер и изображения на него сохранялись и там по ссылке потом его открыть можно будет

Сервера и хостинг
Опубликован:
10.01.25 11:46
Бюджет:
2500 руб.~$31.21
Написать бэкэнд для сайта с готовым дизайном

нужно написать сайт на python для курсового проекта, дизайн уже разработан, если что его допишу. нужно достаточно срочно 1-3... руб

Веб-разработка и дизайн
Опубликован:
10.01.25 11:40
Бюджет:
2000 руб.~$24.97
Доработка и написание кода на python

Добрый день. Мне необходимо доработать и дописать существующий скрипт на гитхабе https://github.com/TotalAwesome/BotFarmFactoryТам все расписано что и как, просто нужно добавить несколько таких же ботов (примерно 10 штук. Если заинтересует, то скину список с ботами, которых нужно добавить.

Bots
Опубликован:
10.01.25 11:00
Бюджет:
10000 руб.~$124.83
Создание приватной группы telegram

Для обслуживания клиентов в приватной группе хотим сделать следующее: Используя python клиента для telegram сделать метод, который принимает id пользователя в тг и на его основе создавать группу и приглашать туда несколько заранее утвержденных пользователей (наши сотрудники) и бота. Также создаем второй метод, который генерирует одноразовое приглашение в группу. Необходимо установить базовые настройки группы - приватность, что никто не может добавлять в группу людей, запрет на изменение описания и авы. При создании также добавить аватарку и описание группы.

Соцсети и SMM
Опубликован:
10.01.25 09:15
Бюджет:
5000 руб.~$62.42
Python скрипт, работа с тг аккаунтами (telethon)

Необходимо создать скрипт на python для работы с телеграм аккаунтами. Использование библиотеки telethon. Подробное ТЗ описано в файле ниже. Пишите удобную вам цену и срок, буду рад поработать с вами)

Скрипты и боты
Опубликован:
10.01.25 07:18
Бюджет:
10000 руб.~$124.83
Ищу разработчика Python и LLM

Запрос на наставничество Требуется: Разработчиком с опытом (Python, интеграции с LLM) Цель: помочь пройти домашние задания обучающего курса Вот ТЗ и сам контекст:  https://docs.google.com/document/d/1QUJ7IL8rWGrCj9hljGBPcAIbYuMGMWm2zlZnqpP4RPI/edit?usp=sharing

Создание сайта
Опубликован:
10.01.25 03:47
Бюджет:
10000 руб.~$124.83
Сделать небольшие правки в коде. Python

Доброго времени суток, уважаемые программисты. Нужно исправить некоторые вещи в алгоритме работы программы. Не долго, не сложно. Программа работает с открытой API сайта. Заменить подключение программы к своей БД на другой защитный механизм. Файлы скину по запросу.

Десктоп программирование
Опубликован:
10.01.25 03:26
Бюджет:
2000 руб.~$24.97
Разработчик python для создания парсера

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

Скрипты и боты
Опубликован:
09.01.25 18:09
Бюджет:
100000 руб.~$1248.29
Оффлайн языковая модель в голосового помощника

Есть готовый проект по голосовому помощнику. На данный момент запросы к гпт написаны через g4f. Требуется внедрить оффлайн модель. Сделать интерфейс для приложения и собрать exe. Доработать код, придумать что можно внедрить своего, относительно нового в голосового помощника. Идеально будет что-то распараллелить, разбить по потокам. Ищу опытного разработчика Python

Desktop
Опубликован:
09.01.25 18:05
Бюджет:
10000 руб.~$124.83
Доработка десктоп приложения на Python/Tk

Добрый день, Необходима помощь в доработке десктопного приложения, написанного на Python/Tk. Список доработок: 1. Приложение генерирует уникальный ID устройства, но у некоторых клиентов этот функционал работает некорректно и сбрасывается после перезагрузки. Необходимо переписать функционал (использовать MAC адрес сетевой карты для генерации) 2. Добавить поддержку уведомлений о новой версии. 3. Программа скачивает с API некий json файл и сохраняет его на диск. Необходимо добавить доп окно, которое открывается по нажатию на кнопку, где пользователь может указать список доменов. Приложение его сохранит и модифицирует json. 4. Программа собирается с помощью pyInstaller в EXE. В программе используется внешний exe файл, который постоянно распаковывается в новую директорию при запуске. Нужно поправить этот момент. Финальное ТЗ еще в доработке, в нём будут описаны особенности реализации по каждому пункту.

Десктоп программирование
Опубликован:
09.01.25 17:21
Бюджет:
40000 руб.~$499.32
Нужно посадить скрипт python на крон

Скрипт уже загружен на сервер, но почему-то работает не совсем корректно, ваша задача помочь в его запуске на сервере, подключая скрипт от руки работает стабильно.

Скрипты и боты
Опубликован:
09.01.25 15:00
Бюджет:
500 руб.~$6.25
Разработка на python fastAPI, парсинг

Предстоит решать интересные и сложные задачи, работаем в современном стеке технологий, можно будет профессионально расти Важно понимать requests, очереди задач rabbitmq, selenium, fast apiПлюсом будет опыт работы в окружении kubernetes

Backend
Опубликован:
09.01.25 12:55
Бюджет:
1300 руб.~$16.23
Разработка инфраструктуры для web-приложений (DevOps)

Техническое задание (ТЗ) для DevOps специалиста 1. Общая информация: Название компании: Devcloud Solutions Тип проекта: Разработка инфраструктуры для web-приложений Цель: Создание эффективной и надежной инфраструктуры для разработки, тестирования и развертывания web-приложений. 2. Основные работы: Проектирование и внедрение CI/CD процессов с использованием BitBucket Pipelines. Настройка и управление серверами на базе Ubuntu. Создание тестовой и продуктовой среды для развертывания приложений. Автоматизация процессов развертывания и мониторинга приложений. Обеспечение безопасности и надежности инфраструктуры. Настройка и управление контейнерами (Docker). Развертывание базы данных PostgreSQL и обеспечение её производительности. Создание и поддержка документации по инфраструктуре и процессам. 3. Требования к квалификации: Опыт работы в роли DevOps специалиста не менее 3 лет. Знание инструментов CI/CD, особенно BitBucket Pipelines. Опыт настройки и администрирования серверов на базе Ubuntu. Опыт работы с базами данных PostgreSQL. Знание систем управления версиями (Git). Опыт работы с контейнерами (Docker). Знание языков программирования (Python, Bash, Go и т.д.) для написания скриптов автоматизации. Понимание принципов работы сетей и безопасности. Опыт работы с системами мониторинга (Prometheus, Grafana и т.д.). Полный текст задания в приложении.

Сервера и хостинг
Опубликован:
09.01.25 11:01
Бюджет:
20000 руб.~$249.66
Биржа труда на php или python

Цель проекта Создать платформу, которая позволяет пользователям публиковать свои предложения по оказанию услуг, а заказчикам выбирать и оплачивать эти услуги. Функционал платформы будет основываться на принципах работы биржи труда. Как та на которой мы находимся. Основные модули: Регистрация и авторизация. Личный кабинет пользователя. (Заказчик/исполнитель) Каталог предложений (услуг). Система поиска и фильтров. Система заказа и оплаты услуг. Внутренняя система сообщений. Отзывы и рейтинги. Панель администратора. Проект высоко нагруженный и нам трубуются только люди с опытом. Мы не стартап.

Создание сайта
Опубликован:
09.01.25 10:28
Бюджет:
160000 руб.~$1997.26
Разработать автоматический проставщик ставок в букмекерской конторе

Требуется реализовать автоматическую проставку ставок в букмекерской конторе, в окружении Playwright, упаковать решение в докер контейнер. Реализация задачи по тз.Требование к проставщику:-среда Playwright(https://playwright.dev/python/docs/browsers)-логин на сайте бк-поиск ставки по выданным данным, открытие бетслипа, ввод суммы и апрув ставки-настраиваемые задержки между каждым из действий-вынос в настройки параметров, отвечающих за уникальный "след" пользователя(логин пароль, прокси, юзер агент, вебртс и т.д., обговаривается заранее)Ключевые качества проставщика:-имитация человека, незаметность для бк-скорость проставки-адекватное потребление цпМы ищем исполнителя на долгосрок, после выполнения первого проставщика регулярно будем заказывать новые.

Bots
Опубликован:
09.01.25 09:47
Бюджет:
30000 руб.~$374.49
Доработать голосового помощника на Python

Есть проект голосового помощника на Python. В проекте есть ASR (2 модели оффлайн, 1 онлайн), языковые модели через g4f (онлайн), TTS (2 модели оффлайн, 1 онлайн). Он умеет работать в браузере и управлять компьютером с помощью Selenium, открывать программы, искать по файлам, переходить вперед, назад, приближать, отдалять, напоминать, записывать в заметки. Модели ASR и TTS работают без интернета. Необходимо внедрить языковую модель gpt, которая будет работать без интернета. Дообучить её на определенную тематику. Оптимизировать код, чтобы все корректно работало. Если есть возможность, нужно придумать, что можно распараллелить в проекте. Использовать лучше multiprocessing. Ищу ответственного разработчика на Python, которому близка данная тематика.

Десктоп программирование
Опубликован:
09.01.25 07:57
Бюджет:
20000 руб.~$249.66

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

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