WEB-BASED TRACEBACK SYSTEM AND METHOD USING REVERSE CACHING PROXY
First Claim
1. A web-based traceback system using reverse caching proxy, the web-based traceback system comprising:
- a reverse caching proxy server receiving a hypertext transfer protocol (HTTP) packet transmitted to a web server by a client, analyzing the header of the HTTP packet and determining whether the client has attempted to access the web server through an anonymous server based on the results of the analysis; and
a web tracking server generating a response page for the HTTP packet upon receiving the results of the determination performed by the reverse caching proxy server, inserting a tracking code in the response page, and providing the response page to the client through the reverse caching proxy server,wherein the tracking code is automatically executed in a web browser of the client and thus provides network information of the client to the web tracking server.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a web-based traceback system and method using reverse caching proxy, which can effectively protect a web server against various attacks launched by illegitimate user by acquiring network information and location information of users who attempt to access the web server through an anonymous server, without a requirement of installing any agent program in the users'"'"' clients. The web-based traceback system may include a reverse caching proxy server receiving a hypertext transfer protocol (HTTP) packet transmitted to a web server by a client, analyzing the header of the HTTP packet and determining whether the client has attempted to access the web server through an anonymous server based on the results of the analysis; and a web tracking server generating a response page for the HTTP packet upon receiving the results of the determination performed by the reverse caching proxy server, inserting a tracking code in the response page, and providing the response page to the client through the reverse caching proxy server, wherein the tracking code is automatically executed in a web browser of the client and thus provides network information of the client to the web tracking server.
-
Citations
13 Claims
-
1. A web-based traceback system using reverse caching proxy, the web-based traceback system comprising:
-
a reverse caching proxy server receiving a hypertext transfer protocol (HTTP) packet transmitted to a web server by a client, analyzing the header of the HTTP packet and determining whether the client has attempted to access the web server through an anonymous server based on the results of the analysis; and a web tracking server generating a response page for the HTTP packet upon receiving the results of the determination performed by the reverse caching proxy server, inserting a tracking code in the response page, and providing the response page to the client through the reverse caching proxy server, wherein the tracking code is automatically executed in a web browser of the client and thus provides network information of the client to the web tracking server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A web-based traceback method using reverse caching proxy, which is performed by a reverse caching proxy server provided between a client and a web server, the web-based traceback method comprising:
-
receiving an HTTP packet transmitted to the web server by the client, analyzing the header of the HTTP packet transmitted by a client and determining whether the client has attempted to access the web server through an anonymous server based on the results of the analysis; and if the client is determined to have attempted to access the web server through the anonymous server, transmitting a response page for the HTTP packet to the client, the response page having a tracking code inserted therein, wherein the tracking code transmits network information of the client. - View Dependent Claims (10, 11, 12, 13)
-
Specification