Исходник Aurora-project полу фикс

Начинающий
Статус
Оффлайн
Регистрация
15 Апр 2018
Сообщения
8
Реакции[?]
1
Поинты[?]
0
Недавно вышел исход такой помойки как Aurora Project
Пофикшено byte
и прочие ошибки
Но осталось одно: Чит не срабатывает на инсерт (я хз в чем проблема)
Если кто-то пофиксит прошу скинуть исход
Исходник:

Оригинал темы на форуме
Личные по моему усмотрению в >>VK<<

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.

 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
19 Окт 2018
Сообщения
473
Реакции[?]
33
Поинты[?]
0
Знаешь,многие сами могут пофиксить byte,а вот насчёт не срабатывания чита на ins.,то это проблема,хайд поменьше или вообще убери,лучше бы слил без симпатий!
 
Забаненный
Статус
Оффлайн
Регистрация
27 Сен 2018
Сообщения
1,312
Реакции[?]
456
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Недавно вышел исход такой помойки как Aurora Project
Пофикшено byte
и прочие ошибки
Но осталось одно: Чит не срабатывает на инсерт (я хз в чем проблема)
Если кто-то пофиксит прошу скинуть исход
Исходник:
Скрытое содержимое
Оригинал темы на форуме
Личные по моему усмотрению в >>VK<<
Скинь dll- кой мне в лс форума. Мб сериосли не инжектится просто.
 
Эксперт
Статус
Оффлайн
Регистрация
3 Окт 2018
Сообщения
1,059
Реакции[?]
551
Поинты[?]
0
Скинь dll- кой мне в лс форума. Мб сериосли не инжектится просто.
я думаю не инжектится, потому что уже не получилось увидеть этот "фикс" в игре, после инжекта просто ничего
 
Мы команда 228 . Мы с ноги ебало сносим !!!
Пользователь
Статус
Оффлайн
Регистрация
11 Фев 2019
Сообщения
112
Реакции[?]
33
Поинты[?]
0
/del
 
Последнее редактирование:
Олдфаг
Статус
Оффлайн
Регистрация
6 Мар 2019
Сообщения
2,936
Реакции[?]
1,002
Поинты[?]
0
Смотри что происходит в main.cpp при инжекте
Выводи в мессаги сообщения для проверки в функции

Мельком глянул

Подозрительная ерунда и везде возвраты на проверку чего либо.

if (rc) {
printf("WSAStartup Failed.\n");
return FALSE;
}
OPENSSL_no_config();
SSL_library_init();

Зачем этот колхоз здесь тоже непонятно.

if(Utils::WaitForModules(10000, { L"client_panorama.dll", L"engine.dll", L"shaderapidx9.dll" }) == WAIT_TIMEOUT) {
// One or more modules were not loaded in time
return FALSE;
}

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

C++:
auto CLoader::Beat()->bool
{
    static auto GetRegKey = [](std::string key) {
        HKEY rKey;
        char Path[260] = { 0 };
        DWORD RegetPath = sizeof(Path);
       [COLOR=rgb(184, 49, 47)] RegOpenKeyExA(HKEY_CURRENT_USER, "SOFTWARE\\AURORA", NULL, KEY_QUERY_VALUE, &rKey);[/COLOR]
        RegQueryValueExA(rKey, key.c_str(), NULL, NULL, (LPBYTE)&Path, &RegetPath);
        return std::string(Path);
    };
    if (!VMProtectIsDebuggerPresent(true) && !VMProtectIsVirtualMachinePresent() && VMProtectIsValidImageCRC()) {
        std::string token = GetRegKey("Token");
        static WS* ws;
        if (!ws || ws->getReadyState() == WS::readyStateValues::CLOSED) {
            if (ws)
                delete ws;
            ws = WS::from_url("ws://l.aurora-project.ru/protection/");
        }
        json js;
        js[("status")] = "beat";
        js[("hwid")] = "hui";
        js[("token")] = token;
        js[("token_only")] = true;
        js[("xuid_low")] = 0;
        js[("xuid_high")] = 0;
        ws->send(js.dump());
        ws->poll();
        bool cycle = false;
        while (!cycle)
        {
            ws->poll(100);
            ws->dispatch([this,&cycle](const std::string& message) {
                auto j = json::parse(message);
                cycle = true;
                if (j.count(("status"))) {
                    //Utils::ConsolePrint(j["status"].type_name());
                    int status = j[("status")];
                    if (j.count(("serial"))) {
#ifndef DEBUG
                        std::string serial = j[("serial")];
                        if (!initialized) {
                            VMProtectSetSerialNumber(serial.c_str());
                            initialized = true;
                        }
                        auto res = VMProtectGetSerialNumberState();
                        if (res != 0)
                        {
                        }
                        if (std::to_string(status).compare("1") == 0)
                            update = std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count();
#endif
                    }
                }
            });
        }
        return true;
    }
    return false;
};
Вырезай всё это или перепиши аттач на чистый, без этих колхозных проверок.
 
Мы команда 228 . Мы с ноги ебало сносим !!!
Пользователь
Статус
Оффлайн
Регистрация
11 Фев 2019
Сообщения
112
Реакции[?]
33
Поинты[?]
0
B.O.M.J
Эксперт
Статус
Оффлайн
Регистрация
19 Май 2017
Сообщения
2,400
Реакции[?]
897
Поинты[?]
3K
1559581208036.png
Ето значит что нужно в проект включить вмпротект обратно?
 
fuck$ociety
Забаненный
Статус
Оффлайн
Регистрация
2 Янв 2019
Сообщения
297
Реакции[?]
78
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
21 Дек 2018
Сообщения
188
Реакции[?]
14
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
лучший просто! топовый фикс error'ов(нет)1562496515721.png
 
Забаненный
Статус
Оффлайн
Регистрация
14 Апр 2018
Сообщения
1,189
Реакции[?]
227
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Shelters
Забаненный
Статус
Оффлайн
Регистрация
7 Июл 2019
Сообщения
233
Реакции[?]
109
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пользователь
Статус
Оффлайн
Регистрация
18 Янв 2019
Сообщения
328
Реакции[?]
42
Поинты[?]
0
Смотри что происходит в main.cpp при инжекте
Выводи в мессаги сообщения для проверки в функции

Мельком глянул

Подозрительная ерунда и везде возвраты на проверку чего либо.

if (rc) {
printf("WSAStartup Failed.\n");
return FALSE;
}
OPENSSL_no_config();
SSL_library_init();

Зачем этот колхоз здесь тоже непонятно.

if(Utils::WaitForModules(10000, { L"client_panorama.dll", L"engine.dll", L"shaderapidx9.dll" }) == WAIT_TIMEOUT) {
// One or more modules were not loaded in time
return FALSE;
}

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

C++:
auto CLoader::Beat()->bool
{
    static auto GetRegKey = [](std::string key) {
        HKEY rKey;
        char Path[260] = { 0 };
        DWORD RegetPath = sizeof(Path);
       [COLOR=rgb(184, 49, 47)] RegOpenKeyExA(HKEY_CURRENT_USER, "SOFTWARE\\AURORA", NULL, KEY_QUERY_VALUE, &rKey);[/COLOR]
        RegQueryValueExA(rKey, key.c_str(), NULL, NULL, (LPBYTE)&Path, &RegetPath);
        return std::string(Path);
    };
    if (!VMProtectIsDebuggerPresent(true) && !VMProtectIsVirtualMachinePresent() && VMProtectIsValidImageCRC()) {
        std::string token = GetRegKey("Token");
        static WS* ws;
        if (!ws || ws->getReadyState() == WS::readyStateValues::CLOSED) {
            if (ws)
                delete ws;
            ws = WS::from_url("ws://l.aurora-project.ru/protection/");
        }
        json js;
        js[("status")] = "beat";
        js[("hwid")] = "hui";
        js[("token")] = token;
        js[("token_only")] = true;
        js[("xuid_low")] = 0;
        js[("xuid_high")] = 0;
        ws->send(js.dump());
        ws->poll();
        bool cycle = false;
        while (!cycle)
        {
            ws->poll(100);
            ws->dispatch([this,&cycle](const std::string& message) {
                auto j = json::parse(message);
                cycle = true;
                if (j.count(("status"))) {
                    //Utils::ConsolePrint(j["status"].type_name());
                    int status = j[("status")];
                    if (j.count(("serial"))) {
#ifndef DEBUG
                        std::string serial = j[("serial")];
                        if (!initialized) {
                            VMProtectSetSerialNumber(serial.c_str());
                            initialized = true;
                        }
                        auto res = VMProtectGetSerialNumberState();
                        if (res != 0)
                        {
                        }
                        if (std::to_string(status).compare("1") == 0)
                            update = std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count();
#endif
                    }
                }
            });
        }
        return true;
    }
    return false;
};
Вырезай всё это или перепиши аттач на чистый, без этих колхозных проверок.
На инсерт он не открывается. Он на "DEL" Кнопочку открывается.
 
Пользователь
Статус
Оффлайн
Регистрация
28 Апр 2018
Сообщения
540
Реакции[?]
130
Поинты[?]
2K
Смотри что происходит в main.cpp при инжекте
Выводи в мессаги сообщения для проверки в функции

Мельком глянул

Подозрительная ерунда и везде возвраты на проверку чего либо.

if (rc) {
printf("WSAStartup Failed.\n");
return FALSE;
}
OPENSSL_no_config();
SSL_library_init();

Зачем этот колхоз здесь тоже непонятно.

if(Utils::WaitForModules(10000, { L"client_panorama.dll", L"engine.dll", L"shaderapidx9.dll" }) == WAIT_TIMEOUT) {
// One or more modules were not loaded in time
return FALSE;
}

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

C++:
auto CLoader::Beat()->bool
{
    static auto GetRegKey = [](std::string key) {
        HKEY rKey;
        char Path[260] = { 0 };
        DWORD RegetPath = sizeof(Path);
       [COLOR=rgb(184, 49, 47)] RegOpenKeyExA(HKEY_CURRENT_USER, "SOFTWARE\\AURORA", NULL, KEY_QUERY_VALUE, &rKey);[/COLOR]
        RegQueryValueExA(rKey, key.c_str(), NULL, NULL, (LPBYTE)&Path, &RegetPath);
        return std::string(Path);
    };
    if (!VMProtectIsDebuggerPresent(true) && !VMProtectIsVirtualMachinePresent() && VMProtectIsValidImageCRC()) {
        std::string token = GetRegKey("Token");
        static WS* ws;
        if (!ws || ws->getReadyState() == WS::readyStateValues::CLOSED) {
            if (ws)
                delete ws;
            ws = WS::from_url("ws://l.aurora-project.ru/protection/");
        }
        json js;
        js[("status")] = "beat";
        js[("hwid")] = "hui";
        js[("token")] = token;
        js[("token_only")] = true;
        js[("xuid_low")] = 0;
        js[("xuid_high")] = 0;
        ws->send(js.dump());
        ws->poll();
        bool cycle = false;
        while (!cycle)
        {
            ws->poll(100);
            ws->dispatch([this,&cycle](const std::string& message) {
                auto j = json::parse(message);
                cycle = true;
                if (j.count(("status"))) {
                    //Utils::ConsolePrint(j["status"].type_name());
                    int status = j[("status")];
                    if (j.count(("serial"))) {
#ifndef DEBUG
                        std::string serial = j[("serial")];
                        if (!initialized) {
                            VMProtectSetSerialNumber(serial.c_str());
                            initialized = true;
                        }
                        auto res = VMProtectGetSerialNumberState();
                        if (res != 0)
                        {
                        }
                        if (std::to_string(status).compare("1") == 0)
                            update = std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count();
#endif
                    }
                }
            });
        }
        return true;
    }
    return false;
};
Вырезай всё это или перепиши аттач на чистый, без этих колхозных проверок.
Там проверка юзера софта
 
Сверху Снизу