WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Så här gjorde jag för att slippa PHPBB spammarna (https://www.wn.se/forum/showthread.php?t=18849)

Conth 2007-01-25 12:12

Vi har medlemsregistreringen "utanför" phpBB och tankar över medlemmarna dit från vårt "eget" medlemsregister.
Det är ett sätt att slippa spambots.

jip 2007-01-26 13:41

Så detta är 100% spambotar som gör detta? Åker på mer & mer spam hela tiden, otroligt jobbigt. Borde man inte kunna göra ett enkelt "Skriv in E-postadressen igen"-fält i profile.php (som används vid registrering). Finns ej detta fält eller stämmer det inte överrens med första E-postadress-fältet, går ej registreringen i genom - Enkelt att göra via en if-sats innan infon matas in med INSERT INTO.

Eller är jag ute o cyklar? :)

boena 2007-01-26 15:45

Om man kör aktivering via mail, funkar inte det?

N!cklas 2007-01-26 22:25

Citat:

Originally posted by boena@Jan 26 2007, 15:45
Om man kör aktivering via mail, funkar inte det?

Nej, de fixar det....

bruze 2007-01-27 01:31

Jag gjorde en väldigt enkel lösning i ett PHPBB-forum med en enkel gåta vid registreringen.

Typ: Vad är tio plus tio, skriv svaret i bokstäver.

De har inte lyckats knäckt det iaf. :rolleyes:

Mvh bruze

elf98 2007-01-28 00:45

Anti Bot Question Mod till PhpBB kan varmt rekommenderas! (http://www.phpbb.com/phpBB/viewtopic.php?t=383305)

Du skapar mycket enkelt egna frågor.

Sedan moden installerades har inte ett enda spam-konto skapats.

Alex 2007-01-29 00:57

Citat:

Originally posted by Tynnhammar@Jan 25 2007, 10:14
Grejen är ju att du har ett gömt fält, och sedan kollar du om det är ifyllt, och om det är det så har du ju en bot där.

Saken är att min lösning stänger ute alla bottar, utan massa gåtor och sånt. Visserligen kommer de som har javascript inaktiverat också få problem med att surfa på sidan, men med en liten text som säger att "aktivera js" löser det också.

<script language="JavaScript" type="text/javascript">
document.write("<input type=hidden name=size value=" + screen.width + "x" + screen.height + ">")
document.write("<input type=hidden name=depth value=" + screen.colorDepth + ">")
</script>

Sedan kikar du och ser att på depth så har du is_numeric() (php) eller isnumeric() asp. För size så kikar du efter siffraxsiffra... Finns det så är det okej. Spambottar fyller alla fält med text i vanliga fall.

gjohansson 2007-01-29 09:45

Citat:

Ursprungligen postat av N!cklas
Citat:

Originally posted by -boena@Jan 26 2007, 15:45
Om man kör aktivering via mail, funkar inte det?



Nej, de fixar det....



Alltså, grejen är ju att även om man kör med aktivering via mail är att även om de (SPAMMARNA) aldrig aktiveras så kommer deras webadresser synas (även inaktiverade användare syns ju i "Memberslist" tyvärr, det är därför(en av anledningarna iaf) som phpBB är spammarnas favorit...)

Citat:

Ursprungligen postat av bruze
Jag gjorde en väldigt enkel lösning i ett PHPBB-forum med en enkel gåta vid registreringen.
Typ: Vad är tio plus tio, skriv svaret i bokstäver.
De har inte lyckats knäckt det iaf.
Mvh bruze

Hehe, jag gjorde också en liknande grej, blev så jävla förbannad på spammarna. Ställde frågan "Vad är det fjärde ordet i svenska nationalsången", sen kom jag på att kanske inte ens alla "svenskar" vet detta... :unsure:

jip 2007-01-30 12:12

Installerat Anti Bot Question Mod och gjorde en egen fråga med svar, som man kan göra. Verkar fungera bra, tack för tipset elf98!

http://jip.nu/spam.gif


Alla tider är GMT +2. Klockan är nu 09:51.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson