fix(ida): prevent invalid labels and zero-sized functions
Skip add_func when function size is 0 or negative to avoid zero-sized function boundaries in IDA. Skip _miss label when PayloadAddress is 0 (invalid) and _check label when MonomorphicAddress is shared across many functions, preventing thousands of labels colliding at the same address. Tested with obfuscated app: eliminated 5206 set_name(0x0) and 5207 colliding _check labels.
F
FewHakko committed
f2778a7ebec8141b72280a241eadbb44aadf1eb2
Parent: 129377f