欧美色图狠狠干丨国产真实露脸乱子伦原著丨黄色一级毛片丨欧美aa大片丨香蕉久久夜色精品国产使用方法丨初尝情欲h名器av丨可以看污的网站丨国产欲妇丨熟妇丰满多毛的大隂户丨波多野结衣不卡丨久久亚洲a v丨精品伊人久久久久7777人丨香蕉在线播放丨亚洲碰碰人人av熟女天堂丨日本一本在线观看丨韩国午夜理伦三级2020苹果丨91大奶丨97精品在线视频丨超碰久操丨国产线观看免费观看

網站開發 APP開發 小程序開發 SEO優化 公司新聞

App開發安全設置二三事

2018-06-04 00:00:00
2177

  為什么要安全

  現在幾乎所有App都是網絡強相關的,客戶端展示的很多東西都是通過接口從服務器上獲取的,當然,服務器也會接收大量從客戶端上傳的數據,這兩端在進行雙向通信的時候,就很容易被第三方截獲,導致數據被盜取、接口被盜刷。

  App的移動安全主要包括下面幾種:

  密鑰破解,導致本地加密數據被盜取

  通信密鑰破解,導致接口數據被盜取

  偽造接口數據上報

  接口簽名被破解,導致接口可以被重放攻擊那么歸結起來,實際上就是這樣幾種模式:

  代碼反編譯

  so破解

  中間人攻擊用戶要的安全

  對于用戶來說,他所需要的安全,是自己的敏感數據不被泄漏,不被第三方所知曉,所以,客戶端數據的安全,一般會使用加密的方式來保證安全,但數據既然存在本地,那么自然既需要加密,也需要解密(如果不需要解密,那么也就沒有保留的必要了),所以,本地就一定會有加解密的密鑰,那么為了保證這個密鑰的安全,本地代碼又需要進行加密,這樣突然好像就進入了一個死循環,成了一個雞生蛋,蛋生雞的問題,這也是為什么『本地沒有絕對的安全』這樣一說的原因。

  本地加密

  本地的加密,我們通常從混淆——proguard入手,這是最簡單的加密,成本最低,而且可以比較有效的扼殺一些在破解邊緣徘徊的初級破解者,讓他們能夠懸崖勒馬,浪子回頭,然而,對于真正想要破解的人來說,混淆只等于加大了一點閱讀難度而已,相信做開發的同學基本上也都反編譯過別人家的App,通過像jadx、apktool、dex2jar這樣的反編譯工具,可以非常方便的找到破解的蛛絲馬跡,特別像jadx這樣的反編譯神器,直接導出gradle工程去AS里面查看代碼,簡直不要太舒服。
 

  再高級一點,我們通過Dexguard、各種第三方so加固服務、加殼服務等方式來進行保護,這些方式的確會極大的增加破解者的破解成本,到對于主流的加固技術,相應的破解技術也是非常成熟的,所以說,雖然技術很牛逼,但只要破解者知道了你加固的方式,就可以輕而易舉的找到破解的方法,也就是比proguard多了一次Google的過程。

  說完了這些代碼的安全,我們再來看看密鑰的安全問題,前面說了,密鑰一定會『藏』在本地。

  最低級的,密鑰被直接放在Java代碼中,這種基本上就是為了糊弄老板的,稍微高級點的,也放在Java代碼中,但是并不是直接讓你找到的,為了增加自己的一點信心,他會把密鑰拆成幾個部分,然后通過一定算法計算合成完整的密鑰,自欺欺人罷了,再高級一點,會把密鑰和加解密放so中,再進一步,同樣將密鑰打散,通過一定算法進行組裝,再高級一點,so再做下簽名校驗,加個花指令,甚至是一些人肉混淆(1、I、l),一步步的,過濾了一批批小白、初級、中級、高級破解者,然而,天下無利不往,如果你的App真的有這樣的價值,那也一定會吸引那些骨灰破解者,畢竟人怕出名豬怕壯。

  當然Google也總是后知后覺,在各種廠商提供了TrustZone/TEE硬件加密方案后,Google也推出了Keystore,當然,最低要API26才能使用,所以在現在來說,幾乎不會有App能做到最低版本26,也就沒辦法借助Keystore來進行安全存儲了。

  接口簽名

  接口上的安全,最基本的保證就是Https,同時對SSL協議的域名進行校驗(關鍵詞:X509TrustManager、hostnameVerifier),相信大部分的開發者都沒有對這兩個地方進行校驗,在此之上,請求的接口上,我們一般會帶上一個簽名,或者叫token,這個加密的密鑰串,就是我們身份的象征,一般來說,這個簽名也就是通過前面我們千辛萬苦要藏好的本地密鑰來進行生成的,通常也就是那幾個參數,例如時間戳、UserID、IMEI、Mac地址等等進行拼裝,然后通過DES、3DES、AES、hmacSHA1等方式進行加密后,再經過Base64進行編碼生成的,這些加密過程就不贅述了,反正大家的都不一樣,根據關鍵詞大家去Google下就好了。

  服務端要的安全

  服務端需要的安全,主要是希望收到的請求,都真實的來自正常用戶的正常觸發。

  但客戶端在由不受信第三方(比如用戶)控制的情況下,基本不存在能夠驗證請求是來自“自己的”客戶端的方法,只能通過以下兩種方式來增加破解者的破解成本。

  本地秘鑰+算法,用于生成接口簽名,難點在于如何保證本地秘鑰和算法的安全性,也就是我們前面說的

  動態秘鑰,將密鑰的生成放在服務端,難點在于如何保證通信協議的安全性,同時也需要本地密鑰來保證請求動態密鑰的接口安全動態秘鑰下發的方案,需要在保證通信協議安全的情況下,才有實現價值,例如某活動頁面的刷榜,可以增加一個前置依賴接口用于動態返回秘鑰,客戶端使用該動態秘鑰來進行活動頁面的請求,秘鑰不存本地,每次請求都是新的秘鑰,設置網絡請求框架的NO_PROXY模式,就是一個最簡單的方案。

  考慮到服務器設備的安全性,目前主流的防作弊檢測都是在服務端進行,當然最主要的原因還是本地根本沒辦法保證絕對的安全。

  識別用戶請求鏈路

  根據必要的API調用流程和閉環,限制一組API調用中不同個體API相對于其它API的調用頻率(相對次數)限制。設定幾個隱秘的參數關聯邏輯,是跟業務邏輯環環相扣的,如果其他人想要自己拼裝參數,往往會打破這個隱秘約束。

  但這個檢測通常需要耗費一定的系統資源,同時,當業務比較復雜的時候,如何保證請求檢測的實時性和高效性,就成了一個很難平衡的問題。

  網關層攔截、人機識別

  網關層攔截同IP的大量重復請求,設置同IP訪問的閾值。

  大數據識別,對識別為惡意請求的進行封號處理這是目前比較主流的做法。

  TCP加密

  目前大部分的App都是通過Http來進行數據交互,但基于TCP,我們可以實現自己的通信協議,另外,利用TCP包的無序性來增加破解的難度,這樣,利用TCP心跳來維持一個安全的通信通道,也是一個非常不錯的方案,不過操作難度比較大。

  修改業務邏輯處理方式

  在設計業務技術實現方案時,將業務判斷邏輯放在后端,客戶端只做指令上發,判斷是否生效,在服務端進行判斷。

  后現代安全

  量子加密、白盒加密、人工智能分析,這些基本都是下一代的安全策略,就當前來說,還比較虛幻,不過只要技術一旦成熟,一定將是劃時代的里程碑。

  ?

?
91官网入口 | 国产精品久久久久久久久久免费 | 加勒比一区二区三区 | 黄色免费一级片 | 爱爱91| 久久久久成人网 | 黄色网址在线免费看 | 性做久久久久久久免费看 | 亚洲免费视频一区 | 欧美亚洲一区 | 日韩一级黄色大片 | 日本污污网站 | 色视频在线观看免费 | 亚洲黄色成人 | 久色视频在线观看 | 欧美成人做爰猛烈床戏 | 国产精品久久久久久久天堂第1集 | 亚洲天堂偷拍 | 微拍福利一区二区 | 国产探花一区二区三区 | 色网在线 | 六月婷婷激情 | 97久久精品人人澡人人爽 | 在线观看欧美视频 | 暖暖日本在线视频 | 三区四区 | 免费的黄色网址 | 超碰综合| 色婷婷在线观看视频 | 成人黄色免费观看 | 国产区免费 | 亚洲三级图片 | 欧美少妇一区 | 亚洲精品久久久久久久久久久 | 免费午夜影院 | 99re在线观看| 色哟哟在线免费观看 | 亚洲永久精品视频 | 奇米影视色 | 日韩毛片在线免费观看 | 久久久国产精品x99av | 国产日韩精品一区二区三区 | 小污女导航 | 老熟妇精品一区二区三区 | 国产一二三四区 | 狠狠操在线| 欧美一区二区三区公司 | 久热这里有精品 | 伊人9999 | 神马午夜电影一区二区三区在线观看 | 国产免费高清av | 成人依依 | 国产精品视频 | 97在线播放免费观看 | 精品少妇一区二区三区密爱 | 国产日韩视频在线观看 | av激情网站 | 日韩三级一区 | 91禁在线动漫 | 视频在线观看91 | 麻豆视频在线 | 成都免费高清电影 | 操丝袜少妇 | 青青草华人在线 | 日本一级片在线观看 | 在线成人亚洲 | 日本xxxx高清| 久久久一本 | 无毛av | 日韩有码在线观看 | 最新国产精品视频 | 黄视频免费在线观看 | 偷偷操网站 | 国语对白做受69 | 污黄视频 | 91精产国品| 精品欧美一区二区精品少妇 | 韩国成人免费视频 | 国产精品久久综合 | 午夜亚洲 | 久久久久亚洲av片无码v | 欧美三级精品 | 中文字幕在线二区 | 玖玖在线免费视频 | 99亚洲视频 | 伊人久久免费视频 | 影音先锋中文字幕资源 | 九色porny丨国产精品 | av免费观看网站 | 成人在线观看黄色 | 娇小的粉嫩xxx极品 日本黄色大片网站 | 亚洲一区免费 | 国产又粗又猛又爽又黄av | 青青草在线视频免费观看 | 亚洲高清视频在线 | va在线| 91精品国产一区二区 | 午夜精品一区二区三区在线观看 | 美女久久| 日本少妇xxxxx | 激情av网 | 人人综合网 | 午夜精品一区二区三区在线视频 | 一区二区国产精品精华液 | 亚洲精品大片 | 欧美日韩小视频 | 亚洲黄色一区二区三区 | 日韩六区 | 欧美色图亚洲激情 | 国产伦精品一区二区三区视频痴汉 | 欧美电影一区二区 | 性色免费视频 | 欧美操操操 | 成年人性生活免费视频 | 日韩在线播放视频 | 色综合图片 | 欧美伦乱 | 97精品一区二区视频在线观看 | 美女大黄动图 | 奇米网久久| 狠狠干av | 欧美一区二区三区在线观看视频 | 一区二区三区四区五区视频 | 天天干天天操天天操 | 91免费短视频 | 久久综合av | 99久久九九 | 五月婷婷视频 | 免费成人高清视频 | 在线免费观看黄色片 | 久久久久久一区 | 精品久久影院 | 好男人资源| 欧美一区二区免费 | 亚洲一区二区在线免费观看 | 男人天堂一区二区 | 日本成人午夜 | 久久亚洲国产成人精品性色 | 性xxxfllreexxx少妇| 欧美综合精品 | 久久视频免费看 | 人妻少妇一区二区三区 | 日本视频在线观看 | 国产精品第八页 | 欧美gv在线观看 | 欧美日韩国产一中文字不卡 | 日韩黄色av | 亚洲奶水xxxx哺乳期 | 国产高潮av| 粗大的内捧猛烈进出视频 | 成人性生活免费看 | av不卡一区二区 | 中文字幕在线观看播放 | 国产成人av网站 | 亚洲综合图片网 | 欧美性xxxx图片 | 黄色伊人 | 欧美一区免费 | 女人张开腿让男人桶爽 | 免费av不卡 | 男女爽爽爽 | 亚洲大片在线观看 | 色天堂影院 | 日韩精品一区在线 | 涩涩屋污| 精品爆乳一区二区三区无码av | 日韩一区二区三 | 亚洲射射| 午夜精产品一区二区在线观看的 | 日日干夜夜艹 | 精品日韩一区二区 | 亚洲在线看 | 女性裸体无遮挡胸 | 99精品热 | 日本精品视频在线观看 | 日韩九九九 | 激情婷婷色 | 欧美激情在线观看视频 | 欧美三区在线 | 欧美三区在线 | 极品国产91在线网站 | aaa成人 | 极度诱惑香港电影完整 | 久久精品性爱视频 | 青青草毛片 | 免费看a网站| 国家队动漫免费观看在线观看晨光 | 亚洲一区二区日韩 | 免费黄色高清视频 | 欧美国产一区二区三区 | 国产国语亲子伦亲子 | 欧美寡妇性猛交ⅹxxx | 男女无遮挡xx00动态图120秒 | 一本色道久久综合亚洲精品小说 | 久久调教 | 天天综合天天 | 国产激情在线视频 | 中文字幕在线不卡 | 日本黄色片. | 国产精品短视频 | 欧美不卡在线 | 女人毛片视频 | 国产无码精品合集 | 欧美激情自拍偷拍 | 2021国产精品视频 | 国产浮力影院 | 丁香激情五月 | 男人操女人动漫 | 一本久久综合 | 96在线观看 | 中文字幕制服丝袜 | 午夜一区二区三区 | 久久影视网 | 亚洲天堂av网 | 国产日韩久久 | 少妇人妻一级a毛片 | 亚洲无av在线中文字幕 | 日韩精品自拍 | 日韩免费网 | 欧美一级片免费 | 淫辱的世界(调教sm)by | 草莓视频成人在线 | 成人黄色在线 | 久久福利精品 | 日韩精品午夜 | 欧美性猛交ⅹ乱大交3 | 男女激情大尺度做爰视频 | 国产成人在线精品 | 秋霞免费av | 婷婷成人av | 欧美影音 | 国模人体私拍xvideos | 最新视频在线观看 | 午夜日韩av | 日韩一区二区三区三四区视频在线观看 | 亚洲免费网址 | 日韩免费在线播放 | 日本一区二区视频在线观看 | 影音av在线 | 色福利| 婷婷视频 | 欧美人与性动交a欧美精品 综合导航 | 久久精品高清 | 一级黄色大片免费观看 | 国产对白羞辱绿帽vk | 成人午夜免费福利视频 | 性插动态视频 | 在线性视频| 手机在线一区二区 | 日韩黄色av| 亚洲区一区二 | 欧美激情一二三 | 级毛片内射视频 | 国产福利不卡 | 久久偷拍免费视频 | 曰韩毛片| 五月激情视频 | 杨幂国产精品一区二区 | 色婷婷视频 | 人人爱操 | 国产黄色一区 | 日韩精品免费一区二区三区四区 | 国产第一页在线 | 日本少妇xxxxx| 伊人久久99 | 极品美女开粉嫩精品 | 亚洲人成人一区二区在线观看 | 久久免费偷拍视频 | 欧美一级免费视频 | 91久久免费视频 | 农村寡妇一区二区三区 | 泷泽萝拉在线播放 | 美女露出粉嫩尿囗让男人桶 | 欧美黑人添添高潮a片www | 亚洲gay视频 | 日日夜夜狠 | 欧美成人精品网站 | 老熟妇仑乱一区二区av | 亚洲aⅴ | 久草免费资源站 | 91成人免费观看 | 黄色免费观看网站 | 好大好爽好舒服 | 九九爱视频 | 久久日本视频 | 欧美精品一区二区性色a+v | 青青草久久久 | 久久精品一级片 | 国产一级久久久久毛片精品 | 国产女人呻吟高潮抽搐声 | 天堂网www| 国产视频一二区 | 风间由美一区二区 | 国产精品伦子伦免费视频 | 被闺蜜摁住强啪futa百合漫画 | 182tv福利视频 | 欧洲一区二区视频 | 黄色网页在线看 | 久久三级网 | 一起来看流星雨第三部 | 免费日韩网站 | 九九热只有精品 | 俺也去网站 | 亚洲欧洲自拍偷拍 | 最新高清无码专区 | 久久精品国产亚洲av无码娇色 | 亚洲精品丝袜 | 中文字幕在线观看第二页 | 97偷拍视频| 精品人妻少妇AV无码专区 | 久草影视在线观看 | 日本在线视频一区二区三区 | 亚洲欧美校园春色 | 无码国产精品96久久久久 | 天堂av在线免费观看 | 岛国av噜噜噜久久久狠狠av | 久草成人网 | 国产免费自拍视频 | 亚洲国产av一区二区三区 | 一个人看的视频www 久久精品麻豆 | www.蜜臀| 九九在线观看高清免费 | 国产香蕉97碰碰碰视频在线观看 | 91网站大全| 青娱乐青青草 | 欧美日韩亚洲另类 | 亚洲一区二区在线观看视频 | 91精品国产综合久久久蜜臀粉嫩 | 日韩在线视频一区 | 日本美女黄色一级片 | 中文字幕在线一区二区三区 | 成人免费网址 | 国产欧美一区二区精品性色超碰 | 蜜臀av午夜精品 | 中文字幕免费在线观看视频 | 波多野结衣 久久 | 天堂网中文 | 少妇被躁爽到高潮无码文 | 久久久久亚洲av无码专区首jn | 久久久久久欧美精品se一二三四 |