قاعده کلی این هست که میشه هر کدی رو شکست ولی با چه هزینه ای؟ یعنی برای هکر صرف میکنه یا نه؟
داینامیک کلاس بر میگرده به مفاهیم jvm که میتونید از
http://java.sun.com/docs/books/tutorial بگیرید.
من از cavaj استفاده میکنم که با wine خیلی راحت رو لینوکس نصب میشه.
اگر دوستان علاقه داشته باشن میتونیم در مورد سورس باز و درامد زایی بیشتر آن نصب به سورس بسته باز بحث کنیم