Achilles heel
Cross Site Scripting and SQL postings are impossible and definitely self-defeating to prevent if the Code that they inject is Intelligently Designed to Create further Mutual Benefit rather than attack the System which has warranted ITs attention. It is a quite natural reaction to invite further attention to explore the cracking Good Code. Some systems though are closed because of the narrow, selfish agendas that they serve and that quite rightly causes them a dilemma as cracking Good Code will not bother them and wait for their acceptance of it, but rather pass them by and offer itself to a rival System. And it is the Third Party, Positive Reinforcement of IT that gives it its controlling strength. It also identifies corrupted systems fearful of better Code working for Mutual Benefit/Open Source. In Politic terms, it is Chronic, Dark Matter Capitalism against Sunny, Hail Fellow Well Met Socialism..... the Pervert against the Lover.