If you know which characters are missing, you can only write a library with them and LD_PRELOAD before running the application.
If you do not have a list of missing characters, you can detect them with "nm" or "objdump" in binary format, and based on this, write a script that will create a library with missing characters before executing the application, and then LD_PRELOAD as well.
Alternatively, you can use gdb to enter new โcodeโ into applications so that functions indicate what you need.
Finally, you can also override some ld.so functions to detect missing characters and do something with them.
But in any case, if you could explain what you are trying to accomplish, it would be easier to provide the right solution.
source share