Abstract: A method for obtaining target data items from a target application to determine vulnerabilities of the target application is provided. The method includes obtaining a plurality of first data items from the target application; analyzing the plurality of first data items to obtain relevancies for the plurality of first data items; when the relevancies satisfy a first condition, automatically scanning the target application at first pre-determined times to obtain a plurality of first target data items associated with the input data; when relevancies satisfy a second condition, selecting one or more second data items from the plurality of first data items, and scanning the target application at second pre-determined times to obtain a plurality of second target data items associated with input data; obtaining target data items associated with the target application and determining whether the target application is vulnerable based on the target data items that are obtained.
Abstract: A method for obtaining target data items from a target application to determine vulnerabilities of the target application is provided. The method includes obtaining a plurality of first data items from the target application; analyzing the plurality of first data items to obtain relevancies for the plurality of first data items; when the relevancies satisfy a first condition, automatically scanning the target application at first pre-determined times to obtain a plurality of first target data items associated with the input data; when relevancies satisfy a second condition, selecting one or more second data items from the plurality of first data items, and scanning the target application at second pre-determined times to obtain a plurality of second target data items associated with input data; obtaining target data items associated with the target application and determining whether the target application is vulnerable based on the target data items that are obtained.