¿Hay alguna forma de evitar que Excel 2007/2010 incluya archivos .bin en archivos .xlsx guardados?

¿Hay alguna forma de evitar que Excel 2007/2010 incluya archivos .bin en archivos .xlsx guardados?

Por si alguien no lo sabe,Los nuevos archivos de Office 2007/2010 son en realidad un tipo de archivo comprimido..

Desde que implementamos algunas actualizaciones recientes (más o menos) de Microsoft en nuestras máquinas clientes, hemos recibido muchos informes de correos electrónicos salientes bloqueados y puestos en cuarentena que contienen los nuevos tipos de archivos de Office y, tras una investigación, se debe a que contienen .binarchivos [inútiles] dentro de Office. archivo. Por ejemplo:

Correos electrónicos bloqueados

(Y la información de la impresora, sobre todo... Estoy seguro de que es muy útil para el tipo de otra empresa que no usará nuestras impresoras. Muchas gracias, Microsoft).

En particular, el archivo infractor se encuentra en [file "root"]\xl\printerSettings, si eso marca la diferencia.

Esto está causando un impacto considerable en el negocio, por lo que existe cierta presión para resolverlo lo antes posible. La solución más rápida (y más sucia) que se me ocurre es dejar de bloquear .binarchivos de forma predeterminada, aunque no estoy realmente enamorado de esta idea. Ya tenemos suficientes problemas con malware, virus y demás sin permitirles el paso.

Lo primero que pensé para una solución rápida a esto fue evitar que Office 2010 incluyera .binarchivos en su archivo, aunque estoy abierto a otras sugerencias (especialmente porque esto solo nos ayudará con el correo electrónico saliente). ¿Alguien que haya encontrado este problema ha encontrado una manera de hacerlo o ha encontrado alguna solución además de abrir el filtro de correo o volver de forma predeterminada al antiguo Office 2003 y tipos de archivos anteriores?

Respuesta1

Voy a descartar esto como respuesta a mi pregunta, porque lo es, pero todavía estoy interesado en otras soluciones o soluciones más completas.

El problema con esta solución en particular es esencialmente que no es retroactiva, por lo que será muy doloroso corregir las miles de hojas de cálculo existentes que ya tienen la configuración de la impresora guardada en un archivo .bin.

De todos modos, la solución parcial a este problema que se me ocurrió hasta ahora es agregar la siguiente clave de registro y el valor:

[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options]
"QFE_Sitka"=dword:00000001

que logréextrapolar de esta base de conocimientos de Microsoft, obviamente alterando el número de versión a la versión real de Excel que utilizamos (versión 14.0 == Office 2010).

Actualizar:

La solución "completa", ya que no podemos lograr que todos dejen de enviarnos archivos de Office 2007/2010 con estos archivos adjuntos basura incrustados (y tengo problemas para aplicar esta configuración de registro a todas las máquinas con Windows del mundo) es la truco anterior, con algunas secuencias de comandos impías para eliminar .binde nuestros archivos existentes de Office 2010 para el correo electrónico saliente, junto con una regla personalizada en nuestro filtro de correo para (suspiro) deshabilita los bloques de .binarchivos adjuntos cuando están contenidos en un tipo de archivo de Office 2007/2010, para el correo electrónico entrante.

Parece que existe una maravillosa oportunidad de explotación para que los autores de malware incrusten sus cargas útiles en un archivo binario dentro de un documento de Office 2007/2010 y utilicen un script o macro simple para ejecutar... pero ese es otro problema para otro día. Supongo.

Y, por si sirve de algo, marcaré esto como la respuesta aceptada, ya que han pasado 3 semanas y no anticipo que nadie venga con una respuesta mejor... pero me sorprendería gratamente si alguien se topa con esto. y demuestra que estoy equivocado.

información relacionada