Do we need to go to subscription only because of call girl thread?
#26
Senior Member
Join Date: Aug 2007
Location: Evanston, IL
Posts: 5,655
Bikes: many
Mentioned: 61 Post(s)
Tagged: 0 Thread(s)
Quoted: 1344 Post(s)
Liked 1,182 Times
in
659 Posts
In a previous life I was pretty good with regular expressions. What's the use case here, evaluating them server-side to decide whether or not to accept a post, or client-side, operating on just the subject?
#27
Randomhead
Join Date: Aug 2008
Location: Happy Valley, Pennsylvania
Posts: 23,848
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Liked 3,240 Times
in
2,234 Posts
I'm a hack, but if you could test the subject line like this for a string of integers, then it could work. I tested the following as a shell script (zsh/bash/ksh)
Code:
FOO="a blah ess spanyol 4558903335 bonjer monsyour" if [[ $FOO =~ [0-9][0-9][0-9][0-9][0-9] ]];then print "Spammer" fi
#30
Senior Member
Join Date: Nov 2014
Location: Eugene, Oregon, USA
Posts: 27,570
Mentioned: 217 Post(s)
Tagged: 0 Thread(s)
Quoted: 17842 Post(s)
Liked 4,278 Times
in
3,191 Posts
#31
Senior Member
Join Date: Nov 2014
Location: Eugene, Oregon, USA
Posts: 27,570
Mentioned: 217 Post(s)
Tagged: 0 Thread(s)
Quoted: 17842 Post(s)
Liked 4,278 Times
in
3,191 Posts
There may be certain number/letter combinations that are very specific to SPAM.
For example substituting in "oh" for zero, "i" or "L" for one, "b" for six, "g" for nine, etc.
Last edited by CliffordK; 06-11-23 at 11:31 PM.
#32
ignominious poltroon
Join Date: Jan 2022
Posts: 3,416
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 1915 Post(s)
Liked 2,867 Times
in
1,521 Posts
Code:
zsh-% cat thread_titles.txt How did you get used to Helmet Mirror? Local bike shop screwed me! Indian Escort FUJAIRAH (+971)581950410 Dubai Silicon Oasis Escort Service dating 0509101280 dubai silicon oasis escort Silicon oasis escort service 0525382202 escort service in silicon oasis Pakistani Call Girl In Dubai 0528604116 Call Girl In Palm Jumeirah 0509430017 Pakistani Call Girl in Jumeirah M7100-1 Cranckset with 135mm OLD, is possÃble? What are these called and how can I remove them for painting? % zsh-% grep -e '[0-9][0-9][0-9][0-9][0-9]' thread_titles.txt Indian Escort FUJAIRAH (+971)581950410 Dubai Silicon Oasis Escort Service dating 0509101280 dubai silicon oasis escort Silicon oasis escort service 0525382202 escort service in silicon oasis Pakistani Call Girl In Dubai 0528604116 Call Girl In Palm Jumeirah 0509430017 Pakistani Call Girl in Jumeirah zsh-%
#33
Tragically Ignorant
Join Date: Jun 2018
Location: New England
Posts: 15,613
Bikes: Serotta Atlanta; 1994 Specialized Allez Pro; Giant OCR A1; SOMA Double Cross Disc; 2022 Allez Elite mit der SRAM
Mentioned: 62 Post(s)
Tagged: 0 Thread(s)
Quoted: 8183 Post(s)
Liked 9,077 Times
in
5,047 Posts
Sorry, I had not. I was just trying to help, within the confines of my very limited skill set. I did just notice a bunch of moved spam thread titles, so I gathered a few up, along with normal thread titles, and tested this as follows, using just the unix grep command. The (zsh-% is just my shell prompt).
That appears to work, at least for the current examples.
Code:
zsh-% cat thread_titles.txt How did you get used to Helmet Mirror? Local bike shop screwed me! Indian Escort FUJAIRAH (+971)581950410 Dubai Silicon Oasis Escort Service dating 0509101280 dubai silicon oasis escort Silicon oasis escort service 0525382202 escort service in silicon oasis Pakistani Call Girl In Dubai 0528604116 Call Girl In Palm Jumeirah 0509430017 Pakistani Call Girl in Jumeirah M7100-1 Cranckset with 135mm OLD, is possÃble? What are these called and how can I remove them for painting? % zsh-% grep -e '[0-9][0-9][0-9][0-9][0-9]' thread_titles.txt Indian Escort FUJAIRAH (+971)581950410 Dubai Silicon Oasis Escort Service dating 0509101280 dubai silicon oasis escort Silicon oasis escort service 0525382202 escort service in silicon oasis Pakistani Call Girl In Dubai 0528604116 Call Girl In Palm Jumeirah 0509430017 Pakistani Call Girl in Jumeirah zsh-%
That appears to work, at least for the current examples.
Friendly suggestion--maybe try to give suggestions like this privately rather than posting on this forum. The spammers can see the stuff posted here, and you might be coaching them inadvertently.
Honestly, I think the less said here by the mods about how they do blocking/clean up, the better. I've had to stop myself from posting the equivalent of "I don't get why the spammers are doing x" because it obviously suggests they do y instead, and I don't want to give them any ideas.
Likes For livedarklions:
#34
Randomhead
Join Date: Aug 2008
Location: Happy Valley, Pennsylvania
Posts: 23,848
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Liked 3,240 Times
in
2,234 Posts
I am not telling you anything important. I have nothing to do with the tech side and I have no knowledge of what IB is doing. This site has good spam protection. Other than the obvious newbie rules, I have no idea how it works, I just know it does. This spam storm is just a temporary setback, I'm sure.
I hope the spammers make enough money to buy that Frappuccino soon, so they can stop bugging us. A gofundme might be quicker. "Buy a frappuccino for thirsty spammers."
I'd throw in a buck.
I hope the spammers make enough money to buy that Frappuccino soon, so they can stop bugging us. A gofundme might be quicker. "Buy a frappuccino for thirsty spammers."
I'd throw in a buck.
Last edited by unterhausen; 06-17-23 at 07:04 PM.
#35
Tragically Ignorant
Join Date: Jun 2018
Location: New England
Posts: 15,613
Bikes: Serotta Atlanta; 1994 Specialized Allez Pro; Giant OCR A1; SOMA Double Cross Disc; 2022 Allez Elite mit der SRAM
Mentioned: 62 Post(s)
Tagged: 0 Thread(s)
Quoted: 8183 Post(s)
Liked 9,077 Times
in
5,047 Posts
I am not telling you anything important. I have nothing to do with the tech side and I have no knowledge of what IB is doing. This site has good spam protection. Other than the obvious newbie rules, I have no idea how it works, I just know it does. This spam storm is just a temporary setback, I'm sure.
I hope the spammers make enough money to buy that Frappuccino soon, so they can stop bugging us. A gofundme might be quicker. "Buy a frappuccino for thirsty spammers."
I'd throw in a buck.
I hope the spammers make enough money to buy that Frappuccino soon, so they can stop bugging us. A gofundme might be quicker. "Buy a frappuccino for thirsty spammers."
I'd throw in a buck.
Don't get me wrong, I wasn't suggesting that you or any mod had posted too much. I just don't think people posting code here makes sense.
#36
Full Member
Join Date: Jun 2022
Location: San Diego, California USA
Posts: 282
Bikes: 1974 Masi GC, 1982 Trek 728 (aka 720), 1992 Trek Multitrack 750
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 102 Post(s)
Liked 164 Times
in
108 Posts
I don't know, I've made some great pen pals from Dubai and elsewhere from these links.
/s
/s
Likes For HelpSingularity:
#37
working on my sandal tan
Join Date: Aug 2011
Location: CID
Posts: 22,560
Bikes: 1991 Bianchi Eros, 1964 Armstrong, 1988 Diamondback Ascent, 1988 Bianchi Premio, 1987 Bianchi Sport SX, 1980s Raleigh mixte (hers), All-City Space Horse (hers)
Mentioned: 98 Post(s)
Tagged: 0 Thread(s)
Quoted: 3850 Post(s)
Liked 2,507 Times
in
1,545 Posts
#38
With a mighty wind
Join Date: May 2015
Posts: 2,440
Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Quoted: 1013 Post(s)
Liked 792 Times
in
446 Posts
On a rock climbing forum I frequent, part of the process to sign up is to ask what a certain piece of gear is called. Super easy question as it's literally the most popular one of it's kind on the market. It's not 100 percent but there aren't many spammers. They occasionally get bombed by the CBD Gummy late night crew, but it's far less than here.
I wonder if a single simple question would eliminate the majority of them, for example "Fill in the blank, Tour de _____"
I wonder if a single simple question would eliminate the majority of them, for example "Fill in the blank, Tour de _____"
#39
ignominious poltroon
Join Date: Jan 2022
Posts: 3,416
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 1915 Post(s)
Liked 2,867 Times
in
1,521 Posts
Force.
As for the suggestion that the spammers would "learn" to evade regexps, they don't (a) waste their time reading this, (b) probably don't speak English, let alone regexp, and (c) clearly don't need to.
As for the suggestion that the spammers would "learn" to evade regexps, they don't (a) waste their time reading this, (b) probably don't speak English, let alone regexp, and (c) clearly don't need to.
#40
I like bike
Join Date: Feb 2021
Location: Merry Land USA
Posts: 645
Bikes: Roubaix Comp 2020
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 262 Post(s)
Liked 271 Times
in
180 Posts
I run a forum which has better spam protection than this forum. It uses many clever tricks which of course I won't mention publicly. On top of that if spam gets missed by the automatic filters, longstanding users can still flag it and with two flags it gets temporarily removed until mods can look at it. Maybe that latter feature could be added here; with that no obvious spam stays up on our site more than a couple minutes.
Likes For scottfsmith:
#41
Randomhead
Join Date: Aug 2008
Location: Happy Valley, Pennsylvania
Posts: 23,848
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Liked 3,240 Times
in
2,234 Posts
You people need to stop calling the numbers in the call girl threads and they will go away.
I would like a regex for my own curiosity mostly. The real problem for me was that I looked at the page source for a subforum and it broke my mind. Lots of interest in "regex to catch spammers" given my cursory web search.
I would like a regex for my own curiosity mostly. The real problem for me was that I looked at the page source for a subforum and it broke my mind. Lots of interest in "regex to catch spammers" given my cursory web search.
Likes For unterhausen:
#42
Senior Member
Join Date: Apr 2021
Posts: 4,083
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Quoted: 2329 Post(s)
Liked 2,079 Times
in
1,303 Posts
Just ban all Users from Dubai.
#43
working on my sandal tan
Join Date: Aug 2011
Location: CID
Posts: 22,560
Bikes: 1991 Bianchi Eros, 1964 Armstrong, 1988 Diamondback Ascent, 1988 Bianchi Premio, 1987 Bianchi Sport SX, 1980s Raleigh mixte (hers), All-City Space Horse (hers)
Mentioned: 98 Post(s)
Tagged: 0 Thread(s)
Quoted: 3850 Post(s)
Liked 2,507 Times
in
1,545 Posts
They must be reading this thread. Another flurry of posts, now during their nighttime, mangling the word "escort" to avoid detection...
#44
Randomhead
Join Date: Aug 2008
Location: Happy Valley, Pennsylvania
Posts: 23,848
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Liked 3,240 Times
in
2,234 Posts
Mangling words was the first obfuscation techniques spammers used after the internet was opened up to commercial users in the mid-'90s. I suspect it's in every spammer's playbook at this point. It was funny how long it worked on Penn State's homegrown spam filter. Sometimes it seemed like your inbox was your spam folder and your spam folder was your inbox.
I once banned all users from an entire country. I searched for users from there and they were all banned for spamming. That was in force for a decade. Those were simpler times, I don't think it would work anymore. Lots more IP addresses nowadays.
I once banned all users from an entire country. I searched for users from there and they were all banned for spamming. That was in force for a decade. Those were simpler times, I don't think it would work anymore. Lots more IP addresses nowadays.
Likes For unterhausen: