http://www.perlmonks.org?node_id=182794

kschwab has asked for the wisdom of the Perl Monks concerning the following question:

I'm curious if anyone has an experience in protecting a web-based interface from being "front-ended" by others for their own gain.

Say I spent a good amount of time and money to develop a site that sells "ProductX". Someone then reverse engineers my HTML form->submit process and creates their own front-end, secretly adding an upcharge to the customer. They also change all references to ProductX to ProductY, so I may not be able to manually search for and identify who's screen scraping.

What I've thought of:

Any other ideas ? Any modules that might help me ?