Нет, нельзя. Любое приложение можно взломать, не бывает на 100% безопасных приложений. И количество потенциальных уязвимостей пропорционально равно сложности самого приложения. Но это не значит, что не нужно защищать свои приложения и думать: "смысл тратить время и силы на защиту если все равно взломают". Когда временные и материальные ресурсы превышают пользу от взлома, то взлом становиться по сути бессмысленным.
ИМХО, защищенность приложения равна самому слабому звену в защите и ресурсам, которые потребуется затратить для взлома. А идеальной защиты не бывает, как уже говорил выше: взломать можно все.