Uploaded by nge nge1

checklist

advertisement
MASVS-STORAGE
Testing Local Storage for Sensitive Data -> sau khi dùng hết chức năng thì coi trong folder của app có chứa thông tin gì nhạy cảm hong -> hong
Testing the Device-Access-Security Policy -> Testing Memory for Sensitive Data -> dùng frida dump mem để lụm thông tin -> hong có gì hết -> no Vulnerable
Testing Backups for Sensitive Data -> hong có android:allowBackup="true" -> no Vulnerable
Testing Logs for Sensitive Data -> logcat app xem có gì hong -> hong thấy gì sensitve -> no Vulnerable
Determining Whether Sensitive Data Is Shared with Third Parties via Notifications -> Determining Whether the Keyboard Cache Is Disabled for Text Input Fields -> coi thử password có cache lại để rcm hong -> no Vulnerable Determining Whether Sensitive Data Is Shared with Third Parties via Embedded Services -> coi request coi thông tin nhạy cảm có gởi ra cho 3 third hong -> MASVS-CRYPTO
MASVS-AUTH
Testing Confirm Credentials -> not Vulnerable
Testing Biometric Authentication-> hong thấy dùng biometric -> not Vulnerable
MASVS-NETWORK
Testing the Security Provider -> Testing Data Encryption on the Network -> not Vulnerable
MASVS-PLATFORM
Testing for App Permissions -> dùng mobsf scan -> not Vulnerable
Testing for Sensitive Functionality Exposure Through IPC -> Testing Deep Links -> hong thấy có -> not Vulnerable
Testing for Vulnerable Implementation of PendingIntent -> Determining Whether Sensitive Stored Data Has Been Exposed via IPC Mechanisms
Testing WebView Protocol Handlers -> thấy cái package gooo hong dùng webview
Testing JavaScript Execution in WebViews -> Testing WebViews Cleanup -> coi dữ liệu trong folder có bị xóa hay hong
Testing for Java Objects Exposed Through WebViews -> Checking for Sensitive Data Disclosure Through the User Interface -> có masking sensitive data chưa
Testing for Overlay Attacks -> MASVS-CODE
Checking for Weaknesses in Third Party Libraries -> hong pen do hong có whitebox source code -> not Vulnerable
Testing Object Persistence -> coi thử khi lưu dữ liệu có dùng dạng object hay hong
Make Sure That Free Security Features Are Activated -> not vuln
MASVS-RESILIENCE
Making Sure that the App is Properly Signed -> này coi trong report của mobsf or dùng apksigner verify -> not Vulnerable
Testing for Debugging Symbols -> not Vulnerable
Testing Obfuscation -> có obfuscate source java
Testing for Debugging Code and Verbose Error Logging -> Testing whether the App is Debuggable -> hong thấy có trong file manifest -> not Vulnerable
Testing Anti-Debugging Detection -> debug vơi
---------- tổng hợp bug -----------------
Testing the Device-Access-Security Policy -> dth có check root/usb debug,.... -> có check nhưng hook bypass khá dễ -> Vulnerable Testing Reverse Engineering Tools Detection -> khi bypass root detect và cái app check của google service là nó hong còn hiện nữa -> vuln
Testing Emulator Detection -> có check -> đã bypass -> Vulnerable
Testing Root Detection -> có check, quá dễ để bypass -> đã bypass -> Vulnerable
Testing Runtime Integrity Checks -> dùng frida để hook vào vẫn bth -> vuln
Finding Sensitive Information in Auto-Generated Screenshots -> app có che mờ sensitive data khi screenshot hay hong -> có cho chụp phần dổi pass -> Vulnerable
Testing Endpoint Identify Verification -> cần coi lại coi thử nếu không dung script và chỉ cài self cert thì ntn -> vẫn có request đi qua -> vuln
Testing Custom Certificate Stores and Certificate Pinning -> hông triển khai ssl pinning -> Vulnerable
Testing Local Storage for Sensitive Data -> sau khi dùng hết chức năng thì coi trong folder của app có chứa thông tin gì nhạy cảm hong -> có lưu firebase app check token
Download