wahsaga: Brainstorming über sinnvolle Maßnahmen gegen Formularspam

Beitrag lesen

hi,

Vorschlag: Der Timestamp wird serverseitig in der Session gehalten und nicht zum Client gesendet, wo er manipuliert werden könnte.

Alternative (weil man ja vielleicht nicht immer das Geschütz Session für triviale Aufgaben zusätzlich auffahren möchte):
Timestamp im Klartext übertragen, plus MD5 (oder sonstigen Hash) von Timestamp plus $geheimWort.
Empfängerseitig abgleich, ob Hash von Klartext-Timestamp plus $geheimWort mit dem Kontrollwert übereinstimmt.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
0 50

Brainstorming über sinnvolle Maßnahmen gegen Formularspam

Schuer
  • programmiertechnik
  1. 0
    Dieter Raber
    1. 0
      Tom
      1. 0
        Wilhelm Turtschan
    2. 0
      Schuer
  2. 0
    Mathias Brodala
    1. 0
      Tom
      1. 0
        Mathias Brodala
        1. 0
          Tom
          1. 0
            Mathias Brodala
      2. 0
        wahsaga
    2. 0
      Schuer
      1. 0

        Drehrumbum

        Auge
        • menschelei
  3. 0
    Tom
    1. 0

      Nachtrag

      Tom
      1. 0
        Sven Rautenberg
        1. 0
          wahsaga
          1. 0
            Tom
        2. 0
          Tom
          1. 0
            Sven Rautenberg
            1. 0
              Tom
              1. 0
                Schuer
  4. 0
    MudGuard
    1. 0
      Dieter Raber
      1. 0
        Wilhelm Turtschan
        1. 0
          Tom
    2. 0
      Klawischnigg
    3. 0
      wahsaga
    4. 0
      Schuer
      1. 0
        Klawischnigg
        1. 0
          wahsaga
          1. 0
            Klawischnigg
        2. 0
          MudGuard
  5. 0
    Julian Hofmann
  6. 0
    Zeromancer
    • meinung
    1. 0
      Julian Hofmann
      1. 0
        Schuer
  7. 0
    wahsaga
    1. 0
      Schuer
  8. 0
    Cybaer
  9. 0
    Rafael
    1. 0
      Sven Rautenberg
  10. 0
    Orlando
    1. 0
      Julian Hofmann
    2. 0
      wahsaga
      1. 0
        Orlando
    3. 0
      Schuer
  11. 1
    at
    1. 0
      Schuer
      1. 0
        at