Patent ID: 8341721

Claim:
A web-based traceback system using reverse caching proxy, the web-based traceback system comprising: a reverse caching proxy server device receiving a hypertext transfer protocol (HTTP) packet transmitted to a web server device by a client device, analyzing header of the HTTP packet and determining whether the client device has attempted to access the web server device through an anonymous server device based on results of the analysis; and a web tracking server device generating a response page for the HTTP packet upon receiving results of the determination performed by the reverse caching proxy server device, inserting a tracking code in the response page, and providing the response page to the client device through the reverse caching proxy server device, wherein the tracking code is allocated only to the client device which accesses the web server device through the anonymous server device, and is automatically executed in a web browser of the client device and thus provides network information of the client device to the web tracking server device, wherein the reverse caching proxy server device comprises a database storing a blacklist of illegitimate servers and an HTTP header analysis module determining whether the client has attempted to access the web server device through the anonymous server device, wherein the HTTP header analysis module determines whether the client device has attempted to access the web server device through the anonymous server device by referencing the results of the analysis performed in analyzing the header of the HTTP packet and identifying IP address and host name of the client device, and IP information present in the database storing the blacklist of illegitimate servers.