Many users are using the TOR browser, and they are visiting my site. I am using some AdNetwork for monetization but they are not showing Ad if a user is vising my site through any proxy, VPN, or TOR browser.

how can I avoid it or what should I do in TOR so they can't identify me as a TOR user?

  • Isn't the problem that it'd need to be the users visiting your site needing to have a different IP address so the ad network would treat it as a valid impression? Unless I'm missing something they'd be identifying them as a TOR user not you.
    – PeterJ
    Jun 10 '20 at 13:27

how can I avoid

You can use a VPN if you want, but then you will be identified as a VPN user. Many companies record VPN IP addresses (it's easy to identify them).

Another option is to use something a VPS and create your own VPN with it. It's much harder to see that you aren't a normal user.

Either way will cost you money. A VPN is easy to use but a VPS is more difficult if you aren't computer savvy. If you use either, it's really easy for law enforcement or some other government agency to trace it back to you.

It's very difficult to be traced if you are using Tor, so you have to ask yourself if your anonymity is worth the annoyance of being seen as a Tor user.

what should I do in TOR so they can't identify me as a TOR user?

You don't. If you use Tor, you will be using a Tor exit node and the website will see that.


JSEvans' answer is mostly right. But There are still some things that I would like to point out:

First, creating your own VPN is way less anonymous than using public VPN or Tor, to the point I would like to assume it as completely NOT ANONYMOUS. This is because only you are using the VPN at a time, and that means any activities coming from that IP can only relate to a single person, in that case it is you. Adversaries might not relate this to your real life identity (such as approximate location if you don't use any proxy at all), but they are able to identify "You as you". On the other hand, public VPNs and Tor have a busy traffic. Many people are using it, so adversaries can only relate this address to a group of people that uses it.

Second, since there is only one hop in a traditional VPN, you have to trust your VPN provider (or hosting provider if you are self-hosting). This is because they know both your address and destination. If they get hacked or searched by an adversary, you are deanonymized. Unlike traditional VPNs, you don't have to trust your Tor relays. In fact, there are many malicious relays out there, namely exit relays designed to sniff non-encrypted traffic. You might be using one right now, but as long as your data is E2EEd in the first place, it's fine to let them record some encrypted garbage.

To sum it up, use a public VPN with Firefox, enable privacy.resistFingerprinting in about:config, and browse in Private Window might serve your needs. As long as the VPN is not blocked by the website, in most cases you should be treated as a different user every time you restart Firefox.

You might also try web proxies like the "Anonymous View" provided by startpage.com search, or the proxy from hide.me VPN through tor. Remember only browse publicly available content, and not sign in on those proxies, since the pages are actually MITMed by the proxy then presented to you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.