Наименование проекта: программа для администрирования игровых серверов 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/доменов, а также принудительной деинсталляции клиента.Обеспечена достаточная защита от несанкционированной модификации программы и соединения.
Необходимо сверстать шаблон формы HTML + CSS для сайта на CMS DLE 17.
Образец - https://www.3klik.ru/registration/
Три этапа не обязательно, элементы стиля сохранить.
Обратить внимание на элемент "Загрузить логотип" для него будет использоваться доп.поле "image"
Обратить внимание на график работы (используется доп. поле список со множественным выбором)
Обратить внимание на плейсхолдер телефона (доп поле - одна строка без форматирования)
Работаю только через биржу.
Верстка
Опубликован: 17.01.25 11:14
Бюджет: 3000 руб.~$37.45
Перенос сайта с CMS Modx на Битрикс
Рассматриваем перенести проект https://a-sharik.ru/ с системы управления Modx на 1С Битрикс: Управление сайтом.
У нас уже есть опыт переноса одного из наших сайтов с OpenCart на Битрикс (если будет полезно для настройки функции наборов для товаров, предоставлю доступ).
Задайте, пожалуйста, вопросы, какая информация требуется, буду рада ответить.
Доработка и настройка сайта
Опубликован: 17.01.25 11:12
Бюджет: 80000 руб.~$998.63
Доработка сайта на битрикс
нужен специалист который имеет хорошие знания в php, js, bitrix. нужно доработать сайт за 2 дня в ускоренном темпе. задач не много, но разные, сайт не сложный. задачи буду писать конкретно, что надо сделать на пальцах. Верстка есть, сайт есть, только добавлять функционал. нужен специалист с которым будем сотрудничать и дальше. сами не успеваем закончить проект. студиям, компаниям и т.д. просьба не писать. за подробностями пишите в личку. если нет свободного времени на 2 дня то не пишите.
Вот несколько задач которые нужно сделать:
1.Заказать обратный звонок сделать отправку на почту
2.Подписаться на новости сделать
3.По клику на адрес добавить модальное окно со всплывающей картой
4.Контакты, посмотреть на карте, нужно модальное окно
5.В разделе вакансии нужно сделать модальное окно с откликом на почту
6.Поиск по вакансиям сделать
7.Реализовать логику добавления в избранное, удаление из избранного.
это не все задачи, буду пояснять за каждую детально.
Доработка и настройка сайта
Опубликован: 17.01.25 11:11
Бюджет: 60000 руб.~$748.98
Написать 3 уникальных текста на 1000 символов
Написать три уникальных текста для объявлений на 1000 символов на площадку авито, пример и ключи предоставлю
Продающие и бизнес-тексты
Опубликован: 17.01.25 11:10
Бюджет: 500 руб.~$6.25
Опубликовать мобильное приложение в Гугл маркет
Нужно опубликовать приложение с аккаунта разработчика Гугл плей консоль, созданного до 2023 ноября, в Гугл плей маркет с сохранением доступа к приложению.
Если у вас есть такой аккаунт, необходимо прислать мне приглашение, чтобы я смогла загрузить приложение и отправить на модерацию.
Оплата после выхода приложения в маркет. Жду ваши предложения
Мобильные приложения
Опубликован: 17.01.25 11:10
Бюджет: 6000 руб.~$74.9
Ведение таргетированной рекламы ВК
Ниша: Услуги банкротства физ лиц
Необходима настройка и ведение таргетированной рекламы нового сообщества ВК (можно сказать с нуля).
Цель- набор подписчиков.
Период - ежемесячное длительное ведение таргетир рекламы ВК с помесячной оплатой за услуги в размере 15.000 р исполнителю.
Рекламный бюджет: просьба исполнителю предложить варианты с учетом ниши. Ключевых показателей по числу подписчиков в месяц еще нет, сначала выясним стоимость подписчика и далее сделаем реальные расчеты.
Специалист должен иметь опыт в настройке рекламы, ведении, генерации и тестировании гипотез, должен уметь анализировать результаты и предлагать решения по улучшению показателей. Желательно подкрепить свой опыт кейсами.
Соцсети и SMM
Опубликован: 17.01.25 11:07
Бюджет: 30000 руб.~$374.49
На Word Press - настроить сайт
на Word Press - настроить сайт - некоторые разделы работают не корректно - нужно поправить и поменять цвета фона и шрифты .
Доработка и настройка сайта
Опубликован: 17.01.25 11:05
Бюджет: 3000 руб.~$37.45
Удаление негативных отзывов на сайте-вымогателе
Здравствуйте!
Нужна помощь в удалении отзывов на сайте, который сам размещает негативные отзывы и потом вымогает деньги (на украинском регистраторе).
Буду рада вашим предложениям (вместе с ценой)
Юридическая помощь
Опубликован: 17.01.25 11:04
Бюджет: 4000 руб.~$49.94
Доработка мобильной версии темплейта сайта 1С Битрикс
Необходимо вывести в мобильной версии строку поиска в развернутом виде во второй строке фиксированного меню (см. файл Оригинальный вариант.png во вложении).
Сейчас идет вызов по кнопке, нужно, чтобы строка поиска выводился в фиксированном виде. Кнопку вызова поиска из меню необходимо скрыть.
Поскольку это шаблон Битрикс, опыт работы с этой платформой обязателен.
Доработка и настройка сайта
Опубликован: 17.01.25 11:03
Бюджет: 6000 руб.~$74.9
Сформировать базу
Необходимо выгрузить базу откликнувшихся кандидатов на вакансию (порядка 500 человек)
В формате эксель таблица: ФИО, город, возраст, данные для связи, допол информацию
Возможно через срм систему
Подбор персонала
Опубликован: 17.01.25 11:00
Бюджет: 4000 руб.~$49.94
Парсинг базы министерств РФ
Нужна база данных всех министерств РФ с разбивкой по регионам в формате
Регион; название министерства; контактный номер; электронная почта
Оптимальным будет предоставление номеров руководителей министерств
Базы данных и клиентов
Опубликован: 17.01.25 11:00
Бюджет: 4000 руб.~$49.94
Онлайн помощь Python, React
Добро времени суток!Нужна небольшая помощь в двух проектах:- Один на react- Один на PythonСо вторым нужно заменить буквально 10 строк кода, чтобы обновить код вида:"""# Если это раскрывающийся заголовок, создаем один узел для всего текста if node_type == NodeType.COLLAPSIBLE: # combined_text = " ".join(node.content for node in text_parts) node = DocNode( node_type=NodeType.COLLAPSIBLE, content=f"{combined_text}", level=level, parent=current_node ) if (current_node.node_type == NodeType.COLLAPSIBLE) or (current_node.node_type == NodeType.BULLET_LIST): if (level > current_node.level) and (current_node.node_type == NodeType.COLLAPSIBLE): current_node.children.append(node) else: parent = current_node.parent while ((parent.node_type == NodeType.COLLAPSIBLE) and (parent.level >= level)) or (parent.node_type == NodeType.BULLET_LIST): parent = parent.parent node.parent = parent parent.children.append(node) else: current_node.children.append(node) return node"""По второму требуется потратить пару часов времени - есть виджет, но нужно внести пару правок. Оплата почасовая 600 рублей в час. Работы буквально на 2-3 часа максимум. Работа производится на моем ПК через любой удобный программный продукт( Team Viewier, AnyDesc и прочие ).
Scripts
Опубликован: 17.01.25 10:59
Бюджет: 600 руб.~$7.49
Сформировать базу
Необходимо с хх ру выгрузить базу откликнувшихся кандидатов на вакансию (порядка 50 человек)
В формате эксель таблица: ФИО,... руб
Аутсорсинг и Консалтинг
Опубликован: 17.01.25 10:59
Бюджет: 2000 руб.~$24.97
Дизайн интерьера домашнего офиса
Подобрать предметы интерьера (с указанием, где их можно купить) в комнату - творческую студию с учетом наших задача (выделением трех зон) в среднем ценовом сегменте.
Интерьер и экстерьер
Опубликован: 17.01.25 10:58
Бюджет: 20000 руб.~$249.66
Картинки для сторис и меню на Яндекс картах
Требуется оформить аккаунты Яндекс Бизнеса для двух стриптиз клубов.
Всего получится примерно 60 картинок. Хотелось бы по 500р за картинку.
Маркетплейсы и соцсети
Опубликован: 17.01.25 10:57
Бюджет: 60000 руб.~$748.98
Дизайн упаковки, тема автозапчасти
Разработать дизайн упаковки.
Приступить сегодня, нужны варианты в начале след недели.
Общее задание прилагаю. Фото и детальную информацию предоставим.
Какие данные прошу указать:
1. Стоимость за 1 и 2 концепции (отличие в ТЗ). Стоимость подготовки к печати.
2. Сроки.
3. Условия работы и доработок.
Опубликован: 17.01.25 10:56
Бюджет: 14000 руб.~$174.76
Парсинг данных с GetCourse
Нужно спарсить все данные пользователей платформы.
Выгрузка в формате ексель. Доступ к платформе есть.
Скрипты и боты
Опубликован: 17.01.25 10:56
Бюджет: 4000 руб.~$49.94
Отредактировать фон на 2 простых фото сегодня
необходимо отредактировать фон на 2 простых фото сегодня, убрать лишних людей
Обработка и редактирование
Опубликован: 17.01.25 10:53
Бюджет: 1000 руб.~$12.49
Писать отзывы на валберисе
Задание на постоянку
Нужно будет писать отзывы от лица покупателя на маркетплейс вб
Свяжитесь со мной в т. г. Dorokhowandrey руб