For security reasons, There is an IP-logger on my website, also logging reference page. What I've noticed is repeated visitors from Beijing, Microsoft or Google INC. Also getting visits from websites like: "http://hvd-store.com/". How can I detect a proxy without paying for some service? I've been estimating proxies from Network Organization information and by googling the IP, but I don't have any automatic mechanism that I can use to display threat-info or into the page for other admins to see, something like "detected proxy"/"Individual". And is there a way to detect and differentiate bots, search-spiders and proxies? it's hard to be sure if the ones from Microsoft and Google INC are web-spiders or someone with bad intents. An example of a suspicious visit logged: Network Organization: AS16276 OVH SAS Ref-page: http://hvd-store.com/ IP: 184.108.40.206 Location: Paris Browser: Google Chrome A bot that hangs around, Network Organization: AS55967 Beijing Baidu Netcom Science and Technology Co., Ltd. Ref-page: no ref-page IP: 220.127.116.11 Location: Beijing Browser: Unknown I thought this was a spider, but it has a browser so I am led to believe it's something different: Network Organization: AS15169 Google Inc. Ref-page: no ref-page IP: 18.104.22.168 Location: Mountain View Browser: Mozilla Firefox -Thanks in advance.