Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- std::string url_time = g_info->get_time(my_lic->host, my_lic->path),
- get_token = g_info->gen_token(my_lic->user_name, my_lic->user_password, my_lic->generate_key(), url_time),
- url = g_info->get_gen_url(my_lic->host, my_lic->path, my_lic->host_gate_login, my_lic->user_name,
- my_lic->host_gate_password, my_lic->user_password, my_lic->host_gate_system_key, my_lic->generate_key(), my_lic->host_gate_token, get_token);
- std::string download_dll = g_info->get_download_url(url, my_lic->host_gate_inject); //
- if (g_info->URLDownloadBinary(download_dll.c_str(), &pData, &dwSize) != 0) // если приходит валид ответ от сервера
- {
- //RebaseProcess | NoSxS | NoExceptions | NoTLS | WipeHeader, nullptr, nullptr, &args
- if (auto image = thisProc.mmap().MapImage(dwSize, pData, false, RebaseProcess | NoSxS | NoExceptions | NoTLS | WipeHeader/*CreateLdrRef | RebaseProcess | NoDelayLoad | NoExceptions | PartialExcept*/, callback))
- {
- inj_suc = true;
- ExitProcess(NULL);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement