hacktricks/reversing/word-macros.md

13 lines
671 B
Markdown
Raw Normal View History

2023-06-06 18:56:34 +00:00
## Código lixo
2022-05-01 16:32:23 +00:00
2023-06-06 18:56:34 +00:00
É 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>)
2023-06-06 18:56:34 +00:00
## Formulários de Macro
2023-06-06 18:56:34 +00:00
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>)