Vulnerability detection method based on plug-in

The invention discloses a vulnerability detection method based on a plug-in. The method comprises the following steps: host scanning and data analysis service, task scheduling and management, log management, data access service and user interface, wherein the host scanning and data analysis service is mainly responsible for executing vulnerability scanning; the task scheduling and management provides service to the interior of a system and is responsible for managing and scheduling each scanning analysis task; the log management is responsible for providing vulnerability scanning reports to a user, collecting and finishing data produced by the scanning task according to the configuration of the user and providing a scanning report to the user; multiple tasks share the data in the execution process of the scanning task, the system needs to provide an unified data access form, and the data access service is used for providing unified and quits data storage and access service for all tasks; the user interface is used for providing a system management and report output path. A structure base on the plug-in is used for scanning the vulnerability, so that the flexibility and extendibility of the system are improved.