Displaying IP addresses of posters
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
Hmmm... I can post from one of 7 machines - five of them are at home, each with their own static ip, and two are at work (both via dhcp). I presume that the two at work will resolve to the same IP, and I'm not sure if anyone else on codeproject is working where I do. I don't really care one way or the other how you do it. :)
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
Why not use that image thingie that everyone was talking about here a ways back (6 months ago or something like that)? You know, the thing that generates a unique image off an IP address. Someone enabled it for their blog and it seemed to work very well. YOu can see at a glance when the IP address is the same without revealing the IP address.
"I don't want more choice. I just want better things!" - Edina Monsoon
John Cardinal wrote:
Why not use that image thingie
Because it's broken and I've not had a chance to dig in and fix it. I'm assuming plenty of other people have made fixes in the interim so it's probably not a bad idea for me to go grab some updated code.
cheers, Chris Maunder
CodeProject.com : C++ MVP
-
Andy Brummer wrote:
Either one is an ugly solution to this problem.
Neither one is really a solution. Spoofing your IP isn't terribly hard for someone with enough time on their hands to spam the site, so i'd guess it's really more about just adding enough friction to slow the rate of abuse to manageable levels.
You must be careful in the forest Broken glass and rusty nails If you're to bring back something for us I have bullets for sale...
Unfortunately people just can't be trusted to ignore all the crap posts. I really think this is going to be too tempting for underage home-schooled kids on summer break to show everyone how it really isn't a solution. At least until they get bored with it. Though option A could be tempting enough that they could try something really stupid.
This blanket smells like ham
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
I must concur that it would be a mistake to reveal everyone's IP. Why not reveal everyone's credit card number while you're at it?
-------------------------------- "All that is necessary for the forces of evil to win in the world is for enough good men to do nothing" -- Edmund Burke
-
I must concur that it would be a mistake to reveal everyone's IP. Why not reveal everyone's credit card number while you're at it?
-------------------------------- "All that is necessary for the forces of evil to win in the world is for enough good men to do nothing" -- Edmund Burke
-
I must concur that it would be a mistake to reveal everyone's IP. Why not reveal everyone's credit card number while you're at it?
-------------------------------- "All that is necessary for the forces of evil to win in the world is for enough good men to do nothing" -- Edmund Burke
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
A) Is bad, because some idiot could decide to DoS you. As mentioned by someone else above, I can refresh my dynamic IP to avoid that fairly easily... however then some other poor SOB could theoretically then be the subject of the DoS. Also, for those that by chance have a static IP, then I would insist it is a really, really bad idea. I don't have a static IP now, however in the past I have, and I would not want it published on each post. I might suggest (as an alternative) to only display the first 3 octets, and to mask the 4th. E.g. => 127.0.0.XXX B) Sounds okay in theory. It could be improved by using the same suggestion above, drop the 4th octet, and show everyone who shares the first 3. At minimum this would organize posters into "groups". That helps to mostly eliminate the dynamic IP refresh issue, and the smart people reading the forums, could in many cases, quickly determine if someone is posting using multiple aliases. [edit]Also, if 3 octets does not provide enough privacy -- then the first 2 could also work -- and be better than none. No one can really complain about the first 2 octets of their IP being published along with their post. And it really would help to determine (in many cases) if the trolls that come along are probable to be the same person.[/edit] -- modified at 16:53 Friday 27th July, 2007
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
I give a 5 for B :)
I get all the news I need from the weather report - Paul Simon (from "The Only Living Boy in New York")
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
Chris Maunder wrote:
b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
That's the option I'd choose
"Well yes, it is an Integer, but it's a metrosexual Integer. For all we know, under all that hair gel it could be a Boolean." Tom Welch
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
If the problem of A) is exposing the IP address... then don't expose it. I mean, save the IP into a log or something. Then you can have a script running to compare IPs between users, or something for the like. Then, when you're suspicious about someone, you just expulse it from CodeProject. After all, you're the boss, aren't you?
A polar bear is a bear whose coordinates has been changed in terms of sine and cosine. Quanehsti Pah Nation States
-
I guess the biggest problem is when an IP is shared by coworker's or other users. Maybe the best solution would be the 'vote in' to comment option.
Network integrated solutions A practical use of the MVC pattern
-
Unfortunately people just can't be trusted to ignore all the crap posts. I really think this is going to be too tempting for underage home-schooled kids on summer break to show everyone how it really isn't a solution. At least until they get bored with it. Though option A could be tempting enough that they could try something really stupid.
This blanket smells like ham
Andy Brummer wrote:
Unfortunately people just can't be trusted to ignore all the crap posts.
Frankly, it's not a realistic expectation. There are too many people here now, too many new people showing up all the time, too many folk who just want to get an answer to their questions or kill time or engage in a little bit of idle discussion... The system is either going to grow to handle this, or shrink and kill it along with the abusers.
Andy Brummer wrote:
At least until they get bored with it.
That would require the mental ability to engage in interesting activities - which, after months of uninspired trolling seems fairly unlikely.
----
I don't care what you consider witty, but at least I do not blather on posting nonsense like Jim Crafton.
-- Stringcheese, humbled by Crafton's ability to string together multiple sentences
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
Option b would be a better if you just show the list of people posting from a particular IP. My work environment is on a proxy server and I wouldn't want to have some idiot do a dos attack on it, for that matter attack my IP address at home.
Tarakeshwar Reddy MCP, CCIE Q(R&S) There are two kinds of people, those who do the work and those who take the credit. Try to be in the first group; there is less competition there. - Indira Gandhi
-
A) Is bad, because some idiot could decide to DoS you. As mentioned by someone else above, I can refresh my dynamic IP to avoid that fairly easily... however then some other poor SOB could theoretically then be the subject of the DoS. Also, for those that by chance have a static IP, then I would insist it is a really, really bad idea. I don't have a static IP now, however in the past I have, and I would not want it published on each post. I might suggest (as an alternative) to only display the first 3 octets, and to mask the 4th. E.g. => 127.0.0.XXX B) Sounds okay in theory. It could be improved by using the same suggestion above, drop the 4th octet, and show everyone who shares the first 3. At minimum this would organize posters into "groups". That helps to mostly eliminate the dynamic IP refresh issue, and the smart people reading the forums, could in many cases, quickly determine if someone is posting using multiple aliases. [edit]Also, if 3 octets does not provide enough privacy -- then the first 2 could also work -- and be better than none. No one can really complain about the first 2 octets of their IP being published along with their post. And it really would help to determine (in many cases) if the trolls that come along are probable to be the same person.[/edit] -- modified at 16:53 Friday 27th July, 2007
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
to b, or not to b, that is the question! I vote for b Marc
-
Chris Maunder wrote:
b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
That's the option I'd choose
"Well yes, it is an Integer, but it's a metrosexual Integer. For all we know, under all that hair gel it could be a Boolean." Tom Welch
Seems like that is the option of the general consensus around here.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
-
Option b would be a better if you just show the list of people posting from a particular IP. My work environment is on a proxy server and I wouldn't want to have some idiot do a dos attack on it, for that matter attack my IP address at home.
Tarakeshwar Reddy MCP, CCIE Q(R&S) There are two kinds of people, those who do the work and those who take the credit. Try to be in the first group; there is less competition there. - Indira Gandhi
Tarakeshwar Reddy wrote:
Tarakeshwar Reddy MCP, CCIE Q(R&S)
A CCIE on CP?
Network integrated solutions A practical use of the MVC pattern
-
What do you reckon? I'm getting a little sick of members creating new accounts and trolling. How offended would everyone be if a) the IP address of where they posted their message from was displayed, or b) each message contains a link that allows you to see a list other accounts that have also posted from this IP.
cheers, Chris Maunder
CodeProject.com : C++ MVP
Found the name of it: identicon[^] A technology designed specifically for the problem you are trying to address. I've seen it in action, it works very well and is visually distinctive. Original source: http://www.docuverse.com/blog/donpark/2007/01/18/visual-security-9-block-ip-identification[^]
"I don't want more choice. I just want better things!" - Edina Monsoon
-
Found the name of it: identicon[^] A technology designed specifically for the problem you are trying to address. I've seen it in action, it works very well and is visually distinctive. Original source: http://www.docuverse.com/blog/donpark/2007/01/18/visual-security-9-block-ip-identification[^]
"I don't want more choice. I just want better things!" - Edina Monsoon
Yep - that's the one I tried originally. It didn't work for a bunch of IP addresses I tried. And this[^] effectively kills the chances of using it.
cheers, Chris Maunder
CodeProject.com : C++ MVP