Word Macros
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking:
HackTricks Training GCP Red Team Expert (GRTE)
Junk Code
Дуже поширено знаходити сміттєвий код, який ніколи не використовується, щоб ускладнити реверсування макросу. Наприклад, на наступному зображенні ви можете побачити, що If, який ніколи не буде істинним, використовується для виконання деякого сміттєвого та непотрібного коду.
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F2585115637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FhAv2kYoPrT3n8552GaQU%252Fuploads%252Fgit-blob-7234000fac564c581bc7f6ef054341802b0982a3%252Fimage%2520%28369%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=dbfd96fe&sv=1)
Macro Forms
Використовуючи функцію GetObject, можливо отримати дані з форм макросу. Це може бути використано для ускладнення аналізу. Наступне - це фото форми макросу, що використовується для сховування даних всередині текстових полів (одне текстове поле може приховувати інші текстові поля):
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F2585115637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FhAv2kYoPrT3n8552GaQU%252Fuploads%252Fgit-blob-f7bf7e3fd2ce01d9751d3cd41ea02ad2ab6eca4f%252Fimage%2520%28344%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=f4b38035&sv=1)
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated