Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 694 Bytes

codatify.md

File metadata and controls

38 lines (22 loc) · 694 Bytes

Codatify

Fixup Code

Define all undefined data in the .text section as code and covert it to a function if applicable.

Before

Code Before

After

Code After

Fixup Data

Define uninitialized strings and pointers in the code. All other uninitialized data is converted to a DWORD. Finally, search for function tables and rename functions based off the discovered tables.

Before

Data Section

Data Before

Cross Reference

Xref Before

After

Data Section

Data After

Cross Reference

Xref Before