Right off the bat, I would like to list a bunch of my questions ahead and answering them myself as I read more blog posts by awesome people.
https://csandker.io/2021/02/21/Offensive-Windows-IPC-2-RPC.html#rpc-messaging
Times Read: 2
Why is there already LPC (local procedure call), but MS still pushed out Remote Procedure Call( RPC).
Since server&client’s RPC runtime lib (rpcrt4.dll), do all code needs to include the lib file? Wouldn’t that put a constrain on other programming languages other than C?
which takes the stub data and sends them over the wire using what? protocol?
Anonymous Bindings.
Would it work if I create an RPC server and define a function that will load an COM object when called to some of the tasks for me 🤔
Microsoft added their own protocol for the DCE/RPC for ncacn_np
, transported through the SMB protocol.