Тема непосредственно у меня другая “Проектирование сервисной архитектуры ИС предприятия”,
а “проверка легальности ПП” предположительно будет являться одним из сервисов.
А кто выгодоприобретатель сервиса? и заказчик сервисной архитектуры. А то конфликт интересов видится. Нелицензионная 1С может быть только архитектурным решением. То есть заказчик архитектуры или в курсе, что она левая, или в курсе, что она чистая. Проверять в любом случае не нужно.
Проверка лицензионности ПО на предприятии как часть сервисной архитектуры это скорее контроль за всем, что стоит у пользователей (особенно с админ правами). И работа сервиса должна быть скорее не борьбой с хакерами, а сбором данных об установленном (в т.ч. портабл) ПО и сверка с реестром купленного организацией ПО, ПО собственной разработки и списком бесплатно распространяемого ПО. Если экзешник не входит ни в один из списков, то выдавать алерт.