LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Java очень неплохо так декомпилируется. В принципе я бы поставил её на одном уровне с обфусцированном JavaScript - точно также теряются имена переменных и комментарии, но логика остаётся на месте. Теоретически можно попытаться логику скрыть, немного покорёжив код. Но с JS можно сделать то же самое. И то, и то другое без предобработки изучать проблематично.

Касательно уязвимостей - wasm проще, чем JS, потому что не содержит в себе парсера, ООП и прочих вещей. Соответственно, его реализация должна быть наоборот проще, отсюда следует, что потенциальных дыр меньше.

Исходная версия KivApple, :

Java очень неплохо так декомпилируется. В принципе я бы поставил её на одном уровне с обфусцированном JavaScript - точно также теряются имена переменных и комментарии, но логика остаётся на месте. Теоретически можно попытаться логику скрыть, немного покорёжив код. Но с JS можно сделать то же самое. И то, и то другое без предобработки изучать проблематично.