Andy-H Posted September 7, 2008 Share Posted September 7, 2008 A friend of mine has a game with two really annoying users which he IP banned, however they keep accessing his site via proxy's or changing their IP. Is there a better way to get rid of them? I have already been researching and found the function gethostbyaddr(), would banning that just affect them? Thanks for replys. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/ Share on other sites More sharing options...
DarkWater Posted September 7, 2008 Share Posted September 7, 2008 If they're going through a proxy, it doesn't matter. The best you can do is find a proxy blacklist. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635957 Share on other sites More sharing options...
Andy-H Posted September 7, 2008 Author Share Posted September 7, 2008 If I blacklist proxys it denies access for AOL users, that could be a pretty big user loss and I duno if they use proxys, he said they change their IP so it could be either. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635962 Share on other sites More sharing options...
DarkWater Posted September 7, 2008 Share Posted September 7, 2008 AOL can change their IP on EACH REQUEST. It's quite hard to IP ban an AOL user. >_< Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635964 Share on other sites More sharing options...
PFMaBiSmAd Posted September 7, 2008 Share Posted September 7, 2008 You need a membership system (username/password login) that uses an email verified (activation link sent in an email) opt-in system. You can than disable problem accounts (and ban email addresses) and they will at least need to go through the trouble of obtaining a new email address and creating a new account. Use a good CAPTCHA to prevent automated form submission for account creation. Any body over the age of 11 knows how to change their IP address and any body over the age of 12 knows how to find a proxy to connect through. Attempting to ban using either of those methods is a waste of time and effort. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635971 Share on other sites More sharing options...
Andy-H Posted September 7, 2008 Author Share Posted September 7, 2008 Their account password is sent to their email address. I think he has alot of email address and leads a sad enough life to create new ones just to annoy the game owner lol Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635973 Share on other sites More sharing options...
cooldude832 Posted September 7, 2008 Share Posted September 7, 2008 IP Ban = a NO NO what PFMaBiSmAD said is exactly right Captcha Email verification and User accounts should be always used on any thing a user could do that could allow them to add, delete or modify data in your site Also only allow 1 account per email and don't delete but suspend them (You will get them eventually) Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635975 Share on other sites More sharing options...
Andy-H Posted September 7, 2008 Author Share Posted September 7, 2008 Fair enough, I coded the scripts he uses and the email accounts can only be used by one living account at a time, looks like the email ban is the most efficient way to bann them from the site and I will implement this now, Im sure he will just create more but if he wants to get into my friends site im not going to make it easy for him. Thanks for the help Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635989 Share on other sites More sharing options...
corbin Posted September 7, 2008 Share Posted September 7, 2008 Unfortunately, without using a whitelist, there's no way to block someone without affecting other users. Ban evasion is a bitch. Email does sound like the best bet though. I would imagine he will get bored after a while. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-635998 Share on other sites More sharing options...
PFMaBiSmAd Posted September 7, 2008 Share Posted September 7, 2008 After you do everything to limit their account creation/usage, what type of abuse of the site is taking place? Your next step would be to add filters to mask-out **** bad words, URL's... or to add a minimum length of membership before enabling certain functions. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636001 Share on other sites More sharing options...
seany123 Posted September 7, 2008 Share Posted September 7, 2008 know this has been resolved but i got a small idea... is it possible to only allow 1 registration per IP address?? Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636004 Share on other sites More sharing options...
Andy-H Posted September 7, 2008 Author Share Posted September 7, 2008 No point, IP's are easy to change, we have a badword list but they are just generally annoying. I have one of the guys on msn... @ndy Holland says: You make 1 every time u get banned :| ************** says: yeh lol ************** says: im used 2 it know so it only takes me like 2 minz :-/ Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636006 Share on other sites More sharing options...
seany123 Posted September 7, 2008 Share Posted September 7, 2008 No point, IP's are easy to change yes but i am creating a game and only want every person to have 1 account.... 1 step in making this happen is stopping multiple ip registrations Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636009 Share on other sites More sharing options...
Andy-H Posted September 7, 2008 Author Share Posted September 7, 2008 What about family players etc. And like I said it's easily avoidable. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636015 Share on other sites More sharing options...
Mchl Posted September 7, 2008 Share Posted September 7, 2008 know this has been resolved but i got a small idea... is it possible to only allow 1 registration per IP address?? That's an overkill again. Think about people behind NATs. Think about people like me, who have different IP every day (cos that's how my ISP works). Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636018 Share on other sites More sharing options...
seany123 Posted September 7, 2008 Share Posted September 7, 2008 i dont care, im only wanting to allow 1 Registration per IP address. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636022 Share on other sites More sharing options...
PFMaBiSmAd Posted September 7, 2008 Share Posted September 7, 2008 You can have two or more legitimate users on the same local network, so trying to limit multiple accounts, log ins... or anything else per IP address is not a solution. That would just inconvenience your real users and won't stop bad users as they will just go and get a different IP address. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636023 Share on other sites More sharing options...
Mchl Posted September 7, 2008 Share Posted September 7, 2008 i dont care, im only wanting to allow 1 Registration per IP address. That's like one registration per 500 students in dorm where I used to live. Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636028 Share on other sites More sharing options...
cooldude832 Posted September 7, 2008 Share Posted September 7, 2008 The problem here is no one is really looking at what an IP is Its like a PO box you rent from an ISP (or someone) to tell internet packages where you go. The thing is that PO box is rented on an hourly or daily rate and can change that often. Also in side that PO box can be more mail boxes (sorta like an apartment getting mail or a big building) so if you block that PO box you could be blocking a lot of people form getting your packages. Or if the renter of said IP/PO box changes tommorow you might be blocking a legit person IP based banning is no good unless you are in a LAN that you can control who has which IP. IP can only be used as a way to possibly link a user to their ISP to report them Quote Link to comment https://forums.phpfreaks.com/topic/123143-solved-ip-ban-can-you-go-1-better/#findComment-636029 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.