+ Antworten
Seite 1 von 4 1 2 3 4 LetzteLetzte
Ergebnis 1 bis 15 von 46

Thema: "Böses Script" versendet Formulare(?)

  1. #1
    TP-Specialist PeterBrand hilft, wo's geht PeterBrand hilft, wo's geht PeterBrand hilft, wo's geht Avatar von PeterBrand
    Registriert seit
    Aug 2001
    Ort
    Graz
    Beiträge
    2.863

    "Böses Script" versendet Formulare(?)

    Hab´s jetzt ab und zu, dass sich in meiner Mailbox sowas im Anhang findet - sprich, irgendein "Script" oder was auch immer, schickt irgendeinen Müll über all meine Formulare auf meiner Website.

    Weiß jemand genaueres über solche Dinger und wie man sich schützen kann?

    In dem Fall könnte ich z.B. immer den Versand unterbinden, wenn die Absender-Domain, die von meiner Domain ist. Aber kann man auch was anderes, darüber hinausgehendes machen?
    Angehängte Grafiken  
    Freedom for Mars!


  2. #2
    TP-Moderator Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Avatar von Adromir
    Registriert seit
    Jun 2004
    Ort
    Hannover
    Beiträge
    4.806
    gegen Mißbrauch von Formularen kann man sich schwer schützen. Ebensowenig wie man sich ja vor ungewollten Massenmails nur schwer schützen kann (mal abgesehen durch Spamfilter).

    Eine Sache die bei Emailformularen zum Mißbrauch einlädt ist z.B. wenn die Empfangsadresse nicht "fesgelelegt" ist sondern z.B. über ein hidden- field im Formular übergeben wird.

    Ich hätte jetzt mehrere Ideen 8manche mehr oder weniger geeignet) um sich davor zu schützen:

    1. Abfrage der IP mit entsprechender Sperre (wie ne reloadsperre bei nem Counter).
    2. Auf der Formularseite startest du eine Session. Auf der ausführenden Seite überprüfst du die Session. Damit kannst du schon mal unterbinden, daß die Mails über ein fremdes Script befüttert werden.

    3. Bei jedem Aufruf deines Formulars wird eine Einzigartige "Kennung" erzeugt, die dann vor dem Absenden überprüft wird. Damit kannst du ein automatisiertes Versenden der Emails verhindern..

  3. #3
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hab sowas auch bekommen
    Sogar in meinem Gästebuch:
    http://nicogutmann.de/gaestebuch.php

  4. #4
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    Ich würd eine ip-Sperre versuchen. Jede ip kann innerhalb eines bestimmten Zeitraums nur 1 Mail schicken und zusätzlich vielleicht eine Refererprüfung.

  5. #5
    TP-Specialist Tagged lebt für das TP und seine User Tagged lebt für das TP und seine User Tagged lebt für das TP und seine User Tagged lebt für das TP und seine User Tagged lebt für das TP und seine User Tagged lebt für das TP und seine User Tagged lebt für das TP und seine User Avatar von Tagged
    Registriert seit
    Mar 2003
    Ort
    Augustinerbräu
    Beiträge
    2.100
    Ich hatte das auch mal bei mir im Forum. Sehr lästig,... bei mir hat Punkt 3 von Adromirs liste geholfen.

    greetz

    ----------------------------------------------------------------------------------
    »
    Europameister der Herzen «


  6. #6
    TP-Moderator Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Avatar von Adromir
    Registriert seit
    Jun 2004
    Ort
    Hannover
    Beiträge
    4.806
    Wobei meiner Meinung nach eine reine IP Sperre mit einem zu großem Sperrzeitraum nicht sonderlich gut ist. Es kann ja mal sein, daß jemand bei der ersten Anfrage was vergessen hat und gleich eine zweite starten will. Wenn man dann mehrere Minuten warten muss, dann nervt das schon..

  7. #7
    TP-Veteran the-architect bringt sich richtig ein the-architect bringt sich richtig ein Avatar von the-architect
    Registriert seit
    Jun 2004
    Ort
    Stuttgart
    Beiträge
    1.397
    Man kann ja beim Absenden per JavaScript eine Kennung anhängen, die das Script dann übeprüfen kann.

  8. #8
    TP-Moderator Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Avatar von Adromir
    Registriert seit
    Jun 2004
    Ort
    Hannover
    Beiträge
    4.806
    Also ich würde das nicht mit Javascript lösen, sondern den Weg des "minimalsten" Widerstandes wählen..

    Ob man so ein Script überhaupt 100% sicher bekommt ist eh fraglich, aber man muss ja nicht noch anfangen, die Leute auszusperren, die nichts böses wollen, sondern nur "falsche" Systemeinstellungen haben.

    Deswegen habe ich die Referrer- Überprüfung rausgelassen, weil dieser auch mal (ohne böse Absicht) deaktiviert sein kann.

  9. #9
    TP-Veteran the-architect bringt sich richtig ein the-architect bringt sich richtig ein Avatar von the-architect
    Registriert seit
    Jun 2004
    Ort
    Stuttgart
    Beiträge
    1.397
    ja recht haste, adromir. also signatur in das formular einbauen.

  10. #10
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Kann mir jemand genauer erklären, was man da machen muss, wenn man sich davor schützen will? Also was man da für Scripts einbinden müsste, oder ähnliches

  11. #11
    TP-Specialist Hausmaster hilft, wo's geht Hausmaster hilft, wo's geht Hausmaster hilft, wo's geht Hausmaster hilft, wo's geht Avatar von Hausmaster
    Registriert seit
    Nov 2003
    Ort
    Wien
    Beiträge
    2.326
    man könnte zb am ende machen:

    also eine grafik wo buchstaben draufstehen also zb :"ysdg"
    darunter ein eingabefeld wo steht: "geben sie bitte zur kontrolle die oben stehenden
    buchstaben ein.."

    und dann lässt man überprüfen ob der input "ysdg" entspricht, wenn ja kanns geschickt
    werden, wenn nicht kommt eine fehlermeldung..

    ..nur wie man das ohne js programmiert..
    ka
    deviantart.com

    "Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo

  12. #12
    TP-Veteran the-architect bringt sich richtig ein the-architect bringt sich richtig ein Avatar von the-architect
    Registriert seit
    Jun 2004
    Ort
    Stuttgart
    Beiträge
    1.397
    @hausmaster, bei deinem weg lässt du die faulheit der nutzer ausser acht.
    Bevor er noch nen code entziffern und eintippen muss, bricht er lieber gleich ganz ab. Es ist zwar auch eine sehr gute möglichkeit, bloß würde ich das nicht übermäßig nutzen.
    Bei ner Anmeldung oder bei Änderungen von persönlichen Daten ist das aber durchaus vorstellbar.

  13. #13
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    Edit: Denkfehler.

  14. #14
    TP-Moderator Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Avatar von Adromir
    Registriert seit
    Jun 2004
    Ort
    Hannover
    Beiträge
    4.806
    Also ich würde es so machen: Man startet auf dem Eingabeformular eine Session und generiert einen Zufallswert. Diesen speichert man dann in eine Sessionvariabel.

    Auf der Seite, wo das versenden der Email durchgeführt wird, nimmt man diese Session wieder auf und prüft den in der Session übergebenen Wert auf Gültigkeit.

    So kann man sicher gehen, daß die Daten wirklich über das eigene Formular und nicht automatisiert versendet werden..
    Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
    -Dieter Nuhr

  15. #15
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Ich kapiert ehrlich gesagt nicht, dass das helfen soll ... wie willst du denn den Zufallswert auf einer Folgeseite auf dessen Gültigkeit überprüfen?
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

+ Antworten
Seite 1 von 4 1 2 3 4 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51