C# - сбор и анализ по локальной сети ПК и софта

Иван17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
09.05.2018

 Нужно написать программу по сбору и анализу информации по локальной сети с компьютеров 

Основной функционал программы

Информация :  

1.Список установленного аппаратного обеспечения 

2.Список установленного софта и их версий 

Обработка информации: 

1.Сохранение отчётов (о железе и софте) собранных с ПК в базе данных 

2.Возможность сохранения отчётов в файл 

3.Представление отчёта в удобочитаемом виде в программе 

4.Возможность сравнения двух отчётов, где будут отмечены изменения в софте или железе 

5.Возможность создания "Чёрного списка" программ, при обнаружении их установленными на ПК – Выделение в отчёте 

6.Добавление, удаление программ из черного списка 

7.Возможность добавления разрешенных аналогов программ (допустим разрешён скайп, вместевместо него значит можно и viber и whatsapp поставить и это не будет выделяться в отчёте) 

8.Возможность посмотреть в отчёте кто установил программу (допустим если программу из чс поставил админ, то в отчёте не выделяется, если же обычный пользователь – то выделяется) 

6.Не знаю возможно ли это или нет, но желательно чтобы не было "Клиентской" части программы, а всё делал, один экземпляр программы запущенный на одном компьютере

Заявки фрилансеров