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.
January 6th, 2009 at 3:35 am
Generally Ido not post on blogs, but I would like to say that this post really forced me to do so! really nice post.
January 7th, 2009 at 11:07 am
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
January 7th, 2009 at 1:13 pm
Generally Ido not post on blogs, but I would like to say that this post really forced me to do so! really nice post.
January 8th, 2009 at 7:35 am
Generally Ido not post on blogs, but I would like to say that this post really forced me to do so! really nice post.
January 16th, 2009 at 10:47 pm
Excellent articles on your blog, i share it with my friends from UK, keep growing it, Cheers ! Andy Colleman – Chicago City
January 20th, 2009 at 8:20 am
Thanks for the feedback Andy!
January 22nd, 2009 at 6:07 am
interesting issue and cool read but I think you missed some main keypoints
January 23rd, 2009 at 6:57 pm
I really enjoyed this post (not that I didn’t enjoy the others as well
)- nice work man.
January 26th, 2009 at 8:19 am
Thanks Michael
January 30th, 2009 at 12:12 am
I really liked your article. Nice work!
February 2nd, 2009 at 10:48 am
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
February 2nd, 2009 at 4:39 pm
As a Newbie, I am always searching online for articles that can help me. Thank you
February 5th, 2009 at 12:16 pm
Thanks for your great post, this is one of my favourite blogs, keep up the good work!
February 9th, 2009 at 4:42 am
I usually don’t post in Blogs but your blog forced me to, amazing work.. Thank you!
February 9th, 2009 at 7:32 pm
I wrote a couple articles about the same subject but you seem to know a bit more about it than I do.
February 10th, 2009 at 3:23 am
Enjoyed your site! =) I’ll link back to your site.
February 11th, 2009 at 10:49 am
Tried it with no success. you might wanna split the code in two, the injector isnt working.
February 15th, 2009 at 5:30 am
We can find informative and interesting information at here. Keep walking
February 15th, 2009 at 10:00 am
Keep working ,great job!
February 18th, 2009 at 4:25 pm
You saved me a lot of time researching for my class assignment. I am in your debt forever!
February 18th, 2009 at 7:35 pm
I emailed this link to my sister. She has been looking for this info for a long time.
February 18th, 2009 at 10:51 pm
Thanks for all the help dude.
February 26th, 2009 at 10:49 am
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.
March 13th, 2009 at 8:00 pm
Yeah I really liked your article. Nice work!
March 16th, 2009 at 7:21 am
Really usefull article, keep up the good work.
March 20th, 2009 at 10:36 pm
I bookmarked your site and will be back here soon. Good luck with it all.
March 25th, 2009 at 2:32 pm
Your article was very attention grabbing and was just what I was searching for. Regards, Paul
March 27th, 2009 at 9:50 pm
great post never really looked at it this way before
April 6th, 2009 at 9:05 pm
I am going to have to sign up to receive your feed. This is good stuff.
April 6th, 2009 at 10:13 pm
You should put a few more ads on your site as you could probably make a lot of money. This is great writing.
April 6th, 2009 at 11:43 pm
I emailed this link to my sister. She has been looking for this info for a long time.
April 7th, 2009 at 8:15 pm
I am going to have to sign up to receive your feed. This is good stuff.
April 7th, 2009 at 8:35 pm
You saved me a lot of time researching for my class assignment. I am in your debt forever!
April 7th, 2009 at 9:02 pm
I like your writing style…it’s very easy to read and understand.
April 7th, 2009 at 10:54 pm
Do you have any other blogs similar to this? I really like your writing style.
April 8th, 2009 at 5:33 pm
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.
April 9th, 2009 at 11:06 am
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.
April 19th, 2009 at 2:01 pm
Hi, I can’t understand how to add your site in my rss reader. How can I do this?
April 21st, 2009 at 8:22 am
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
May 1st, 2009 at 2:44 am
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
May 4th, 2009 at 4:18 pm
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.
May 19th, 2009 at 12:23 pm
what a great resource your site is – nice one!
June 6th, 2009 at 1:37 pm
I’m belive that too, but anyone can tell me the detail and why?
June 22nd, 2009 at 1:31 pm
It’s nice to finally find a site where the blogger knows what they are talking about.
June 26th, 2009 at 2:00 am
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.
June 27th, 2009 at 12:31 am
Very nice information. Thanks for this.
Regards,
Jane
July 26th, 2009 at 6:29 am
Very nice information. Thanks for this. Is you blog have custom design? it looks good by the way.
July 29th, 2009 at 9:23 am
Thanks for your comments
press release script… I customized the template to reflect my business.
September 25th, 2009 at 9:09 am
Sometimes I think it might be worth hiring a virtual PA purely to deal with my inbox.
November 12th, 2009 at 5:31 pm
Can you provide more information on this? Where can i find rss on your blog? Thanks
November 13th, 2009 at 6:52 pm
Click on the orange button top right side next to “subscribe” or visit: http://www.drostdesigns.com/feed/
December 4th, 2009 at 7:40 pm
wow, that was good psychology , awesome post ….
December 8th, 2009 at 6:58 pm
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.
February 6th, 2010 at 8:21 am
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?
May 6th, 2010 at 4:38 pm
Thanks for the tips. Appreciated!!
June 10th, 2010 at 11:19 am
i love your blog,really nice
August 13th, 2010 at 1:25 pm
couldnt agree more. you hit it right on.
October 30th, 2010 at 3:45 am
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.
February 7th, 2011 at 3:54 am
Incredible, good post.Thank you. Brilliant.