Unlock instant, AI-driven research and patent intelligence for your innovation.

A proxy server identification method and device

A proxy server and identification device technology, applied in the Internet field, can solve unreliable problems and achieve high reliability

Active Publication Date: 2017-03-01
ADVANCED NEW TECH CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This type of solution is effective for regular proxy server software, but many proxy server software can be configured without this field, this method is very unreliable

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 proxy server identification method and device
  • A proxy server identification method and device
  • A proxy server identification method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Embodiment 1, a device for identifying a proxy server, comprising:

[0038] HTTP (Hypertext Transfer Protocol) message sender, is used for when server receives the GET request of user, generates and returns the HTTP message that carries control instruction, and described control instruction is used for indicating that received this HTTP message The browser returns a corresponding response message to the server;

[0039] The detector is used to determine the time required for the server to receive the TCP (Transmission Control Protocol) ACK (Acknowledgment, confirmation flag in the TCP header) confirmation and the time required for receiving the corresponding response message for the HTTP message sent to the same user. Whether the difference between the required time exceeds a predetermined threshold, if so, it is judged that the user uses a proxy server.

[0040] In this embodiment, the control instruction can be, but not limited to, js (JavaScript, a scripting languag...

Embodiment 2

[0067] Embodiment 2, a method for identifying a proxy server, comprising:

[0068] When the server receives the user's GET request, it generates and returns an HTTP message carrying a control instruction, and the control instruction is used to instruct the browser receiving the HTTP message to return a corresponding response message to the server;

[0069] Judging whether the difference between the length of time required for the server to receive a TCP ACK confirmation and the time required for receiving the corresponding response message for an HTTP message sent to the same user exceeds a predetermined threshold, and if so, it is judged that the user has used proxy server.

[0070] In this embodiment, the control instruction can be but not limited to js code, and the corresponding response message can be but not limited to an ajax request; this is the principle of using a browser to parse an HTTP document, when the client's browser receives After the js code, the js code wi...

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 invention discloses a proxy server identification device. The proxy server identification device includes the following components of: an HTTP message transmitter which is used for generating and returning HTTP messages carrying control commands when a server receives a GET request of a user, wherein the control commands are used for commanding a browser which receives the HTTP messages to return corresponding response messages to the server; and a detector which is used for judging whether the difference of time span for the server to receive transmission control protocol acknowledgement (TCP ACK) and time span for the server to receive the corresponding response messages exceeds a predetermined threshold value as for the HTTP messages transmitted to the same user, and determining that the user uses the proxy server if the difference exceeds the predetermined threshold value. With the proxy server identification device adopted, and whether the user uses the proxy server can be identified.

Description

technical field [0001] The present application relates to the Internet field, in particular to a method and device for identifying a proxy server. Background technique [0002] At present, there is a wide application on the Internet, which is the mutual checking technology of IP address and geographical location. This technology is widely used in various fields of the Internet, especially in the field of risk control. It is used as a strong risk factor. Its application principle in the field of risk control It is to detect whether a user logs in in different geographical locations within a short period of time. If so, it can be considered a high-risk operation. This judgment is based on the fact that the user's IP is the real IP. But proxy server technology breaks the premise of this application. That is to say, a user in Beijing can completely pass through the proxy server in Hangzhou, and the user IP address seen by the server is the address of the proxy server in Hangzh...

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/08H04L12/26
Inventor 黄冕
Owner ADVANCED NEW TECH CO LTD