destructores iframe están destinados a romper una página web de un iframe dentro de otra página, de modo que se conviertan en la página de nivel superior
por ejemplo, si tuviera un iframe en esta respuesta con su sitio dentro de ella, el papel de un bloqueador de iframes en su sitio sería para reventar su sitio fuera de mi iframe y me impide el uso de iframes para mostrar su página web
Esto es similar para encuadrar busters, donde un sitio web puede estar encerrado en un conjunto de marcos con un segundo marco arriba que muestra una barra de digg o un anuncio. En este caso, un destructor de cuadros obligaría al navegador a mostrar el sitio web y solo el sitio web según lo previsto por el autor, en lugar de un marco con publicidad potencial o malware incluido en otro marco.
En el ejemplo proporcionado, el JavaScript se usa para insertar una etiqueta de script en un segundo archivo JavaScript que realiza el reventado de cuadros reales. El JavaScript utilizado en el archivo html vinculado simplemente ofusca este proceso al cargar diferentes URL para diferentes anuncios, cada uno con hraft iframe diferente para insertar.
Es probable que las longitudes sean un factor de persecución de gatos y ratones, como es habitual en las técnicas de eliminación de fotogramas, donde los sitios han escrito scripts para descartar fotogramas y las empresas responsables de enmarcar los sitios han escrito scripts anti-frame busting, por lo que se han escrito scripts anti-anti-frame busting.
Creo que el concepto de 'iframe buster' se usa en exceso. Te refieres a salir del iframe para que la página 'iframed' se convierta en la página de nivel superior. Sin embargo, en la publicación de anuncios, ¿quién querría que el anuncio ocupara todo el espacio de la página? Por ejemplo, los modificadores iframe se mencionan aquí: http://blog.operative.com/?tag=iframe –
actualizó la respuesta –