Secure CGI Mail Form – How to Prevent Your Forms From Being Stolen

Recently a client of mine suddenly received a huge number of requests (approx. 5000) for a free sample he was offering from his web site. I had installed Master Form v4 which is an anti-hijacking form. I was surprised when I checked the admin section of Master Form to find several sites had stolen this secure cgi mail form by copying and pasting the form code from my client’s site to their own site.

The form was being used on several unauthorized domains so my client received lots of traffic to his site and a large number of illegitimate requests for his free product.

How to Prevent Your Mail Form From Being Used on Unauthorized Web Sites

1. Login to the Master Form administration panel and delete unauthorized form locations.

2. Turn the auto-submit protection on in the admin panel. Two things need to be done to make this happen:

a) Paste certain JavaScript into the authorized forms.
b) Check a certain checkbox in the Master Form V4 control panel.

This page provides step-by-step instructions for auto submit protection

This will only prevent automatic submission. If people fill out the forms manually and submit them, the software probably won’t detect that.

3. Another thing that can be done is to put Form location (if known): [[REFERRER]] into the email the client receives. That will provide the location of the form being used unless the browser suppresses the information. Those requests can then be ignored or sent an email with the official location of the form.

The software is designed so the site owner can put the Master forms on any and all domains he owns. So it doesn’t have restriction by domain.

How to Prevent Your Forms From Being Stolen
(if the person is copying and pasting the form on their own site)

I contacted the creator of Master Form (Will Bontrager) and he wrote a great article on how to use javascript to stop forms from being stolen. The article is titled Forms Copied And Pasted To Unauthorized Web Sites

Master Form V4 will be upgraded in the future to allow the site owner to specify the domains that can use the form.

59 Responses to “Secure CGI Mail Form – How to Prevent Your Forms From Being Stolen”

  1. dave nava Says:

    Generally Ido not post on blogs, but I would like to say that this post really forced me to do so! really nice post.

  2. X-N2O Says:

    I just love your weblog. Very nice post. Actually you can do many thing to imporve it. Check out my blog: http://x-n2o.blogspot.com

  3. dave navarro Says:

    Generally Ido not post on blogs, but I would like to say that this post really forced me to do so! really nice post.

  4. john black Says:

    Generally Ido not post on blogs, but I would like to say that this post really forced me to do so! really nice post.

  5. myspace proxies Says:

    Excellent articles on your blog, i share it with my friends from UK, keep growing it, Cheers ! Andy Colleman – Chicago City :)

  6. Herman Says:

    Thanks for the feedback Andy!

  7. ????? Says:

    interesting issue and cool read but I think you missed some main keypoints

  8. Michael Melen Says:

    I really enjoyed this post (not that I didn’t enjoy the others as well ;) )- nice work man.

  9. Herman Says:

    Thanks Michael

  10. Michael Dusoe Says:

    I really liked your article. Nice work!

  11. Cape Town Accommodation Says:

    Great post, while i as searching for blogs, i found yours on Yahoo , that was what i was looking for, great blog, Stumble UP :) Andy – Chicago Area

  12. Rajiv Says:

    As a Newbie, I am always searching online for articles that can help me. Thank you

  13. GamerScoop Says:

    Thanks for your great post, this is one of my favourite blogs, keep up the good work!

  14. Gossip Girl Episodes Says:

    I usually don’t post in Blogs but your blog forced me to, amazing work.. Thank you!

  15. Ronaldo Says:

    I wrote a couple articles about the same subject but you seem to know a bit more about it than I do.

  16. Geoffrey Says:

    Enjoyed your site! =) I’ll link back to your site.

  17. Ben the cs reapz Says:

    Tried it with no success. you might wanna split the code in two, the injector isnt working.

  18. News Today Says:

    We can find informative and interesting information at here. Keep walking ;)

  19. Janardhanaya Says:

    Keep working ,great job!

  20. Joseph Says:

    You saved me a lot of time researching for my class assignment. I am in your debt forever!

  21. Maurice Says:

    I emailed this link to my sister. She has been looking for this info for a long time.

  22. Cole Says:

    Thanks for all the help dude.

  23. lschenkelberg Says:

    I keep listening to the news speak about getting free online grant applications so I have been looking around for the best site to get one.

  24. maviael Says:

    Yeah I really liked your article. Nice work!

  25. swiss designer Says:

    Really usefull article, keep up the good work.

  26. Jamaica Vids Says:

    I bookmarked your site and will be back here soon. Good luck with it all.

  27. P Marshwood Says:

    Your article was very attention grabbing and was just what I was searching for. Regards, Paul

  28. Jeff Archer Says:

    great post never really looked at it this way before

  29. Marc Says:

    I am going to have to sign up to receive your feed. This is good stuff.

  30. Cole Says:

    You should put a few more ads on your site as you could probably make a lot of money. This is great writing.

  31. Gianni Says:

    I emailed this link to my sister. She has been looking for this info for a long time.

  32. Kale Says:

    I am going to have to sign up to receive your feed. This is good stuff.

  33. Luciano Says:

    You saved me a lot of time researching for my class assignment. I am in your debt forever!

  34. Damien Says:

    I like your writing style…it’s very easy to read and understand.

  35. Flower Names Says:

    Do you have any other blogs similar to this? I really like your writing style.

  36. CrazyCat Says:

    I found your blog on google and read a few of your other posts.
    You have a great Blog!!! I just added you to my Google News Reader.
    Look forward to reading more from you in the future.

    Keep up the good work.

  37. Herman Says:

    Thanks for all your comments.
    I’m glad you find my posts helpful. Be sure to bookmark the blog and/or add it to your RSS Reader.

  38. Review Says:

    Hi, I can’t understand how to add your site in my rss reader. How can I do this?

  39. Herman Says:

    Hi Review,

    Sign-up for Google Reader (google.com/reader)It’s one of the easiest to use and does a great job of organizing your rss feeds. Once you’ve signed up just click on the orange RSS icon at the top of the page next to “Subscribe to Web Design Discussion via RSS”

    Best Wishes

  40. Razor Says:

    I am having trouble getting rid of a virus called winzix on my computer.
    I’m using avg free an it picks it up but says it cannot remove it or quarantine it.
    only site i found that fully removes it was
    for free
    winzixremoval.com

  41. Nick Carver Says:

    I found your blog on google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.

  42. Alexander Grey Says:

    what a great resource your site is – nice one!

  43. Elizabeth Frazier Says:

    I’m belive that too, but anyone can tell me the detail and why?

  44. Daggering Says:

    It’s nice to finally find a site where the blogger knows what they are talking about.

  45. Bangkok Information Says:

    I don’t normally comment on blogs but your post was a real call to action. Thank you for a great read, I will be sure to bookmark your site and check in now and again.

  46. nugarage andepoxy Says:

    Very nice information. Thanks for this.
    Regards,
    Jane

  47. press release script Says:

    Very nice information. Thanks for this. Is you blog have custom design? it looks good by the way.

  48. Herman Says:

    Thanks for your comments
    press release script… I customized the template to reflect my business.

  49. reproduction paintings Says:

    Sometimes I think it might be worth hiring a virtual PA purely to deal with my inbox.

  50. Membership Directory Software Says:

    Can you provide more information on this? Where can i find rss on your blog? Thanks

  51. Herman Says:

    Click on the orange button top right side next to “subscribe” or visit: http://www.drostdesigns.com/feed/

  52. Coupon Script Says:

    wow, that was good psychology , awesome post ….

  53. Yagnaroopaya Says:

    Great looking site! Maybe you should use ads from Prosperent network. They pay based on sales not a clicks!!! That means way better money than adsense or any PPC:) If you are interested send me an email. I will send you invitation code. Cheers.

  54. Free Zoo World Cheats Says:

    I have just had to take a moment to tell you that I’m really impressed by your blog. this is an excellent Zoo World Cheats site fancy a link trade?

  55. Viagens Baratas Says:

    Thanks for the tips. Appreciated!!

  56. Martha Says:

    i love your blog,really nice

  57. Morris Says:

    couldnt agree more. you hit it right on.

  58. Team Roster Says:

    You you should make changes to the blog name
    Secure CGI Mail Form – How to Prevent Your Forms From Being Stolen to more suited for your subject you make. I loved the the writing all the same.

  59. Oscar Says:

    Incredible, good post.Thank you. Brilliant.

Leave a Reply