如何保護(hù)Xamarin應(yīng)用程序和本地應(yīng)用程序?
對(duì)于許多平臺(tái)/語(yǔ)言來(lái)說(shuō),代碼混淆和應(yīng)用強(qiáng)化工具是防止逆向工程的常見(jiàn)方法。例如,如果你是一名安卓開(kāi)發(fā)人員,你可能已經(jīng)使用過(guò)ProGuard來(lái)縮小和模糊Java代碼。為了獲得更強(qiáng)的保護(hù),你可能已經(jīng)使用了像DashO這樣的工具來(lái)屏蔽、模糊和強(qiáng)化你的Android應(yīng)用程序。
Xamarin是一個(gè)非常適合開(kāi)發(fā)Android和iOS應(yīng)用的開(kāi)發(fā)平臺(tái),因?yàn)樗褂?a href="http://m.makelele.cn/tags/c#/" target="_blank">c#,大約95%或更多的代碼可以重用。而且,它提供了幾乎原生的用戶(hù)體驗(yàn)。
有了DotfuscatorXamarin開(kāi)發(fā)人員可以在所有主要的移動(dòng)設(shè)備系列(從Android、iOS到通用Windows(UWP))上獲得同樣的保護(hù)。Dotfuscator的輕版本,稱(chēng)為CommunityEdition,甚至默認(rèn)隨VisualStudio的每個(gè)復(fù)制本一起發(fā)布。
不受信任環(huán)境中Xamarin的應(yīng)用程序安全
保護(hù)在不受信任的環(huán)境中運(yùn)行的Xamarin移動(dòng)應(yīng)用程序是很重要的,因?yàn)椴皇敲總€(gè)下載您的應(yīng)用程序的人都有良好的意圖。幾乎可以肯定的是,在損害發(fā)生之前,您不會(huì)知道您的應(yīng)用程序和組織處于危險(xiǎn)之中。從反編譯器和調(diào)試器開(kāi)始,黑客可以對(duì)他們從公共應(yīng)用商店下載的任何應(yīng)用進(jìn)行逆向工程。這使得他們可以竊取商業(yè)機(jī)密或數(shù)據(jù)、捕獲通信、破壞代碼完整性、執(zhí)行盜版、探測(cè)漏洞、繞過(guò)安全檢查等。這可能會(huì)對(duì)您的組織產(chǎn)生非常負(fù)面的后果。請(qǐng)看下圖:

盜版、盜竊和破壞都是針對(duì)收益鏈中的“薄弱環(huán)節(jié)”開(kāi)始的,因此Xamarin應(yīng)用程序自然成為黑客的目標(biāo)。但是,您可以保護(hù)Xamarin移動(dòng)應(yīng)用程序,提高它們對(duì)逆向工程、未經(jīng)授權(quán)的調(diào)試和窺探的抵抗力和復(fù)原力。
Dotfuscator對(duì)Xamarin應(yīng)用程序保護(hù)采用分層的方法,使用混淆、加密、根檢測(cè)、屏蔽和防篡改,使您的應(yīng)用程序更難以被人利用。您將得到主動(dòng)和被動(dòng)保護(hù)的組合,以有效地保護(hù)應(yīng)用程序。應(yīng)用程序加固直接注入到您的Xamarin應(yīng)用程序中(每次構(gòu)建都會(huì)自動(dòng)進(jìn)行),所以無(wú)論您的Xamarin移動(dòng)應(yīng)用程序在哪里運(yùn)行,我們的保護(hù)都是適用的。

-
JAVA
+關(guān)注
關(guān)注
20文章
3001瀏覽量
116412 -
應(yīng)用程序
+關(guān)注
關(guān)注
38文章
3344瀏覽量
60247 -
xamarin技術(shù)
+關(guān)注
關(guān)注
0文章
2瀏覽量
87
原文標(biāo)題:Preemptive解決方案:Xamarin應(yīng)用程序加固與防護(hù)
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
客戶(hù)案例分享 | 解析凌科一站式連接方案破解加固筆記本連接難題
三防漆物聯(lián)網(wǎng)設(shè)備防護(hù):應(yīng)對(duì)復(fù)雜環(huán)境的解決方案 |鉻銳特實(shí)業(yè)
瀚海微SD卡故障防護(hù)全解析:從掉電根因到多場(chǎng)景解決方案
探索AF0025系列電弧閃絡(luò)檢測(cè)繼電器:緊湊高效的電弧防護(hù)解決方案
學(xué)生適合使用的SOLIDWORKS 云應(yīng)用程序
智能音箱麥克風(fēng)與揚(yáng)聲器的ESD防護(hù)方案
加固計(jì)算機(jī)是用來(lái)干什么的?
工業(yè)加固平板電腦:合科泰器件護(hù)航嚴(yán)苛環(huán)境智能控制
華秋DFM軟件升級(jí)時(shí),提示“應(yīng)用程序無(wú)法正常啟動(dòng)”怎么辦?
漢思新材料丨智能卡芯片封裝防護(hù)用膠解決方案專(zhuān)家
時(shí)源芯微ESD防護(hù)ANT靜電防護(hù)方案
基于智能穿戴的智慧校園運(yùn)動(dòng)健康解決方案NRF52832
洛微科技推出3D立體安全防護(hù)解決方案
PCB板芯片加固方案
Preemptive解決方案:Xamarin應(yīng)用程序加固與防護(hù)
評(píng)論