Первый признак программы это потребление при старте порядка 50мА, а потом резко обрыв. Мне попадались около 80% таких, но это не единственый признак по которому определяешь ПО или железо