mirror of
https://github.com/carlospolop/hacktricks
synced 2024-11-27 15:12:11 +00:00
12 lines
748 B
Markdown
12 lines
748 B
Markdown
## Code inutile
|
|
|
|
Il est très courant de trouver du **code inutile qui n'est jamais utilisé** pour rendre la rétro-ingénierie de la macro plus difficile.\
|
|
Par exemple, dans l'image suivante, vous pouvez voir qu'un If qui ne sera jamais vrai est utilisé pour exécuter un code inutile.
|
|
|
|
![](<../.gitbook/assets/image (373).png>)
|
|
|
|
## Formulaires de macro
|
|
|
|
En utilisant la fonction **GetObject**, il est possible d'obtenir des données à partir de formulaires de la macro. Cela peut être utilisé pour compliquer l'analyse. La photo suivante montre un formulaire de macro utilisé pour **cacher des données à l'intérieur de zones de texte** (une zone de texte peut cacher d'autres zones de texte) :
|
|
|
|
![](<../.gitbook/assets/image (374).png>)
|