https://blog.washi.dev/posts/import-patching/
Injecting Code using Imported Functions into Native PE Files - Washi