Konsultacja w sprawie opracowania rozwiązania do zmiany parametrów gry bez występowania desynchronizacji
Zadanie obejmuje opracowanie rozwiązania do zmiany parametrów gry bez występowania desynchronizacji w trybie online.
Gra działa na platformie Windows, w wersji 32-bitowej.
Podstawowe wymagania
Stworzenie pliku DLL
- Realizacja kodu do iniekcji, który modyfikuje określone parametry gry (na przykład, prędkość postaci, początkowa ilość zasobów itp.).
- Wbudowana funkcja szyfrowania i obfuskacji, aby uniknąć wykrycia zewnętrznych zmian.
Wykrywanie pamięci gry
- Wykorzystanie wyszukiwania sygnatur (Signature Scan) do znajdowania dynamicznych adresów w grze.
- Konsultacja dotycząca tworzenia niezawodnych sygnatur, które nie zmieniają się po aktualizacjach gry.
Unikanie desynchronizacji (desync)
Wiadomość ostrzegawcza o desynchronizacji
- Konsultacja dotycząca mechanizmów synchronizacji gry w trybie online.
Testowanie
- Sprawdzenie opracowanego rozwiązania pod kątem możliwości użycia w grze bez błędów synchronizacji.
- Zapewnienie stabilnej pracy DLL na 32-bitowej wersji gry.
Oczekiwany rezultat
Gotowy do użycia plik DLL, który:
- Modyfikuje potrzebne parametry w grze.
- Nie powoduje desynchronizacji w trybie online.
Krok po kroku konsultacja i pomoc w ustawieniach (jak znaleźć potrzebne wartości, jak tworzyć sygnatury).
- Dodatkowe informacje
- Już mam podstawowy adres dla prędkości postaci w formacie
float. Przykład:0x09193E50.
jest już statyczny dzięki wyszukiwaniu Pointerscan Result - Posiadam doświadczenie w używaniu Cheat Engine (Pointer scanning). Jednak występuje błąd "Wiadomość ostrzegawcza o desynchronizacji" po zmianie parametrów gry
- Gotowy do dostarczenia niezbędnych plików gry (exe, dll, itp.) do analizy.
- Już mam podstawowy adres dla prędkości postaci w formacie
Załączniki 2
-
Ну суто теоритично - сервер може порівнювати параметри між клієнтами і якщо бачить що значення змінилось в когось одного - логічно що щось не так із клієнтом. Чи були вдалі спроби модифікації хоч одного з параметрів без десинхронізації?
-
Aktualne zlecenia dla freelancerów w kategorii C i C++
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 12 dni 8 godzin temu ∙ 6 ofert |
Opracowanie mapy nasion Minecraft Java / przeglądarki nasion dla strony internetowejOpracowanie mapy nasion Minecraft Java / Podgląd nasion dla strony internetowejOpis projektu Potrzebne jest opracowanie narzędzia opartego na przeglądarce Mapa nasion Minecraft Java / Podgląd nasion, które będzie działać na naszej stronie i pozwoli użytkownikowi wprowadzić… C i C++, Układ HTML i CSS ∙ 12 dni 15 godzin temu ∙ 17 ofert |