Может я чего-то не понимаю, но любое IDE тебе в лицо скажет, что данный файл ты не можешь изменять и попросит убрать атрибут "Только чтение". Максимум это может помочь, если он пишет в блокноте, но как на моё мнение таким уже давно люди не занимаются.
+ если он хотел изменить ".class" файл, то он пытается изменить уже скомпиленную джарку, любой декомпилятор который позволяет менять байт-код или, чтото в этом духе сможет изменить его, как хочет т.к по факту он не меняет сам файл(в большинстве случаев), а просто делает тебе вторую джарку где уже существую твои изменения >~<