mobile app security test
Check any sensitive data in the folder. token, username, pw, email, keys...for iOS, can refer With third-party tool such as iMazingIdentify potential sensitive data printed out in system log.check any
| 分类 | |||||||
| storage security | Identify potential sensitive data stored by the application. |
Check any sensitive data in the folder. token, username, pw, email, keys... for iOS, can refer With third-party tool such as iMazing |
|||||
| 2 | storage security | Log Security |
Identify potential sensitive data printed out in system log. check any sensitive data found in system log which generated by the APP. |
||||
| 3 | storage security | Sensitive data in Keyboard Cache | Sensitive data such as username, password, keys logged in keyboard cache can lead to information leakage. | ||||
| 4 | network communication | Network data encryption | Identify if any traffic not securely encrypted before transmitted on network. make sure No plain HTTP traffic found during testing. | ||||
| 5 | network communication | Endpoint Identity Verification | Identify if the application check certificate comes from trusted source. | ||||
| 6 | platform | Sensitive Data Disclosed Through User Interface | Identify potential sensitive data disclosure on Application UI. | ||||
| 7 | platform | Testing for App Permissions |
goal is to try and reduce the amount of permissions used by your app to the absolute minimum AndroidManifest.XML or MobSF |
||||
| 8 | Resilience | Check the App is properly signed |
check The application was properly signed iOS can use tool Xcode codesign |
||||
| 9 | Resilience | App debug |
Check whether the application is debuggable. can use static tool like MobSF |
||||
| 10 | Resilience | Debug symbols |
Check whether symbols can be found in the application content. for iOS, These |
||||
| 11 | Resilience | Jailbreak detection | Check if the application can run on the jailbreak device. check the The application targets OS version have jailbreak solution or not | Jailbreak - The Apple Wiki | |||
| 12 | storage security | AllowBackup permissions configure security |
Check whether the allowBackup attribute value in the AndroidManifest.xml file of the check AndroidManifast.xml file or MobSF static analysis |
||||
| 13 | Auth | Authentication failure lockout policy | Test whether the client will limit the number of incorrect inputs of passwords (including text passwords, gesture passwords, etc.) and whether it will be locked. |
||||
| 14 | configuration | Android - Export component security |
If the exported component does not carry out strict access control, then other APPs check AndroidManifast.xml android:exported |
更多推荐


所有评论(0)