Взять двухгигабайтную флешку. Залить на нее 20000 копий прошивки. При программировании их все считывать и сравнивать друг с другом. Если обнаружится хотя-бы одна копия, отличающаяся от первой - писать, что флешка сдохла и отказываться программировать. Дешево и сердито. :)