C++ DLL이 있습니다. 이 C++ DLL에 .NET Wrapper를 썼는데 .NET 랩퍼를 프로젝트에 연결하고 C++ 라이브러리를 사용할 수 있습니다. 하지만 이제는 두 개의 파일이 있습니다 : C++. dll과 wrapper.dll. 문제는 C++. dll로 누군가가 C++. dll을 대체하고 wrapper.dll을 통해 응용 프로그램에 코드를 주입 할 수 있습니다. 어떻게 .net 래퍼에 C++. dll을 포함 시키면 .net 래퍼 DLL을 얻을 수 있습니까?정적으로 C++ dll을 .NET 라이브러리에 연결하는 방법 (하나의 DLL을 얻으려면 Net 래퍼 DLL에 C++ DLL로 빌드)
감사합니다.
그러면 wrapper.dll도 바꿀 수 있습니다. 왜 한 DLL이 악의적 인면에서 더 안전합니까? –