Kom ihåg mig?
Home Menu

Menu


Hjälp!

Ämnesverktyg Visningsalternativ
Oläst 2006-03-09, 20:49 #1
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
Hmm.. jag har ett "litet" problem.

På min lilla hobbysida, www.3flickor.com, så använder jag mig av ett bloggscript i asp som jag hittat.. Jag är ingen höjdare på programmering eller sådant så jag behöver er hjälp.

Den senaste tiden så har jag fått en hel del spam genom kommentarsystemet på sidan, från olika casinosite-botar och dylikt.

Igår spammade de en speciell post på sidan som aldrig förr och jag tog därför bort posten. Smart tänkte jag, då har de ju ingenstans att skriva.

Men tydligen så kan de skriva i posten ändå?! Så fort någon av de gör en kommentar så slutar sidan att funka. Jag får då ta bort deras kommentarer ut databasen manuellt och ladda upp den igen, så fungerar sidan igen..

Skulle ju vara nice om man på något sätt kunde lägga till den här posten igen, som jag tog bort.. så kanske problemen slutar?

Aja, hoppas någon förstår vad jag menar iaf.. Fattar själv ingenting..

Tacksam för svar, om nu någon vet vad felet / lösningen är.
AndreasJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-09, 21:07 #2
Netikett Netikett är inte uppkopplad
Flitig postare
 
Reg.datum: Nov 2004
Inlägg: 425
Netikett Netikett är inte uppkopplad
Flitig postare
 
Reg.datum: Nov 2004
Inlägg: 425
Att lägga in On Error Resume Next i ditt script kan fungera som en nödlösning så länge kanske?
Netikett är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 08:55 #3
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
Ok. Jag är inte så kunnig men.. jag googlade lite. Och räcker det att lägga till:

<%
On Error resume Next
%>

i toppen på sidan?

Jag gjorde detta men då gick sidan ner igen ^^ hehe, helkonstigt..

Men jag får väl hoppas på att de slutar spamma så småningsom iaf..

Någon som har något tips på hur man kan fixa så att de inte kan spamma i kommentarsystemet över huvud taget? Så kan man fixa det på den vägen.

VÄLDIGT tacksam för svar. Skriv om ni inte förstår vad jag menar.

mvh

Andreas


EDIT: Bara i natt skrev de 20 kommentarer O_o.. Det roliga är ju att de kan skriva fastän sidan går ner? hmm
AndreasJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 09:47 #4
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
Jag bytte post-id på en spamkommentar nu, som ni hittar under "Senaste kommentarer". Så kan ni se hur det ser ut när de spammar. De brukar skriva i posten med id 317, men den är som ni kan se borttagen.

EDIT: Jag måste dra nu, så sidan kommer säkert att vara nere om ni försöker gå in på den.. men men, om så är fallet kan ni väl kolla in sen ikväll igen.
AndreasJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 10:15 #5
wiggin wiggin är inte uppkopplad
Medlem
 
Reg.datum: Jul 2005
Inlägg: 298
wiggin wiggin är inte uppkopplad
Medlem
 
Reg.datum: Jul 2005
Inlägg: 298
Hmm, förstår inte hur en simpel kommentar från en spambot skulle kunna dra ner hela din sida? Det låter som du har ett riktigt stort säkerhetsproblem i så fall.

Här finns det lite bra tips på hur man undviker spam. En bra start kan vara att byta namn på dina sidor(som bottarna säkert har lagrat) samt byta namn på formulären som du använder när man sparar en kommentar. Så de inte heter "name" "url" "text" osv, utan något helt annat.
wiggin är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 10:15 #6
Fal Fal är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2006
Inlägg: 15
Fal Fal är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2006
Inlägg: 15
Är inläggen likadana varje gång?

I så fall skulle du ju kunna köra igenom nya inlägg innan de lagras i databasen och
sortera bort de som innehåller ord som poker, p0ker, pok3r etc.

Nu är jag ganska insnöad på php så jag vet inte hur man gör i asp men det borde gå att
googla på något i stil med "asp count occurance of word"

(Edit.. som tillfällig lösning naturligtvis...)
Fal är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 10:21 #7
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Du kan leta efter strängar i andra strängar med hjälp av InStr().
http://www.html.dk/dokumentation/vbscript/.../vsfctInStr.htm

Du kanske glömmer att escapa html- och script-taggar, och att botarnas postar innehåller något som får din sida att krasha?
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 10:23 #8
ccato ccato är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 70
ccato ccato är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 70
Citat:
Originally posted by AndreasJ@Mar 10 2006, 10:47
Jag bytte post-id på en spamkommentar nu, som ni hittar under "Senaste kommentarer". Så kan ni se hur det ser ut när de spammar. De brukar skriva i posten med id 317, men den är som ni kan se borttagen.

EDIT: Jag måste dra nu, så sidan kommer säkert att vara nere om ni försöker gå in på den.. men men, om så är fallet kan ni väl kolla in sen ikväll igen.
Och du kör förstås de enklaste knepen för att undvika sånt skit - check av HTTP_REFERRER?

Med tanke på att de här nötterna troligen kör någon form av script för att posta skit till dig så kan du också lägga in en cookie som sätts på förstasidan så att den krävs för postning - förhoppningsvis så klarar inte nötternas script av att hantera cookies korrekt.

En annan tanke är ju att helt enkelt blocka deras ip-adresser och / eller nätblock från sajten.

Men framförallt så låter det som att du har riktigt taskig kod i den där kommentargrunkan eftersom den går på knäna så fort spammarna postar. Kan det vara som så att deras postning låser upp databasen av någon anledning?
ccato är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 14:24 #9
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
Jo, stört är det i alla fall :P

Allt krashar eftersom de kommenterar en post som inte finns.. Men som sagt, det är ett script som nån annan gjort och jag har noll kunskaper om asp osv, så visst är det säkert långt från bra :P

Men jag ska testa att byta namn på fälten till något annat än namn, text osv.. eftersom det lär vara det som de "lagrat" i sina script.

tack för alla svar.
AndreasJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-10, 14:55 #10
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
AndreasJ AndreasJ är inte uppkopplad
Medlem
 
Reg.datum: Nov 2005
Inlägg: 119
Nu fixade jag lite.. Men nu går det inte att kommentera över huvud taget, men det är väl lika bra.. Får vara så tillsvidare iaf.

tack för svaren
AndreasJ är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 20:06.

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