Многое железо имеет серийники (и флешки, и МК в т.ч.) --> надо править бинарник. Чтоб украсть прошивку нужно украсть IDA, потом нужен программист способный заниматься ревесом. А вот в PIC32 проф. уровня как-то непонятно на счёт JTAG. Там по ходу дела через него можно считать память и всем пофиг.