How private proxies can easily be detected

fluxo27

Junior Member
Joined
Apr 27, 2013
Messages
195
Reaction score
31
I thought of a way to easily detect if someone uses a proxy.

You could have the client local timezone send to you via javascript and compare it with the timezone of his IP.

I am not sure if big sites do that but they certainly could.

One way to prevent this would be to inject javascript into the site that overwrites this ahead of all other javascript.

But then again they could check for that too...

So how can we prevent this?
 
I thought of a way to easily detect if someone uses a proxy.

You could have the client local timezone send to you via javascript and compare it with the timezone of his IP.

I am not sure if big sites do that but they certainly could.

One way to prevent this would be to inject javascript into the site that overwrites this ahead of all other javascript.

But then again they could check for that too...

So how can we prevent this?
How to prevent time zone mismatch? Move to the time zone of your proxies or get proxies from your time zone. :)
Fake your time zone?

This is not how most proxies are detected for sure. They're detected by ip ranges, sites work from a database of these known ranges. That's why residential proxies can be better than datacenter proxies.
 
How to prevent time zone mismatch? Move to the time zone of your proxies or get proxies from your time zone. :)
Fake your time zone?

This is not how most proxies are detected for sure. They're detected by ip ranges, sites work from a database of these known ranges. That's why residential proxies can be better than datacenter proxies.

ok I code bots for managing my accounts if I fake my system time zone It will influence all browser instances.
And I live in germany but I want my accounts to pretend to be operated from the US

I will look in to residential proxies thank you :)
 
That's nothing new.
Timezone matching has been done for years both for fingerprinting and by cloakers.
 
you could use virtual machines with different times set: it adds some overhead but you could easily clone different instances and it's a quick way to solve this issue before resorting to way more technical gimmicks
 
Back
Top