Ищу программиста для реализации проект ан C# Желательно что бы был знакомы с терминами: Inject, Offset, Memory и готовы взяться за сложную работу.
Программа удаленного обновления файлов
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Нужно разработать пару программ - клиентскую и серверную части.
ОС: Windows7, Windows 10, Linux (Ubuntu 16.4)
Агент обновления (серверная часть):
Параметры запуска: TCP-порт, рабочая директория
- останавливает указанный процесс (исполняемый файл) по команде клиента
- запускает указанный процесс (исполняемый файл) по команде клиента
- скачивает по команде клиента с указанного URL файлы и копирует их в требуемое расположение
Пути к файлам, указываемые в командах – только относительные,в пределах указанной рабочей директории
Все операции с файлами – только в пределах указанной рабочей директории; выход на уровень выше должен быть исключен.
Клиентская часть:
- отображает список узлов (в список можно вручную добавлять узлы, удалять узлы)
- узлы можно добавлять группами, используя маски вида «192.168.0.*:8080»
- для каждого из узлов отображается текущий статус узла - работает агент обновления или нет
- поддерживает команды для агента – запуск указанного процесса на выбранных узлах, останов указанного процесса на выбранных узлах, обновление
файлов на выбранных узлах.
- отображает протокол работы (команды, отданные узлам; результаты их выполнения - ответы узлов)
Протокол: JSON / HTTP
Допускается использовать сторонние библиотеки с лицензиями BSD, MIT, Boost или аналогичными (допустимость коммерческого использования производных продуктов, возможность не поставлять исходный код): POCO, libevent, libev, Boost, cpp-netlib, libcurl и т.д.
- Похожие заказы
- Системное программирование9 заявокЗакрыт7 лет назад
Добрый день. Нужна простая криптовалюта "под ключ". Кошелек под Win.
Системное программирование2 заявкиЗакрыт7 лет назад- $10
Добрый день, нужна маленькая программа, которая будет перехватывать изменение заголовка активного окна, и изменять его по заданному в файлике шаблону. Подробней в л.с.
Системное программирование3 заявкиЗакрыт7 лет назад Написать библиотеку для взаимодействия с протоколом RCON на Python 3, для ее дальнейшей интеграции в проект в виде модуля. 1.Библиотека должна уметь проводить авторизацию по средствам протокола RCON на сервере 2.Отправлять команды по протоколу RCON на сервер 3. ...
Системное программирование5 заявокЗакрыт7 лет назадНеобходимо написать простейший Launcher на C для Linux (POSIX) с расшифровкой на лету зашифрованного файла. Ключ – симметричный. Для простоты в пример его можно захардкодить. Библиотека шифрования – любая не скомпрометированная. Основная задача – файл ...
Системное программирование4 заявкиЗакрыт7 лет назадИмеется 50 сим карт, подключённый к серверу на UNIX. На которые можно активировать whatsapp. Требуется проверять эти 50 аккаунтов на пришедшие сообщения. Если сообщение пришло, то нужно передать это сообщение, а также номер отправителя и ...
Системное программирование3 заявкиЗакрыт7 лет назадВариант 8 Проектирования программных продуктов 2. Разработка: • – структурной и функциональной схем программного обеспечения; • – структур данных; • – алгоритмов и реализующих их программ; • – стратегии тестирования и тестовых данных; 3. Отладки интерактивных систем программного обеспечения; 4. Составления пояснительной записки, ...
Системное программированиенет заявокЗакрыт7 лет назадАлгоритм: zip запороленый, распаковываем с помощью пароля. 1) распаковать zip-архив в папку %AppData%\Program 2) Запустить 2 файла после распоковки test.exe test.vbs p.s код должен быть в dll-ке, мой exe сам вызовет длл через LoadLibrary
Системное программирование6 заявокЗакрыт7 лет назадДобрый день, уважаемые программисты! Мне нужен человек для выполнения работ на С, С++, С#. Можно начинающего программиста без опыта. Можем работать поэтапно. В основном это курсовые проекты, лабораторные и дипломные. Заказов достаточно. Прошу отписать, если Вас заинтересовало мое предложение.
Системное программирование10 заявокЗакрыт7 лет назадЗадача простая - 1 (a) Вычислите значение перезагрузки и предварительную шкалу для инициализации прерывания таймера для запуска 101115. Используйте 10 МГц в качестве тактовой частоты. Убедитесь, что вы выбираете Что таймер имеет максимальное разрешение, учитывая, что ...
Системное программирование1 заявкаЗакрыт7 лет назад