У меня есть скомпилированная программа, которая обращается к /proc/self/fd/ для получения id процесса и присваивает его в разных местах своего кода. Как сделать фейковую папку, чтобы можно было изменить id, не трогая оригинал? Например заменить hex редактором в программе путь на /home/user/fd/ и читать всё оттуда, но как утроена эта папка? Я попробывал скопировать её и все файлы, но там много зависимостей