We have existing DLL that works on C++, C# both runtime.
and we wanted to hook on WSASocketW, WSASocketA but it works fine with C++ base but not working on C# base. (same DLL implementation, but loaded from another executable)
I can see there is WSASocket functions on C++ base using plthook_enum but C# one does not.
maybe there is difference between IAT mapping on .NET runtime?
We have existing DLL that works on C++, C# both runtime. and we wanted to hook on WSASocketW, WSASocketA but it works fine with C++ base but not working on C# base. (same DLL implementation, but loaded from another executable) I can see there is WSASocket functions on C++ base using
plthook_enum
but C# one does not.maybe there is difference between IAT mapping on .NET runtime?