hacktricks/reversing/word-macros.md

2.9 KiB

Word Macros

{% hint style="success" %} Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}

Junk Code

É muito comum encontrar código lixo que nunca é usado para dificultar a reversão da macro.
Por exemplo, na imagem a seguir, você pode ver que um If que nunca será verdadeiro é usado para executar algum código lixo e inútil.

Macro Forms

Usando a função GetObject, é possível obter dados de formulários da macro. Isso pode ser usado para dificultar a análise. A seguir, uma foto de um formulário de macro usado para ocultar dados dentro de caixas de texto (uma caixa de texto pode estar ocultando outras caixas de texto):

{% hint style="success" %} Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}