原創(chuàng)|使用教程|編輯:李顯亮|2019-08-26 13:52:09.553|閱讀 335 次
概述:Dotfuscator提供了一種應(yīng)用程序保護(hù)的多層方法。這些層中的每一層都提供了一個(gè)重要的整體保護(hù)策略。Root Check是用于檢測(cè)應(yīng)用程序是否在已植根的Android設(shè)備上運(yùn)行。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Dotfuscator是一個(gè).NET的Obfuscator。它提供企業(yè)級(jí)的應(yīng)用程序保護(hù),大大降低了盜版、知識(shí)產(chǎn)權(quán)盜竊和篡改的風(fēng)險(xiǎn)。Dotfuscator的分層混淆、加密、水印、自動(dòng)失效、防調(diào)試、防篡改、報(bào)警和防御技術(shù),為世界各地成千上萬(wàn)的應(yīng)用程序提供保護(hù)。
Dotfuscator提供了一種應(yīng)用程序保護(hù)的多層方法。這些層中的每一層都提供了一個(gè)重要的整體保護(hù)策略。如果一層受到損害,其他層繼續(xù)提供有效保護(hù),使攻擊者更難以實(shí)現(xiàn)其目標(biāo)。并且不僅有多個(gè)層,而且每個(gè)層都具有比其他混淆產(chǎn)品使用的簡(jiǎn)單技術(shù)更強(qiáng)大的高級(jí)功能。
從本文開始我們一起了解Dotfuscator如何對(duì)應(yīng)用程序進(jìn)行多層保護(hù),層層遞進(jìn),大致可分為:
Root Check是用于檢測(cè)應(yīng)用程序是否在已植根的Android設(shè)備上運(yùn)行。由于多種原因,植根設(shè)備可能是一個(gè)問題。攻擊者可能會(huì)在root設(shè)備上運(yùn)行該應(yīng)用程序,以便訪問應(yīng)用程序二進(jìn)制文件,對(duì)其進(jìn)行反向工程,提取敏感數(shù)據(jù)或操縱應(yīng)用程序的行為。普通用戶可能因?yàn)?與您的應(yīng)用無(wú)關(guān)的原因而植根他們的設(shè)備,但這樣做會(huì)破壞Android操作系統(tǒng)提供的安全環(huán)境,從而使他們的數(shù)據(jù)和帳戶容易受到攻擊。對(duì)于處理敏感數(shù)據(jù)或受數(shù)據(jù)處理規(guī)定約束的應(yīng)用程序,在有根設(shè)備上運(yùn)行可能是不可接受的風(fēng)險(xiǎn)。
Root Checks可以通過通知應(yīng)用程序并阻止攻擊者來(lái)檢測(cè)設(shè)備是否已植根并做出反應(yīng)。
要讓Dotfuscator將Root Checks注入您的Xamarin.Android應(yīng)用程序,首先啟用代碼注入。然后,配置在配置編輯器的檢查,或通過注釋的源代碼用RootCheckAttribute。這兩種方法都允許您指定確定Check操作方式的各種屬性。
Dotfuscator可以將Root Checks注入Xamarin.Android程序集,并防止您為其他平臺(tái)注入Xamarin程序集。您可以注入非Xamarin特定的程序集(例如PCL或.NET標(biāo)準(zhǔn)庫(kù)),但這樣做會(huì)使程序集依賴于Xamarin Android框架。請(qǐng)注意,對(duì)于使用共享庫(kù)的其他(Xamarin)平臺(tái),此依賴關(guān)系通常不是問題,因?yàn)樵诖蠖鄶?shù)構(gòu)建方案中,根檢查僅注入到特定于Android的庫(kù)副本中。
大多數(shù)仿真器都會(huì)觸發(fā)Root Check(因?yàn)樗鼈兪怯行У膔oot設(shè)備),因此您通常可以在仿真器中測(cè)試root權(quán)限行為,以及(非root)設(shè)備上的非root行為。練習(xí)根檢查的位置,以觀察應(yīng)用程序?qū)捎玫膔oot用戶的反應(yīng)。
推薦閱讀
【還在為軟件被破解而抓破頭皮?軟件加密保護(hù)工具2019給力推薦!】
*Dotfuscator現(xiàn)已加入“8月省錢式嗨購(gòu)”,滿額即送office 365正版授權(quán),想要購(gòu)買Dotfuscator正版授權(quán)的朋友可了解詳情哦~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn