A method, apparatus and system for securing a website through machine learning
A machine learning and protection device technology, applied in the field of network security, to achieve the effect of improving accuracy and comprehensiveness, and reducing the time of machine learning
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] Such as figure 1 As shown, the method for machine learning protection website described in this embodiment includes the following steps:
[0072] S101, switch to a passive mode, and establish a reverse proxy connection with the website to receive an access request to the website;
[0073] The website protection device is switched to passive mode, set between the website server and the user access end, receives the access request from the user end and then sends the request to the website server end, and sends the return result of the data from the server end to the user access request end. The website protection device uses the homepage of the website, that is, the root directory, as the entry point for machine learning.
[0074] S102. Send an alarm message to the administrator according to the threatening access request;
[0075] The website protection device protects the website in the form of a reverse proxy. A large number of users monitor the access methods and ...
Embodiment 2
[0090] The method for protecting a website through machine learning provided in this embodiment is used to quickly and accurately update the website security model after the website is updated. Described method specifically comprises the following steps:
[0091] S201, switch to passive mode, and establish a reverse proxy connection with the website to receive an access request to the website;
[0092] S202. Send an alarm message to the administrator according to the threatening access request;
[0093] S203. The administrator judges whether the access request corresponding to the alarm information is released, and if so, adds a release rule;
[0094] S204. Repeat S202 and S203 until all services of the website are accessed, and learn the release rules to establish a website security model.
[0095] S205. Switch to the active mode, and judge whether the access request conforms to the website security model, and if so, allow access to the website.
[0096] When switching to ...
Embodiment 3
[0103] Such as image 3 As shown, a website protection device 300 using the above machine learning method for protecting websites includes a receiving access request module 301, an alarm prompt module 302, a judging module 303, and a machine learning module 304;
[0104] The receiving access request module 301 is used to establish a reverse proxy connection with the website; wherein, setting up the reverse proxy connection is specifically to receive the access request module 301 to read the website homepage, and access all services of the website through the website homepage to receive visits to the website ask;
[0105] The warning prompt module 302 is used to send warning information for all threatening access requests; where the threatening visits are other access requests except for the visits to the website home page and the links in the web pages;
[0106] After the alarm prompt module 302 and the judgment module 303 establish release rules for all services of the websi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com