Methods For Locating
Locating Use After Free is actually quite easy- especially if we have good symbol loaders. However, In many scenarios, especially in larger environments- frameworks like IDA-Pro, Binary Ninja, Ghidra, and others will not immediately be able to detect symbols like free calls. This means that sometimes, we are left to do the work ourselves unless we can use other methods (that do in fact exist) to label and find these values ourselves.
Where do we start?
Initially, starting to locate where use after free may be tough as it can be practically anywhere. Since REplay was designed to be a wonky environment and was also designed with complexity with laziness in mind- we need to go back to our roots and train-isolated to understand how these bugs work.
Last updated
