Dll анти-пиявки на веб-основе - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь сделать функцию похожей на пробную версию, чтобы я мог включить / выключить .dll, чтобы люди не могли использовать его, когда я выключил, может кто-нибудь помочь мне добиться этого?я нашел какой-то общедоступный исходный код, но я думаю, что он недостаточно хорош

int trial(char *url)
{
        char output[16];
        HINTERNET hInternet; HINTERNET hFile; DWORD ReadSize;    BOOL bResult;
        hInternet = InternetOpen("Some USER-AGENT", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, NULL);
        hFile = InternetOpenUrl(hInternet, url, NULL, NULL, INTERNET_FLAG_RELOAD, NULL);
        ReadSize = 15; bResult = InternetReadFile(hFile, output, 15, &ReadSize); output[ReadSize] = '\0';

        if (strcmp("ACTIVE", output))
        {
            MessageBox(0, "DLL IS AVAILABLE", "testing", MB_OK | MB_ICONINFORMATION);


        }
        else
        {
            MessageBox(0, "DLL IS NOT AVAILABLE", "testing", MB_OK | MB_ICONINFORMATION);
            ExitProcess(0);
        }
        return 0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...