加密過(guò)的文件,加載到內(nèi)存中,通過(guò)classloader 獲取class對(duì)象(class<?>)。然后通過(guò)反射調(diào)用?,F(xiàn)在需要 獲取此類中某方法實(shí)現(xiàn)。請(qǐng)問(wèn)有什么可行方法嗎?使用apache 的 commons-bcel庫(kù),Repository.instanceOf方法。沒能獲取到j(luò)avaclass類型對(duì)象。能解決這個(gè)問(wèn)題,得到j(luò)avaclass后可以獲取指定方法的code.但是返回null.更新:現(xiàn)在能獲取到j(luò)avaclass對(duì)象了。但是getCode是亂碼。麻煩各位有類似經(jīng)驗(yàn)的解決一下。
獲取內(nèi)存中class對(duì)象指定方法實(shí)現(xiàn)代碼。
喵喵時(shí)光機(jī)
2018-10-24 08:37:08