This is a fairly standard debugging technique.
> in-house memmove
You sure they didn't just statically link a libc?
Have seen multiple times in CTFs