Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 5 месяцев
Бюджет:
15 000 руб
186.77 $ — 166.48 €
Требуется написать приложение с GUI интерфейсом.
Итоговая программа должна быть мультиплатформенной (Debian 11/Windows 10);
ЯП – Python 3.11 (можно выше), СУБД – SQLite (если есть предложения готов обсудить), реализация пользовательского UI через PyQt;
Система должна иметь возможность административного управления для взаимодействия с БД, а также при ее первом запуске должна проверяться БД в каталоге где находится программа, если ее нет, то программа должна ее создать и предложить задать логин/пароль для администратора, а если бд есть то нужно проверять правильность структуры бд (пока хватит проверки только наличия таблиц users, scans, vulns) и в gui должна быть кнопка для логина под администратором;
Данные в БД добавляются либо вручную администратором системы (тут прям функция где пользователь видит в gui таблицы и может добавлять или удалять данные из них), либо автоматически из открытых источников (тут требуется только "карскас" функции, ее реализую я сам);
Система должна получать на вход бинарный файл и находить в нем (в его 16-ти ричном представлении) названия сторонних библиотек, которые были использованы при компиляции.
В качестве результата работы программы должен быть список всех сторонних библиотек
Система должна хранить информацию о прошлых сканированиях и давать возможность их просматривать и сравнивать.
Разделы:
Опубликован:
04.05.2025 | 13:27
Заказ находится в архиве