1. A method, comprising: determining, by a computing system, whether memory data pertaining to a block of memory allocated at run-time within an inferior process memory space satisfies one or more criteria in heuristics data, wherein the one or more criteria reflect implementation of a program object at a machine code level; identifying a first category to assign to the block of allocated memory based on whether the memory data satisfies the one or more criteria; generating a first reliability score for the block of allocated memory indicating a level of reliability of the identified first category; and categorizing the block of allocated memory based on a comparison of the first reliability score and a previous reliability score.