RAdmin (Remote Administrate) C++ & C#
Есть готовый проект, который всего-навсего надо переписать.
Себе проект я представляю как удалённое администратирование офисных ПК и слежение за сотрудниками офиса. Чем занимаются в рабочее время, контроль за безопасностью фирмы, быстрый удалённый доступ к раб. месту, содействие в помощи по различным вопросам (по работе).
Так-же вижу развитие проекта как лицензирование и сдача в аренду на месяц/продача до определённой даты разным фирмам.
Есть исходный код проекта, но проект не соответствует моим требованиям. Надеюсь на Ваш профессионализм и заинтересованность сотрудничать (Если хороши, то возможно дальнейшее сотрудничество).
Приложение Desktop C#, исходный файл для коннекта с C#, написан на C++.
ТЗ
C#
1) Добавить пункты меню Bots, Loader, Settings, Info (Menu bar)
2) Инфо о подключённых: Присутствует index стран (US, RU, UK и т.д.), добавить графические флаги перед индексами стран.
3) Раздел Loader - добавить кнопку Local File (При нажатии можно выбрать любой файл находящийся на ПК)
a) Функционал и настройки, добавить поле ввода: Index(US, RU, UK) (Если выбрана одна из стран, допустим US, то все подключения со страной US получают задачу, например запустить выбранный файл Local file)
b) Limits (Любое вводимое кол-во) к примеру 15, значит должно запустить файл только 15 подключениям, или к примеру коннектов 5, а задача стоит 15 запросов, задача будет ждать новых подключений и продолжит запускать оставшийся лимит, но не в коем случае не запускать файл тем, кому был запущен уже, даже если он переподключился. Если нет лимитов, то запуск всем имеющимся коннектам
с) Запуск по id (Строка ввода id) подключённого, если несколько, то через запятую (Либо лучше выборка через выпадающий список)
d) Также добавить строку ввода "Загрузка файла по ссылке" Download & Execute. Так-же применяются параметры a). b). c). как и в Local File
e) Использование Local File глушит строку Download & Execute, делает не действительной во избежание ошибок в системе. Использование функций a). b). уместно. Пример US - 50 загрузок или UK - 10 - запуски поочерёдно, не рандомно, а id строку глушит (Запрещает вводить информацию в ID). Если используется функция id, то глушит index и limits. Кнопка OK - создать задачу, задача отображается внизу в блоке.
4) Раздел Settings добавляет функционал Server IP. Вводим IP сервера, так-же Port (Строка ниже) для подключения к серверу. Обновление информации о подключениях Refresh(sec) - в строку ввод кол-во секунд для обновления подключений (Для того, чтобы в реальном времени видеть кто отключается, а кто подключается).
5) Клацаем по подключённому правой кнопкой мыши, выскакивает меню, удалить Keylog, Keypass, Pass stealer. Добавить load file или run file - переносит во вкладку loader и авто id ставит, hold ctrl - выбрать несколько подключений и так-же переносить в loader. И copy id - скопировать id.
6) С++ Исполняемый файл удалить в коде, также строки с keylog и pass stealer. Удалить мусор
7) При выключении Desktop C# настройки и задачи не сбивались.
8) Desktop C# поставить серверную лицензию под ключ или логин и пасс (Выдаваемые сгенерированные данные пользователю, клиенту). Для защиты продукта.
9) Если умеете делать обфускацию кода C# и C++ будет хорошо, но будет замечательно, чтобы я сам мог делать мутацию кода при компилировании проекта, чтобы я мог беспрепятственно подвергать код изменению и не терять обфускацию.
Для выполнения проекта требуются знания языков кода: C#, C++, SQL. Опыт работы с базами данных и хорошо бы маломальское понимание в дизайне прикладных приложений. Либо составить простой дизайн, но чтоб его можно было спокойно поменять без появления ошибок в коде. Дизайн приложения должен быть в тёмном стиле
Приложение - прикладное, не веб-сайт!
Всю доп. информацию можно обсудить в ЛС
Current freelance projects in the category Databases & SQL
Need a Power BI specialist to build management reporting based on BAS Accounting CORPAbout the CompanyWe are a distributor of international sports brands in Ukraine. Accounting is maintained in BAS Accounting CORP.We are looking for a specialist who can help build a management reporting system for the company's management based on Power BI.Important: we are… Databases & SQL, Accounting Services ∙ 3 days 6 hours back ∙ 6 proposals |
Technical task: Integration of Telegram chatbot with BAS1. General Description It is necessary to implement the integration of the chatbot with the BAS system for the transfer and recording of data about products (orders). 2. Input Data (sent by the chatbot): Group ID Product name (with product code) Product price 3. Logic of… Enterprise Resource Planning (ERP), Databases & SQL ∙ 3 days 9 hours back ∙ 19 proposals |
1C data integrationOrganize quality preparation and data transfer from 1C to BigQuery for further use in Looker:Organize the data according to the required fields.Prepare a clear structure of tables and intermediate datasets on which dashboards will be built.Set up data loading, gather key… Databases & SQL, Data Processing ∙ 5 days 1 hour back ∙ 9 proposals |
Development of a simple controlling and management record system in Google Sheets "turnkey"Task name: Development of a simple controlling and management record system in Google Sheets "turnkey" for a construction company in Poland (+ online training and implementation assistance) About the company, context, and my main problem Hello, I am looking for an experienced… Databases & SQL, Accounting Services ∙ 6 days 6 hours back ∙ 36 proposals |
Development of an analytical Power BI dashboard
45 USD
This is our request, we need a person who understands Power BI: Screen 1: Strategic Cockpit (Financial Health of the Plant) Goal: To understand in 5 seconds, "where are we losing money and how much?". KPI Tiles (Top Bar): Overall margin (Actual vs Plan) in %. Amount of "lost… Databases & SQL ∙ 6 days 9 hours back ∙ 13 proposals |