PDA

Ver la versión completa : Seguridad en macros



diarrea
22-04-2004, 17:39
Hace poco estaba trasteando en Word (si has leido bien xDD) y me di cuenta de un fallo bastante chungo en lo que respecta a la seguridad con macros :eek: . No se si estará documentado y quería comentarlo para ver si sabías algo. Bueno el caso es que aun teniendo el nivel de segurdid de macros en Alto (en este nivel se supone que los macros no firmados se deshabilitan automáticamente) pueden ejecutarse macros con SÓLO abrir un documento:
Desde un documento de Word te vas al editor de Vb y empiezas a meter el código que quieras dentro del evento Document_New. En concreto, yo puse lo típico... MsgBox "hola", vbInformation, "Welcomize".
Hasta aquí todo bien. Ahora guardas el documento sales. Al abrirlo, obviamente no ocurre nada. Pero ahora vuelves a cerrar el documento y le cambias la extensión de *.doc a *.dot. Ábrelo (al abrir la plantilla se ejecuta el Document_New) y tachán!! Osease que si los macros los metes en una plantilla Word los ejecuta aun teniendo la seguridad en Alta.
Lo he probado con controles como el winsock y otros activex y han funcionado a la perfeccíón... :0=

CrAcKzMe
22-04-2004, 19:24
Si no recuerdo mal, *.dot es un Word Document Template...y no un archivo de texto Word. Si no funciona con *.doc...no creo que sea un fallo de seguridad en macros relativamente importante jeje.
Un saludo.