IkeHaku
oalabs
oalabs

patreon


Understanding PE Parsing for Reverse Engineers Part 3 - Data Directory and Imports

This is the third in a four-part series on PE parsing from a reverse engineering perspective. In this tutorial we explore parsing the PE import table. We also introduce a new structure PE_BASE to help with marking up pseudocode in IDA.

Code References

The following are links to the code that was used in the tutorial. These are handy to keep as references as they have the structures and patterns that can be used in IDA when marking up pseudocode.

Further Reading

Hands-On Example

Attached to this post is the compiled example from the tutorial (64-bit) and a 32-bit version of the same example. See if you can replicate the pseudocode markup from the tutorial with both samples.

Understanding PE Parsing for Reverse Engineers Part 3 - Data Directory and Imports

Comments

38:18 is the motivation. Please watch it first. Great reference!

Erçin Dedeoğlu


More Creators