Research Article
SSLDetecter: Detecting SSL Security Vulnerabilities of Android Applications Based on a Novel Automatic Traversal Method
Table 1
Description and characteristics of different categories of interfaces.
| Interface category | Interface description | Interface characteristics |
| Welcome interface | The initial display of the AD page when the application is launched | Contains the ImageView widget and the widget area is equal to the screen area; less clickable widgets; support for sliding operation | Pop-up interface | Version update pop-ups, AD pop-ups, system prompts, menus, etc. | The interface area is smaller than the screen area; the underlying interface is out of focus | List interface | The interface is the home page of the application or one of its topics, containing a scrollable list or a number of identical widgets | There are a large number of structurally identical subtrees in the interface widget tree; or contain scrollable ListView, RecyclerView, etc. | Detailed interface | Describe a topic in detail, mainly with lots of pictures and words | Contains a back button, a large number of images, text, or WebView widgets | Input interface | The interface is a login interface, registration interface, etc. | Contains widgets such as EditText, SearchView, and CheckBox | Others | Do not belong to the above five categories of interface | No obvious characteristics |
|
|