滲透測試在網絡黑客之前尋找到可造成公司數據泄漏、資損、業務流程被偽造等困境的漏洞,公司可對漏洞開展應急處置、立即修補。防止對公司的業務流程、客戶及資產造成影響。
一、專用工具:
1、Android App包
2、安應用
二、APP和網頁的滲透測試不太一樣,先詳細介紹android的滲透測試步驟吧:
1、部件安全性檢測。對Activity安全、Broadcast Receiver安全性、Service安全、Content Provider安全、Intent安全性和WebView的標準應用檢測分析,發現由于程序中不規范的組件造成的組件漏洞。
2、編碼安全性檢測對代碼加密、Dex維護、SO保護、資源文件保護及其第三方載入庫的編碼的安全解決開展檢測分析,發現編碼被反匯編和破譯的漏洞。
3、運行內存安全檢測。檢測APP運作環節中的運行內存解決和保障體制開展檢測分析,發現是不是存有被改動和毀壞的漏洞風險性。
4、網絡信息安全檢測。對數據信息鍵入、數據儲存、儲存數據信息類型、數據信息密鑰管理、敏感數據庫加密、運行內存網絡信息安全、傳輸數據、資格證書認證、遠程控制數據通訊數據加密、傳輸數據一致、當地數據通信安全性、對話安全性、數據信息導出、調試信息、比較敏感信息內容表明等環節開展漏洞檢測,發現數據儲存和處理方式中被不法讀取、傳送和盜取漏洞。
5、網絡安全防護檢測。對賬號登錄,賬號管理,安全支付,身份驗證,請求超時設定,錯誤處理等開展檢測分析,發現業務流程處理方式中的潛在性漏洞。
6、程序管理檢測。安裝下載:檢測是不是有安全性的運用公布方式供客戶在線下載。檢測各應用商店是不是存有二次裝包的虛假運用;應用卸載:檢測應用卸載是不是消除徹底,是不是殘余數據信息;升級:檢測是不是具有線上版本號檢測、更新作用。檢測更新全過程是不是會被第三方挾持、蒙騙等漏洞;
三、如果是牽涉到服務項目流程的話:
1、明確意愿。線上填好表格:公司填好測試要求;商務溝通:商務在接到表格后,會馬上和意向客戶獲得溝通交流,明確測試意愿,簽署合作協議;
2、運行測試。收集材料:一般包含系統軟件賬號、穩定的測試自然環境、業務流程流程等。
3、實行測試。風險評估:了解系統軟件、開展風險評估,設計方案測試風險防控措施;漏洞發掘:安全性測試權威專家分類開展安全性滲透測試,遞交漏洞;匯報歸納:匯總系統軟件風險評價結果和漏洞,推送測試報告。
4、交付成果。漏洞修補:公司依照測試報告開展修補;重歸測試:彼此根據合同結算測試花費,企業支付費用。
本文內容經過考證,整理和編寫,部分出處:https://www.webjue.com/