hacktricks/reversing/word-macros.md
2023-06-06 18:56:34 +00:00

12 lines
671 B
Markdown

## Código lixo
É muito comum encontrar **código lixo que nunca é usado** para dificultar a reversão da macro.\
Por exemplo, na seguinte imagem, você pode ver que um If que nunca será verdadeiro é usado para executar algum código lixo e inútil.
![](<../.gitbook/assets/image (373).png>)
## Formulários de Macro
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, há 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):
![](<../.gitbook/assets/image (374).png>)