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

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

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

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

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

3 回答

?
繁華開(kāi)滿天機(jī)

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

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


查看完整回答
反對(duì) 回復(fù) 2019-07-16
  • 3 回答
  • 0 關(guān)注
  • 1128 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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