Учтите, все описанное ниже - для эксперимента, т.е.

Учтите, все описанное ниже - для эксперимента, т.е. за последствия ручаться нельзя.

1) "Усадить" на массу вывод флэшки WP. Возможен вариант, что контроллер при ошибке записи сам перейдет в режим RO.
2) Та же манипуляция с контроллером (подробнее написать не могу, могу позже заглянуть в даташит).
3) Тупой вариант. Забиваем все до последнего сектора, ставим везде аттрибуты RO, H, S. Обычно вирусы и прочий мусор этого не проверяют и ничего не пишут. Так, до кучи:)

USB Flash установка write protect