The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 25, 2012
Filed:
May. 18, 2009
Jong Hyun Kim, Daejeon, KR;
Geon Lyang Kim, Daejeon, KR;
Jong Ho Ryu, Cheonan-si, KR;
Chi Yoon Jeong, Daejeon, KR;
Seon Gyoung Sohn, Daejeon, KR;
Beom Hwan Chang, Daejeon, KR;
Jung-chan NA, Daejeon, KR;
Hyun Sook Cho, Daejeon, KR;
Jong Hyun Kim, Daejeon, KR;
Geon Lyang Kim, Daejeon, KR;
Jong Ho Ryu, Cheonan-si, KR;
Chi Yoon Jeong, Daejeon, KR;
Seon Gyoung Sohn, Daejeon, KR;
Beom Hwan Chang, Daejeon, KR;
Jung-Chan Na, Daejeon, KR;
Hyun Sook Cho, Daejeon, KR;
Electronics and Telecommunications Research Institute, Daejeon, KR;
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.