Supercharge Your Innovation With Domain-Expert AI Agents!

A fully automatic web client human-computer identification method

A human-machine identification and client-side technology, applied in the field of computer networks, can solve the problem of not blocking the access of WEB scanners, and achieve the effect of high identification accuracy.

Active Publication Date: 2018-03-13
SHANGHAI TITANSEC NETWORK TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some websites use the method of filtering client IP to reduce access from WEB crawlers, but this can only filter out access from known web crawlers and web page collectors, and cannot block WEB scanners from non-fixed IPs and malicious WEB automatic tool access

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A fully automatic web client human-computer identification method
  • A fully automatic web client human-computer identification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] see figure 1 , figure 2 As shown, the present invention provides a fully automatic WEB client human-computer identification method, and the system (hereinafter referred to as the browser identification system) for realizing the method can be deployed on the WEB server as a plug-in of the WEB server, or can be Deployed on the gateway device as an HTTP reverse proxy service, through the system to identify the WEB access behavior of browsers and non-browser automation tools.

[0020] Method of the present invention comprises the steps:

[0021] (1) For an HTTP request sent by any client, the browser identification system generates a Cookie name that can identify the client according to the client's IP address and the User-Agent field information of the HTTP request header; the generated algorithm is md5(client_ip, user_agent, preshared_key), where client_ip is the IP address of the client, user_agent is the value of the User-Agent field in the HTTP request header used b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a fully automatic human-computer identification method for a WEB client, comprising the following steps: receiving a request from the client, and generating an identification key capable of identifying the client according to the client's IP address and partial information of the HTTP request header KEY, and put the KEY in a piece of Javascript code, and return it to the client. After the client receives and executes the Javascript code, it will generate a client identity cookie containing the KEY, and then use the cookie to access the WEB server again. If the request contains the correct cookie value, the client is considered to be a browser and the access is allowed. If the request does not contain the correct cookie, the client is considered to be a non-browser and the request is ignored. This method realizes transparent identification of client browsers and non-browsers, and can effectively reduce access from automatic tools such as WEB crawlers, WEB scanners, and webpage information collection programs, and is very suitable for applications that need to publish information publicly, but do not Websites that wish to post information to be acquired by automated WEB.

Description

technical field [0001] The invention belongs to the technical field of computer networks, and in particular relates to a fully automatic WEB client human-machine identification method. Background technique [0002] Driven by the rapid development of the Internet, various institutions such as finance, application service providers, e-commerce and government units have transplanted their business systems to the WEB, and the WEB has become a universal platform. The center is highly concentrated. Because it carries more and more core businesses of various customers, WEB has become the most important information publishing platform on the Internet. The acquisition of WEB information is so convenient and cheap that the abuse and misappropriation of WEB information has become more and more common. More and more automated tools have been developed to collect information on the Internet day and night. Because the access of these tools has caused a certain negative impact on the WEB...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
Inventor 叶志强程胜年
Owner SHANGHAI TITANSEC NETWORK TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More