Gå til innhold

[LØST] Store problemer med spambots i phpBB


Anbefalte innlegg

Har et relativt stort forum oppe og kjører, men etter en nylig oppdatering til siste phpBB-versjon har vi vært plaget med enormt mye spambots som gjerne poster 20 poster til dagen, og registrerer 4-5 nye brukere hver dag.

Har installert Anti Bot Question Mod og et registreringsskjema med Tekst-bilder validation. Men dette ser ikke ut til å virke.

Er enormt tidkrevende for meg og andre moderatorer å manuelt slette poster og brukere daglig.

 

Trenger tips om anti-spam scripts som faktisk virker!

Endret av hyp3z
Lenke til kommentar
Videoannonse
Annonse

Jeg hadde samme problemet, og den mod'en som var best mot dette var "Only Active Members Can Post URLs"

 

I tillegg kjører jeg "List only active users in memberslist" slik at det ikke gjør noe om det er mange SPAM-bots som registrerer seg, da de ikke poster (pga den første mod'en) og de blir heller ikke listet opp i medlems-listen. Så kjører jeg "Prune Inactive Users" innimellom for å slette dem. ;)

Lenke til kommentar

I tillegg kjører jeg "List only active users in memberslist" slik at det ikke gjør noe om det er mange SPAM-bots som registrerer seg, da de ikke poster (pga den første mod'en) og de blir heller ikke listet opp i medlems-listen. Så kjører jeg "Prune Inactive Users" innimellom for å slette dem. ;)

7723562[/snapback]

 

 

Har du en link til denne? Klarer ikke å finne den.

Lenke til kommentar

"List only active users in memberslist" har jeg laget selv, tror den ligger på phpBB.com-forumet et sted, men her er den:

########################################################

## MOD Title: List only active users in memberslist

## MOD Author: ZoRaC < [email protected] > (Sven-Ove Bjerkan) http://www.ezusermanager.com/

## MOD Description: This mod modifies the memberslist so that only users that have

##        activated and posted at least 1 post are displayed.

##        This should make the memberslist to display less "spammers".

## MOD Version: 0.0.2

## Rev Date:    April 26, 2006

##

##

## Installation Level:  Easy

## Installation Time:  1 Minute

## Files To Edit:      memberlist.php, includes/functions.php

## Included Files:  n/a

## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2

##############################################################

## For security purposes, please check: http://www.phpbb.com/mods/

## for the latest version of this MOD. Although MODs are checked

## before being allowed in the MODs Database there is no guarantee

## that there are no security problems within the MOD. No support

## will be given for MODs not found within the MODs Database which

## can be found at http://www.phpbb.com/mods/

##############################################################

## Author Notes:

##

##############################################################

## MOD History:

##

##  2006-04-26 - Version 0.0.2

## - Fixed pagination and the number of reg.users displayed on index.php

##

##  2006-04-26 - Version 0.0.1

##      - Beta release

##############################################################

## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD

##############################################################

#

#-----[ OPEN ]------------------------------------------

#

memberlist.php

#

#-----[ FIND ]------------------------------------------

#

WHERE user_id <> " . ANONYMOUS . "

#

#-----[ AFTER, ADD ]---------------------------------------

#

        AND user_active = '1'

        AND user_posts > 0

#

#-----[ FIND ]------------------------------------------

#

            WHERE user_id <> " . ANONYMOUS;

 

#

#-----[ REPLACE WITH ]------------------------------

#

            WHERE user_id <> " . ANONYMOUS . "

            AND user_active = '1'

            AND user_posts > 0";

#

#-----[ OPEN ]------------------------------------------

#

includes/functions.php

#

#-----[ FIND ]------------------------------------------

#

            WHERE user_id <> " . ANONYMOUS;

 

#

#-----[ REPLACE WITH ]------------------------------

#

            WHERE user_id <> " . ANONYMOUS . "

            AND user_active = '1'

            AND user_posts > 0";

#

#-----[ FIND ]------------------------------------------

#

WHERE user_id <> " . ANONYMOUS . "

#

#-----[ AFTER, ADD ]---------------------------------------

#

                                AND user_active = '1'

                                AND user_posts > 0

#

#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------

#

# EoM

 

"Prune Inactive Users" finner du her:

http://phpbb-login.strangled.net/forum/dlo...file&file_id=19

Lenke til kommentar

Jeg laget liksegodt mitt eget registrerings script jeg da, og skrudde av det som ligger inne fra før av. Så nå må bottene spesialsyes for å passe akkuratt det registreringskjemaet jeg har lagt inn :)

 

Hadde også problemer med botter, men ikke så mye som du hadde. Jeg hadde en 4-5 botter som registrerte seg iløpet av uka, og kanskje la inn en post annenhver uke. Men var irriterende fordet siden det er et litet internt forum. Men etter å ha laget dette scriptet så ble altså alt så mye bedre. Passet mye bedre inn i designet på siden gjorde det også :p

Lenke til kommentar

SimDaDim:

Prøvde tidligere to script for å egendefinere registreringsskjemaet, men ingen av dem gav virkning. Prøvde bl.a å ende en standardverdi på skjema-sending (hvis jeg husker rett?).

 

Roboter søker av og til etter forum som ligger på /forum , for å hindre at det kommer mange boter, kan du bytte til f.eks. /forumet eller no..

7794886[/snapback]

Vel, jeg har forum.domene.com.. Mulig dette også er ofte brukt.

Lenke til kommentar
"List only active users in memberslist" har jeg laget selv, tror den ligger på phpBB.com-forumet et sted, men her er den:

Klikk for å se/fjerne innholdet nedenfor
########################################################

## MOD Title: List only active users in memberslist

## MOD Author: ZoRaC < [email protected] > (Sven-Ove Bjerkan) http://www.ezusermanager.com/

## MOD Description: This mod modifies the memberslist so that only users that have

##        activated and posted at least 1 post are displayed.

##        This should make the memberslist to display less "spammers".

## MOD Version: 0.0.2

## Rev Date:    April 26, 2006

##

##

## Installation Level:  Easy

## Installation Time:   1 Minute

## Files To Edit:       memberlist.php, includes/functions.php

## Included Files:  n/a

## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2

##############################################################

## For security purposes, please check: http://www.phpbb.com/mods/

## for the latest version of this MOD. Although MODs are checked

## before being allowed in the MODs Database there is no guarantee

## that there are no security problems within the MOD. No support

## will be given for MODs not found within the MODs Database which

## can be found at http://www.phpbb.com/mods/

##############################################################

## Author Notes:

##

##############################################################

## MOD History:

##

##   2006-04-26 - Version 0.0.2

## - Fixed pagination and the number of reg.users displayed on index.php

##

##   2006-04-26 - Version 0.0.1

##      - Beta release

##############################################################

## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD

##############################################################

#

#-----[ OPEN ]------------------------------------------

#

memberlist.php

#

#-----[ FIND ]------------------------------------------

#

WHERE user_id <> " . ANONYMOUS . "

#

#-----[ AFTER, ADD ]---------------------------------------

#

        AND user_active = '1'

        AND user_posts > 0

#

#-----[ FIND ]------------------------------------------

#

            WHERE user_id <> " . ANONYMOUS;

 

#

#-----[ REPLACE WITH ]------------------------------

#

            WHERE user_id <> " . ANONYMOUS . "

            AND user_active = '1'

            AND user_posts > 0";

#

#-----[ OPEN ]------------------------------------------

#

includes/functions.php

#

#-----[ FIND ]------------------------------------------

#

            WHERE user_id <> " . ANONYMOUS;

 

#

#-----[ REPLACE WITH ]------------------------------

#

            WHERE user_id <> " . ANONYMOUS . "

            AND user_active = '1'

            AND user_posts > 0";

#

#-----[ FIND ]------------------------------------------

#

WHERE user_id <> " . ANONYMOUS . "

#

#-----[ AFTER, ADD ]---------------------------------------

#

                                AND user_active = '1'

                                AND user_posts > 0

#

#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------

#

# EoM

"Prune Inactive Users" finner du her:

http://phpbb-login.strangled.net/forum/dlo...file&file_id=19

7739150[/snapback]

 

Fikk du problemer med at det ikke lenger går an å klikke seg inn på "Profil"?

edit: Det går heller ikke an å registrere seg lenger...

Disse sidene er bare blanke hos meg (og resten av brukerene) nå. :hmm:

Endret av hyp3z
Lenke til kommentar

Hmm.. Merkelig da.

 

Har for øyeblikket mod-en Anti Bot Question Mod installert.

 

Edit:

Fjernet Active User Can Post URLs v1.0.2, og prøvde med v1.0.0 og da forsvant problemene.

Endret av hyp3z
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...