Bitcoin Forum
April 26, 2024, 03:02:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Proxy/VPN/Tor detection  (Read 13193 times)
ingrownpocket (OP)
Legendary
*
Offline Offline

Activity: 952
Merit: 1000


View Profile
October 27, 2013, 09:36:35 PM
 #1

I need a service/website that detects visitors using proxies/vpn/tor.

http://www.blocked.com/ is way too expensive.

Ideas?
1714143730
Hero Member
*
Offline Offline

Posts: 1714143730

View Profile Personal Message (Offline)

Ignore
1714143730
Reply with quote  #2

1714143730
Report to moderator
1714143730
Hero Member
*
Offline Offline

Posts: 1714143730

View Profile Personal Message (Offline)

Ignore
1714143730
Reply with quote  #2

1714143730
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714143730
Hero Member
*
Offline Offline

Posts: 1714143730

View Profile Personal Message (Offline)

Ignore
1714143730
Reply with quote  #2

1714143730
Report to moderator
1714143730
Hero Member
*
Offline Offline

Posts: 1714143730

View Profile Personal Message (Offline)

Ignore
1714143730
Reply with quote  #2

1714143730
Report to moderator
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
October 27, 2013, 09:47:49 PM
 #2

http://winmxunlimited.net/apis/proxy-detection-api/
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
October 27, 2013, 09:56:01 PM
 #3

There's also http://botscout.com
and https://apis.secpanel.com/about.php
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
October 27, 2013, 10:50:59 PM
 #4

Code:
Fatal error: Call to a member function query() on a non-object in /www/joshglazebrook.com/public_html/api/proxydetection/v1/query/tools/functions.php on line 330

 Roll Eyes

There's always BadBehaviour. And it's way faster that using a remote API.
balanghai
Sr. Member
****
Offline Offline

Activity: 364
Merit: 253


View Profile
October 27, 2013, 10:53:00 PM
 #5

Do you have a problem with tor users? Or you're just afraid of legal implications?
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
October 27, 2013, 10:56:12 PM
 #6

There's also http://botscout.com
Tested with a few popular VPNs, didn't detect any of them  Undecided

VPN's are trickier to block. You're better off just blocking any IP that belongs to a datacenter. There was a list of them IP's at Github.
BitcoinFX
Legendary
*
Offline Offline

Activity: 2646
Merit: 1720


https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF


View Profile WWW
October 27, 2013, 11:41:36 PM
 #7

I need a service/website that detects visitors using proxies/vpn/tor.

http://www.blocked.com/ is way too expensive.

Ideas?

I'm fairly sure that the free version of Blocked.com® blocks Tor exit nodes by 'default' for a certain number of requests per month.

See: http://www.blocked.com/pricing.php

...

iblocklist.com has a Tor node list that you could block with .htaccess

See: https://www.iblocklist.com/lists.php?category=organizations  (The Onion Router).

Most main Tor exit nodes don't change IP. You could probably update it around once a month.

Do you want to just block traffic and/or redirect it ?

"Bitcoin OG" 1JXFXUBGs2ZtEDAQMdZ3tkCKo38nT2XSEp | Bitcoin logo™ Enforcer? | Bitcoin is BTC | CSW is NOT Satoshi Nakamoto | I Mine BTC, LTC, ZEC, XMR and GAP | BTC on Tor addnodes Project | Media enquiries : Wu Ming | Enjoy The Money Machine | "You cannot compete with Open Source" and "Cryptography != Banana" | BSV and BCH are COUNTERFEIT.
BitcoinFX
Legendary
*
Offline Offline

Activity: 2646
Merit: 1720


https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF


View Profile WWW
October 28, 2013, 12:00:35 AM
Last edit: October 28, 2013, 12:19:52 AM by BitcoinFX
 #8

What difference does it make? I want to block certain IPs from creating new accounts and performing various different tasks on my sites.

Not that much difference really I guess. You can aim to make blocking visitors as user friendly as possible though.  Smiley

I was going to offer to accept your redirects perhaps.

"Bitcoin OG" 1JXFXUBGs2ZtEDAQMdZ3tkCKo38nT2XSEp | Bitcoin logo™ Enforcer? | Bitcoin is BTC | CSW is NOT Satoshi Nakamoto | I Mine BTC, LTC, ZEC, XMR and GAP | BTC on Tor addnodes Project | Media enquiries : Wu Ming | Enjoy The Money Machine | "You cannot compete with Open Source" and "Cryptography != Banana" | BSV and BCH are COUNTERFEIT.
bitcoindigi
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
October 28, 2013, 05:45:16 AM
 #9

Bitcoin site that blocks TOR? what comes next, ID verification? Roll Eyes

Just block free proxies and you're fine I guess

http://ipinfodb.com/ maybe
rigel
Legendary
*
Offline Offline

Activity: 1240
Merit: 1001


Thank God I'm an atheist


View Profile
July 27, 2014, 04:16:38 AM
 #10

Did you find a good way to block VPN too?

I'm interested  too
BTCmoons
Full Member
***
Offline Offline

Activity: 173
Merit: 100


View Profile
July 27, 2014, 04:38:29 AM
 #11

Do you have a problem with tor users? Or you're just afraid of legal implications?
I have a lot of problems with Tor users.
You could probably just block known TOR exit nodes to solve most of your problems. There are so many proxies and VPNs, and they are always popping up that you will never be able to stop them all.
RedDiamond
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
July 27, 2014, 05:03:37 AM
 #12

This paper also describes some basic methods for proxy detection: https://www.sans.org/reading-room/whitepapers/detection/detecting-preventing-anonymous-proxy-usage-32943

🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 27, 2014, 05:03:57 AM
 #13

@Carlos:

Try this demo: http://glados.cc/badipdetect.php

If you're interested, email me for affordable licensing.
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 27, 2014, 05:05:42 AM
 #14


If you actually read the paper it covers 'Tor', 'PHPProxy', 'Glype', etc. Not VPNs.

Patterns/triggers won't detect VPNs. You need an up to date, curated list for them.
leahsandes
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
July 27, 2014, 05:08:10 AM
 #15

@Carlos:

Try this demo: http://glados.cc/badipdetect.php

If you're interested, email me for affordable licensing.

Excellent. Carlos if you buy this script you can just give the BTC direct to the people he owes. No need to waste transaction fees.
RedDiamond
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
July 27, 2014, 06:22:05 AM
 #16


If you actually read the paper it covers 'Tor', 'PHPProxy', 'Glype', etc. Not VPNs.

Patterns/triggers won't detect VPNs. You need an up to date, curated list for them.

I think IPHub.info has such a list but unfortunately I have no idea how accurate it is.
roberttan
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 22, 2016, 11:09:43 AM
 #17

Can consider of hosting database instead of API.
https://www.ip2location.com/ip2proxy-web-service
chmanmeow
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
September 27, 2017, 03:17:11 AM
 #18

Another free alternative to try is https://getipintel.net , it uses machine learning and probability theory algorithms to generate a score.
bitfmx
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
August 18, 2018, 06:30:07 PM
 #19

https://www.voxprox.com/

Simple php example.

Code:
<?php
$apikey 
"Your API Key";

$ip "52.18.43.74";
$url "https://www.voxprox.com/pmx.php?key=$apikey&ip=$ip";

$response file_get_contents($url);
$response json_decode($responsetrue);

// Return values VPN, Public Proxy, Web Proxy, Tor, BadIP, Bogon, Spam

if (isset($response['VPN'])) {
echo("VPN detected");
}
_oh_no_stop_this_
Full Member
***
Offline Offline

Activity: 183
Merit: 100


View Profile
August 18, 2018, 07:33:03 PM
 #20

Would you like to save visitors' digital fingerprints as well?
Then you can track people by their profiles, not just IP address and cookies
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!