-
Автор темы
- #1
привит ебята кодиры!
нужна помощь по созданию онлайн активации .
1.это должно быть консольное приложение типа "Хилоу Воролод" на с++.
2.перед тем как исполнить функцию cout << "Hello World"; оно должно подключаться к хостингу и сверять ключи.если ключ верен-выводим "Хилоу Воралд"
3.и последнее , самое важное обмен между клиентом не должен снифаться.т.е подключение должно быть защищено.
порнографию типа этого не придлогать:
Тоже работает , но хттп анализатором изи перехватить.
INT URLGetPage(char*link, wchar_t *buffer, int maxsize)
{
HINTERNET hSession;
HINTERNET hURL;
DWORD dwBYTEsRead;
int ok;
ok = 0;
buffer[0] = 0;
hSession = InternetOpen("Mozilla/5.0", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
if (hSession != NULL)
{
hURL = InternetOpenUrl(hSession, link, NULL, 0, 0, 0);
if (hURL != NULL)
{
InternetReadFile(hURL, (LPSTR)buffer, (DWORD)maxsize, &dwBYTEsRead);
InternetCloseHandle(hURL);
buffer[dwBYTEsRead] = 0;
ok = (int)dwBYTEsRead;
}
else
{
MessageBox(NULL, "ОШИБКА!\nНе удалось открыть URL", "check", MB_ICONERROR);
ExitProcess(0);
}
InternetCloseHandle(hSession);
}
else
{
MessageBox(NULL, "ОШИБКА!\nНе удалось открыть интернет соединение", L"check", MB_ICONERROR);
ExitProcess(0);
}
return ok;
}
int main()
{
wchar_t szReply[256];
URLGetPage("htttp:
if (strcmp(szReply, "123") != 0)
cout << "error" << endl;
else
cout << "ok" << endl;
1000 рублей тому кто сможет это реализовать и показать мне.
мой скюпе : caliphornium
нужна помощь по созданию онлайн активации .
1.это должно быть консольное приложение типа "Хилоу Воролод" на с++.
2.перед тем как исполнить функцию cout << "Hello World"; оно должно подключаться к хостингу и сверять ключи.если ключ верен-выводим "Хилоу Воралд"
3.и последнее , самое важное обмен между клиентом не должен снифаться.т.е подключение должно быть защищено.
порнографию типа этого не придлогать:
Тоже работает , но хттп анализатором изи перехватить.
INT URLGetPage(char*link, wchar_t *buffer, int maxsize)
{
HINTERNET hSession;
HINTERNET hURL;
DWORD dwBYTEsRead;
int ok;
ok = 0;
buffer[0] = 0;
hSession = InternetOpen("Mozilla/5.0", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
if (hSession != NULL)
{
hURL = InternetOpenUrl(hSession, link, NULL, 0, 0, 0);
if (hURL != NULL)
{
InternetReadFile(hURL, (LPSTR)buffer, (DWORD)maxsize, &dwBYTEsRead);
InternetCloseHandle(hURL);
buffer[dwBYTEsRead] = 0;
ok = (int)dwBYTEsRead;
}
else
{
MessageBox(NULL, "ОШИБКА!\nНе удалось открыть URL", "check", MB_ICONERROR);
ExitProcess(0);
}
InternetCloseHandle(hSession);
}
else
{
MessageBox(NULL, "ОШИБКА!\nНе удалось открыть интернет соединение", L"check", MB_ICONERROR);
ExitProcess(0);
}
return ok;
}
int main()
{
wchar_t szReply[256];
URLGetPage("htttp:
Пожалуйста, авторизуйтесь для просмотра ссылки.
", szReply, 256); if (strcmp(szReply, "123") != 0)
cout << "error" << endl;
else
cout << "ok" << endl;
1000 рублей тому кто сможет это реализовать и показать мне.
мой скюпе : caliphornium