Posted by cmcnaught on 09/14/05 17:37
Just in case anyone else is looking at this with the same problem...
What I decided to do to be pretty sure the processing page is being
called from my form (not a fake one with a bcc injection) is to add
hidden variables to the form that are derived from manually form
entered variables and filled in after the submit button is pressed.
This could be as simple as posting a string length variable for each or
some of the input values and then checking this in the form
processor/emailer page script. Or generate a key from the input in the
form and compare it with a key generated by the processor page. This
would be pretty hard to circumvent by any non-manual method.
Any other ideas would be appreciated.
cj
Navigation:
[Reply to this message]
|