The invention discloses a crawler prevention
system and method according to request data. The
system comprises a cookie
encryption generation module, a cookie storage module and a comparative analysismodule; the cookie
encryption generation module is used for generating cookie in an
encryption manner according to a User-Agent, a current
timestamp and a current
IP address; the cookie storage module is used for storing cookie
blacklist data; and the comparison and analysis module is used for comparing and analyzing the currently accessed cookie and cookie
blacklist data so as to execute a reaction operation for the currently accessed cookie. According to the method and
system, malicious crawlers can be effectively prevented from quickly acquiring a large amount of data by using proxy IPs,
original data benefits of companies are protected, and the malicious crawlers are prevented from acquiring a large amount of enterprise
original data and publishing the enterprise
original data on other similar products; according to the method and system, the crawler can be recognized under the condition that the user does not log in,
client login is not needed, the browsing intention of the
client is reserved, and meanwhile the anti-crawler effect can be achieved.