Защитите CAB файл паролем и прочтите его с помощью DLL
Всем Привет,
Во-первых, мой английский не идеален.
Я хочу реализовать защиту кода для наших имитационных моделей (самолетов).
Мой вопрос:
1. Как защитить CAB-файл (MsZip) паролем? ZIP-программы не могут этого сделать.
2. dll (c ++ - я создал) для игры прочитайте этот защищенный паролем CAB-файл (контент).
Возможно?
С уважением,
Алекс
Что я уже пробовал:
//////////////////////////////////////////////////////////////////////////// // Function: main.cpp (Main - SDProtect.dll) // // Erstellt: // // Geändert: // //////////////////////////////////////////////////////////////////////////// //Macros #define _WINSOCKAPI_ //Pragma Warning #pragma warning (disable : 4005) //C++ Header #include "main.h" #include <iostream> #include <winsock2.h> #include <stdlib.h> #include <stdio.h> #include <shellapi.h> #include <Shlwapi.h> #include <direct.h> #include <tchar.h> #include <atlstr.h> //Pragma #pragma comment(lib,"ws2_32") #pragma comment(lib, "shlwapi.lib") // near the top of your CPP file //EXTERN_C IMAGE_DOS_HEADER __ImageBase; //////////////////////////////////////////////////////////////////////////// // Function: // // Erstellt: // // Geändert: // //////////////////////////////////////////////////////////////////////////// BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID _Reserved){ //Read Password protect CAB File }