Some idiot script kiddie has written a script that spams /a/ with the same image rotated by 90 degrees. at the moment it is fucking the mods over because the content is changing therefore they cant ban by ip.
What im asking is for you guys to come up with a way to combat this spam. Cheers
This needs a solution by design, not by code. If somebody can come here and easily spam rotated images for hours on end, something in the design of the system needs to change. The most common route, obviously is capatcha/registration. I would recommend however for something like 4chan which is 'anonymous' by design to avoid this. I have several scripts capable of doing this and the only way of really systematically stopping it (for script kiddies ofc) would be to do a quick scripted check on anybody creating a thread to see if they are running a public proxy. Perhaps your best bet is to wait it out? He's obviously spamming because he enjoys the attention he gets when people 'acknowledge' that he is of some annoyance to them. Either way, a 'hard coded' or design type solution is not possible on 4chan anyway because the mods suck shitballs.
Name:
FrozenVoid2009-03-01 3:51
>>10
Finally, one sees through the flaws of 4chan.
>>12
Since you're responding to invisible posts, I must assume you're speaking to that. He had no friends (not kidding) on slashdot and people ignore him there, unlike here. It's less fun for him. In fact, I was going to find his account, but it would seem he deleted it.
He'll eventually become tired of posting if not a single person on the board ever responds. Stop being his tool.
Name:
FrozenVoid2009-03-01 12:20
>>14 I don't need popular support.
` The ideas persist on their own. The audience is temporary.`
____________________________________________
Eternity lies ahead of us, and behind.
>>16
There is always a solution. I said in this case, registration and capatachas are probably good examples of what the solution is not. IP banning is a very archaic and nonsensical practice. It doesn't actually FIX the problem; it just puts it on hold. I don't know where your capatcha hate comes from; but quite frankly they are a godsend for legitimate users; nothing of a hindrance cf with life without them. Wait and see how much legitimate users are hindered from posting on websites once there is no longer any way of authenticating a user as human. That said capatchas on 4chan would be a no-no.
Name:
Anonymous2009-03-02 3:55
>>19
This is a well-written post. Excellent use of words and phrasing.
Name:
Anonymous2009-03-02 4:38
>>19 CAPTCHA. The word you're looking for is CAPTCHA.
Also, they're used quite successfully on anonib.com.
The solution is to ban the Ips. It puts the solution on hold, forcing the spammers to find new proxies, which isn't always easy. It puts the ball in the spammers' court.
Name:
Anonymous2009-03-02 7:17
IP banning requires active moderation. If we had active moderation, we wouldn't have a problem to start with.
Name:
Anonymous2009-03-02 7:39
Kneejerk reactions such as CAPTCHA FUCKING EVERYTHING and registrations is bad and in the end you lose because you had to inconvenience your users. As >>23 mentioned, all you have to do is ban their IPs as they come along. Accept spammers as a fact of Internet life. You will never make them go away, you will never be able to prevent them. The perfect solution does not exist. If you can find a way of stopping script kiddies without inconveniencing your users in any way, then that would be the Holy Grail of solutions.
Keep calm and carry on.
Name:
Anonymous2009-03-02 7:58
CAPTCHAs are PIG DISGUSTING
Name:
FrozenVoid2009-03-02 9:15
CAPTCHAS work in theory. The what rapidshare thought.
..until they got proven wrong,and forced to design harder captchas.
Remember “find the cats” in the word?
________________________________________________
What actually transpires beneath the veil of an event horizon? Decent people shouldn't think too much about that.
Name:
Anonymous2009-03-02 9:22
If you are annoyed by captchas maybe, you should not go to these sites. Instead of bitching ;)
________________
There are 10 kinds of people in the world. Those who understand binary... and those who don't! ;)
Name:
Anonymous2009-03-02 10:14
HAY JAVASCRIPT PPL, UPDATE THE FROZENVOID IGNORE SCRIPT PLZ TO IGNORE RETARDS WITH SIGNATURES
_________________________________________________
I can understand how they wouldn't let in those wild jungle apes, but what about those really smart ones who live among us who roller-skate and smoke cigars?
>>37
Are you a girl? I have always wanted to know what it feels like to walk around with a pretty dress like a real touhou. I do it at home but it's not the same.
>>44
fast enough for what? posting gigabytes of CP?
anything less than that and you can have all three:
1. go to proxy.org
2. try random proxies
3. ???
4. PROFIT!!!
Name:
Anonymous2009-03-03 2:44
>>46
>posting anonymously
>interactive web proxies
DOHOHOHOHO
Name:
Anonymous2009-03-03 3:02
>>45,46 isn't always easy
Getting one hit out of 30 is not my idea of easy.
>>48
you only need one, and trying 30 only takes about a minute.
Name:
Anonymous2009-03-03 3:25
how does spam bot know what get new proxy is?
Name:
The Solution2009-03-03 7:40
No fucking CAPTCHA!
The solution that 4chan is searching for is Commuinty Moderation. The type that has been successful on digg and youtube. (only a little more srs)
Put a [ban user for post] button on every post. then attach a voting system to the button.
Once a set number of unique I.P.'s vote to ban the user he/she will get banned for a month, and after another set number, he/she gets banned permanently.
make the unique I.P. # high, like 20 unique I.P's, and if the User tries to use a proxy whilst banning another user he/she will get banned instead.
Spam solved
4chan saved
cancer over
Name:
FrozenVoid2009-03-03 7:47
>>51 This can be abused and misused.
It would just stifle free speech and solve nothing as Dynamic IPs exist.
________________________________
Christmas is cancelled.
>>51 The type that has been successful on digg and youtube
Neither Digg nor Youtube implement meaningful community moderation schemes.
Once a set number of unique I.P.'s vote to ban the user he/she will get banned for a month, and after another set number, he/she gets banned permanently.
Because that won't be abused, at all. Spoiler: IPs aren't a reliable way to individualize end-users.
There's nothing wrong with the current report system. It does almost the exact same thing, albeit without the "LOL LET'S GANG UP AND BAN EVERYONE ELSE" feature. Oversight is necessary.
Name:
Anonymous2009-03-03 9:09
Store the hashes of posted images in a table, along with an integer that records how many times the image has been posted. In the post script, if the image has been posted too many times already, abort.
lol futaba
Name:
Anonymous2009-03-03 9:28
>>54
The hash would have to be based on an approximation of the image itself rather than the file data, so matches can be made to images that are very similar but not identical.
Name:
Anonymous2009-03-03 9:55
>>54
Sorry, but I don't understand the concept of ``posted too many times.''
In these annoying spamful times is that most everyone likes to offer their opinion on how to solve the issue of abuse, on a website that offers content to the public on somebody else's dime and with practically no formal requirements to join -- that right there is a system in which it is just begging to be abused.
Face it, any restrictions you put upon the site will only affect legitimate users, and the spammer will get his jollies off to the fact that changes have been made to the site that make it overall more difficult for to use. These changes will actually feed his ego and he will proceed to spam the site even more in order to make the place that much more shittier for everyone else. Even Futaba Channel (2chan.net) that 4chan is based off of suffer from similar issues. I'm sure if there were other imageboard sites that became as popular as 4chan they too would suffer from similar problems.
Name:
Anonymous2009-03-03 16:25
>>57 >>1 the same image rotated by 90 degrees same image rotated by 90 degrees same image rotated by 90 degrees same image rotated same image rotated same image same image
>>61
but its a different file, with a different hash, and a different whatever, and has been re-encoded
Name:
Anonymous2009-03-03 17:51
If Lisp was a car, it wouldn't start if you forget to close any of the doors.
Name:
Anonymous2009-03-03 17:58
If Lisp was a cdr, it wouldn't start if you forget to open any of the doors.
Name:
Anonymous2009-03-03 18:00
I don't think image recognition is an option either because of cpu-usage (have to compare the same image against many previous images). Also once you get the system in place, the spammer can just add a new twist to his software which will bypass the spam-protection. There are hundreds of filters at his disposal for making his every image a bit different.
I've made a few webabusers my own (nothing related to spam), and the most interesting part about is trying to bypass someone elses bot-detection. Honestly, the only way you can really stop him is to use a good CAPTCHA. And those really aren't an option.
Name:
Anonymous2009-03-03 19:59
>>66
Hey everyone I know nothing about hashing and how it works! >>51
Hey everyone I know nothing about human nature and how it works! >>54
Hey everyone I know nothing about the 4chan duplicate image detection and how it works!
To any EXPERT PROGRAMMER the solution is quite obvious. A customized hashing algorithm that is not commutative and simply takes generalizations about the image as the hash input. i.e.: average hue of each group of 10x10 pixels (perhaps not the best example, I don't really know what hue is or how likely images are to share have the same frequency for hue values of said blocks but you get the point).
Name:
Anonymous2009-03-03 20:36
>>67 is right; in fact I think /prog/ had a previous thread about just such an image hashing algorithm.
Using hue, as suggested in >>67, doesn't really work -- you get massive clusterings of unrelated images when the image is primary white/black. A reasonable similiar-image detection system is IQDB[2] which uses diffusion tensor analysis (or something that sounds like that). References:
[1] http://dis.4chan.org/read/prog/1209700628
[2] http://iqdb.hanyuu.net/code/
>>70
I looked it up. It's diffusion HAXmyANUS analysis.
Name:
Anonymous2009-03-04 0:05
>>69
"You simply draw a rough sketch of what you want to find and imgSeek displays for you a thumbnail view of the best matches."
Does this actually work? I would be extremely interested in viewing the described algorithm; but my guess is that it is not very good- so I'm not going to waste my time just yet.
Name:
Anonymous2009-03-04 0:19
>>69
Could you not make the hash(although this is leading away from hashing quite quickly) also account for the sparsity/density of the overall hues, such that an image with more densely packed hues will need to be a closer relation to other images to be considered a match?
Name:
Anonymous2009-03-04 2:42
>>72
I presume the "algorithm" is just feature detection.
Name:
Anonymous2009-03-04 4:05
what lang would you like a solution in
Name:
Anonymous2009-03-04 7:30
HELLO EVERYONE
I read about a CAPTCHA-STYLE system, that involves clicking 3 images out of 9 that apply to a word. So it was like - "click the cats", and you'd have to select the cats and not the dogs. But a bot would find this difficult. Clicking 3 cats is easier than typing words I find.
Name:
Anonymous2009-03-04 10:41
That is the best captcha system I've ever heard of.
CAPTCHA's are terribly annoying to type, and it's easy to misread them. I hope moot removes them from the imageboards once he's sure he banned all the infected boxes.
>>107
I've started using them lately. With all the fluffers that can't work the captchas right migrating here to world4ch, I suspect the balance has tipped.
>>107,109
Actually /ck/ isn't too bad. I've been lurking there for a while now.
They have the typical imageboard lack of comprehension of what sage means, so I get flamed by jackasses for instinctively typing sage sometimes, but the posts are on-topic and usually interesting, they're a helpful bunch, and quite knowledgeable about a lot of things. I've learned a lot, and improved my cooking abilities quite a bit thanks to that board.
>>110
/jp/'s posters actually use sage a lot and understand it properly, unlike most some other imageboards, however it seems to be getting a bit fast these days and there is a large influx of people from other boards, usually leading to them raging when they post a new thread and most of the people that respond to their threads sage their posts. I'm fearing /prog/ and /jp/ might end up going the /b/ way with all the new people flooding them. /ck/ sounds interesting, maybe I should check it out, my cooking is quite dull.