Мне нужно реализовать прозрачное шифрование в Postgres (TDE). Для этого я обнаружил, какие функции вызываются при срабатывании INSERT и SELECT. Используется LLVM-LLDB при SELECT.
Я пытаюсь сделать то же самое с INSERT - не работает
базовый процесс останавливается и не позволяет вставку. Я сделал все об одной инструкции https://eax.me/lldb/.
Что может быть не так? как узнать, какие функции вызываются при вставке (в случае SELECT это secure_read, et c.)? И, если кто-нибудь знает, как изменить код функции в исходном коде?
Во-первых, клиент и сервер расположены на одном компьютере, один и тот же пользователь добавляет данные и читает их
К сожалению, я не хватает репутации, чтобы добавить скриншоты.