More Proxies

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
User avatar
s.dot
Tranquility In Moderation
Posts: 5001
Joined: Sun Feb 06, 2005 7:18 pm
Location: Indiana

More Proxies

Post by s.dot »

#1. Is it possible for a proxy to be a dynamic proxy? IE: changing it's IP with each page request?
#2. Is it possible to determine whether or not a person is using a proxy? Perhaps by checking against a db of known proxies? Or some function?
#3. I want to ban all people from referring people who use proxies. While sometimes it may be a valid referral, 90% of the time it is not.

I imagine I can go about this if #1 is false and #2 is true :)
Set Search Time - A google chrome extension. When you search only results from the past year (or set time period) are displayed. Helps tremendously when using new technologies to avoid outdated results.
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Re: More Proxies

Post by feyd »

  1. Yes, it's possible. See here.
  2. If a proxy wants to shadow its users, they can completely hide that they are a proxy. Although you can weed out the larger proxies with a lookup, there are thousands of smaller proxies out there that likely aren't on well known lists. There are several request headers that are available either in $_SERVER or in $_ENV or via getenv(). search.php?search_keywords=%2Aforwarded%2A
  3. ok
User avatar
s.dot
Tranquility In Moderation
Posts: 5001
Joined: Sun Feb 06, 2005 7:18 pm
Location: Indiana

Post by s.dot »

Seems as if my best bet is to just make sure the referred user does X amount of activity before counting them as a referral. Bah humbug, I wanted to be lazy!
Set Search Time - A google chrome extension. When you search only results from the past year (or set time period) are displayed. Helps tremendously when using new technologies to avoid outdated results.
Post Reply