La verdad piensas que es una simple fantasmada para conseguir ganarse a la opinión publica... creo que megaupload como lo fue antes nunca volverá, una pena... pero es lo que hay.
Pues la verdad que este tipo de webs.... son lamentables, pero realmente el problema en si no es la "web" como tal, pq se seguirán informado por diferentes métodos...
El problema es esta sociedad consumista y capitalismo que fomenta cuerpo inalcanzables a niñas con baja autoestima.
Una forma fácil de evitar los XSS y los SQLi es crear una clase que filtre absolutamente todos los inputs que recibe tu aplicación y las guarde ya filtradas en atributos.
Cuando digo filtrar todos los inputs, digo TODOS xD, tanto las variables que se reciben del servidor, como de variables get, post, como cookies, como sesiones, como encabezados etc...
Esto te hará ahorrar muchísimo tiempo y al menos la vulnerabilidades más tontas te las quitas de un plumazo.
Protocolos HTTP, Ajax, Funcionamiento de los CMS mas conocidos(WP, Joomla, Drupal etc..), Perl... luego aprenderte el funcionamiento de los bug mas conocidos.
Para lo ultimo te recomiendo que te des una vuelta por owasp.org
Por ultimo decirte que si te gusta, estarás toda tu vida o al menos el tiempo que dediques a esto estudiando... esta ciencia se basa en eso estudio, estudio, prueba, estudio, estudio etc..