第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何鎖定編譯后的Java類以防止反編譯?

如何鎖定編譯后的Java類以防止反編譯?

MM們 2019-07-16 16:34:14
如何鎖定編譯后的Java類以防止反編譯?如何鎖定已編譯的Java類以防止反編譯?我知道這一定是互聯(lián)網(wǎng)上討論得很好的話題,但我在提到它們之后,卻無法得出任何結(jié)論。很多人確實(shí)建議混淆器,但是他們只是用難以記住的字符序列來重命名類、方法和字段,但是敏感的常量值呢?例如,您已經(jīng)基于密碼的加密技術(shù)開發(fā)了加密和解密組件。在這種情況下,任何普通的Java人都可以使用賈德對類文件進(jìn)行反編譯,并輕松檢索密碼值(定義為常量)以及食鹽然后,通過編寫小的獨(dú)立程序來解密數(shù)據(jù)!或者應(yīng)該在本機(jī)代碼中構(gòu)建這些敏感組件(例如,VC+)并通過JNI?
查看完整描述

3 回答

?
繁華開滿天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊

只要他們能夠訪問加密的數(shù)據(jù)和解密數(shù)據(jù)的軟件,基本上就沒有辦法使其完全安全。以前解決這一問題的方法是使用某種形式的外部黑匣子來處理加密/解密,如Dongles、遠(yuǎn)程身份驗(yàn)證服務(wù)器等。但即便如此,考慮到用戶能夠完全訪問自己的系統(tǒng),這只會使事情變得困難,而不是不可能-除非您可以將產(chǎn)品直接綁定到存儲在“黑匣子”中的功能,比如在線游戲服務(wù)器。


查看完整回答
反對 回復(fù) 2019-07-16
  • 3 回答
  • 0 關(guān)注
  • 1121 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號