mirror of
https://github.com/carlospolop/hacktricks
synced 2025-02-18 15:08:29 +00:00
15 lines
651 B
Markdown
15 lines
651 B
Markdown
# Word Macros
|
|
|
|
### Junk Code
|
|
|
|
It's very common to find **junk code that is never used** to make the reversing of the macro more difficult.
|
|
For example, in the following image you can see that and If that is never going to be true is used to execute some junk and useless code.
|
|
|
|
![](../.gitbook/assets/image%20%28152%29.png)
|
|
|
|
### Macro Forms
|
|
|
|
Using the **GetObject** function it's possible to obtain data from forms of the macro. This can be used to difficult the analysis. The following is a photo of a macro form used to **hide data inside text boxes** \(a text box can be hiding other text boxes\):
|
|
|
|
![](../.gitbook/assets/image%20%28153%29.png)
|
|
|