FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
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. ![]() |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Flitig postare
|
Att lägga in On Error Resume Next i ditt script kan fungera som en nödlösning så länge kanske?
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Medlem
|
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 |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
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. |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Medlem
|
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. |
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Nykomling
|
Ä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...) |
||
![]() |
![]() |
![]() |
#7 | |||
|
||||
Flitig postare
|
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? |
|||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Medlem
|
Citat:
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? |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Medlem
|
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. |
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Medlem
|
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 |
||
![]() |
![]() |
Svara |
|
|