hacktricks/reversing/word-macros.md

3.8 KiB
Raw Blame History

Word Macros

{% hint style="success" %} Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}

Junk Code

Είναι πολύ συνηθισμένο να βρίσκουμε άχρηστο κώδικα που δεν χρησιμοποιείται ποτέ για να δυσκολεύει την αναστροφή της μακροεντολής.
Για παράδειγμα, στην παρακάτω εικόνα μπορείτε να δείτε ότι μια If που δεν πρόκειται ποτέ να είναι αληθής χρησιμοποιείται για να εκτελέσει κάποιο άχρηστο και ανώφελο κώδικα.

Macro Forms

Χρησιμοποιώντας τη λειτουργία GetObject είναι δυνατό να αποκτήσετε δεδομένα από τις φόρμες της μακροεντολής. Αυτό μπορεί να χρησιμοποιηθεί για να δυσκολέψει την ανάλυση. Η παρακάτω είναι μια φωτογραφία μιας φόρμας μακροεντολής που χρησιμοποιείται για να κρύψει δεδομένα μέσα σε πλαίσια κειμένου (ένα πλαίσιο κειμένου μπορεί να κρύβει άλλα πλαίσια κειμένου):

{% hint style="success" %} Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Support HackTricks
{% endhint %}