Jump to content

Recommended Posts

I run a site where I don't allow my users to have multiple accounts. I watch out for this via pulling the IP address from PHP. Well I now have users using proxy server sites like this: http://freeproxyserver.net/  To get by my tracking methods.

Is there anything I can do to stop them from using these sites. Is there a list of proxy server IP's I could just block?

What does everyone else do?

If you IP Banned someone they could just go to one of these sites and they are back in.
Link to comment
https://forums.phpfreaks.com/topic/13873-stop-proxy-servers/
Share on other sites

Banning some one based on IP is not the best there is no true way to stop anyone from getting back in based on IP. For me I have cable modem connection and all i have to do to reset my IP is shut it down and restart it and I will get a new IP.
Plus the user can just go to another location and get back in...... you maybe able to Ban by Mac ID on the network card.  but this will lock that card out.
Link to comment
https://forums.phpfreaks.com/topic/13873-stop-proxy-servers/#findComment-54030
Share on other sites

You can't get a mac address of someone unless you were local to them. The mac address is put into the IP packet at the 2nd level of the OSI model, its a physical address... once you go out through a router the mac address of the reported packet is changed, and is changed each and every time.. think of the mac as a "Return" address. You send out a packet and it goes across the country, and goes through 5 routers, the mac address on the packet will change each and every time it goes through a router, where the IP address won't. It's a type of routing code that the routers use to identify where the packet came from and where to send a response to.
Link to comment
https://forums.phpfreaks.com/topic/13873-stop-proxy-servers/#findComment-54063
Share on other sites

That would kind of defeat the purpose of using these proxies to hide / manipulate your IP Address... There is never a solid way to keep someone out of your website. There is always a way to pretend that you are someone else...

I'm not sure what your website does or how far people will go to create a new account, but here are a couple of things you could implement:
Log the IP address: You might as well, now with broadband and static IP addresses being more common, this is still a good start.

Require email verification / account activation: A lot of people only try to break / crack things because the oportunity is there. If you make a couple of extra hoops that they have to jump through to get it, some will just not bother... like me :)

Random character validation: You know the thing where is shows you 6 or so random characters so that you have to enter it in to stop people using programs that will automatically fill in forms etc... again, just another hoop.
Link to comment
https://forums.phpfreaks.com/topic/13873-stop-proxy-servers/#findComment-54619
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.