Czy gry FPS mogą przetrwać atak silników oszustów AI?

Czy gry FPS mogą przetrwać atak silników oszustów AI?

Oszukiwanie zawsze było zmorą programistów i graczy online. Usuwa czynniki umiejętności i szczęścia, które pozwalają zwykłym ludziom cieszyć się meczem online.





Obecnie deweloperzy walczą z silnikami oszukiwania, sprawdzając i zapewniając integralność plików gry. Jednak wraz z rozwojem sztucznej inteligencji i uczenia maszynowego oszukiwanie może teraz odbywać się poza komputerem.





Jakie są konsekwencje tych nowych technologii oszukiwania dla gier FPS i gier w ogóle? A co mogą zrobić twórcy gier, aby to złagodzić? Zbadajmy.





O co chodzi z oszustwami w FPS?

Oszukiwanie w grach, zwłaszcza w FPS, nie jest niczym nowym. W ciągu ostatnich kilku lat pojawiły się problemy, w których gracze, nawet profesjonalni, oszukiwali podczas gry. I chociaż oszuści sprawili, że niektóre gry są złe i nieprzyjemne, deweloperzy znajdują sposoby, aby je powstrzymać.

Tradycyjnie osoba oszukuje w grach online dla wielu graczy, modyfikując pliki gry. Silniki cheatów skanują pamięć komputera w poszukiwaniu plików powiązanych z grą. Następnie wprowadzi zmiany w tych plikach, aby dać ci nieuczciwą przewagę.



Dalsze najnowsze osiągnięcia w dziedzinie oszustw polegają na tym, że oprogramowanie działa jako sterownik graficzny niskiego poziomu między grą a rzeczywistym procesorem graficznym, aby ukryć ściany. Inne zaawansowane silniki oszukujące wprowadzają się do pamięci komputera, aby zmodyfikować surowy kod.

Jednak prawie wszystkie silniki oszukujące mają jedną wspólną cechę: modyfikują pliki lub dane na twoim komputerze. Deweloperzy zapobiegają oszustwom, wdrażając środki zapobiegające oszustwom. To oprogramowanie może wykrywać zmiany w systemie, zatrzymywać procesy silnika oszukującego i monitorować pamięć komputera, aby zapobiec oszustwom.





aplikacja gps na Androida bez internetu

A ponieważ twórcy oszustów tworzą nowe systemy, programiści często aktualizują oprogramowanie zapobiegające oszustwom, aby przeciwdziałać tym nieznanym zagrożeniom.

Jednym z popularnych oszustw jest aimbot, w którym silnik oszustów automatycznie skieruje twoją broń na wroga. Daje to oszustowi niemal nieskończoną przewagę. Ponieważ bez względu na to, jak daleko i jak ukryty jest przeciwnik, zostaną wykryte i zastrzelone, gdy tylko wejdą na ekran gracza.





Te aimboty działają za pośrednictwem silników oszukujących na twoim komputerze. Jeśli więc oprogramowanie zabezpieczające przed oszustwami przeskanuje Twój system, istnieje duże prawdopodobieństwo, że zostanie wykryte.

Istnieje jednak nowy rodzaj silnika oszukującego, który jest praktycznie niewykrywalny.

Rozwój sztucznej inteligencji i uczenia maszynowego w oszukiwanych silnikach

Wiele osób wie, że do przechwycenia gry można użyć innego komputera. W rzeczywistości wielu streamerów korzysta z tej konfiguracji, w której grają w gry na jednym komputerze, a następnie przechwytują swój ekran na innym. Dzięki temu mogą przesyłać strumieniowo swój ekran bez utraty mocy obliczeniowej.

Twórcy silników oszukujących wykorzystali to narzędzie do stworzenia ostatecznego aimbota. Używają karty przechwytującej dołączonej do innego komputera, aby nagrać ekran oszusta. Następnie wykorzystali wizję komputerową, zaawansowaną sztuczną inteligencję i program do uczenia maszynowego do przetwarzania danych wizualnych i monitorowania ekranu pod kątem wrogów.

Gdy wykryje cele, wyśle ​​​​polecenia wejściowe, podobne do sygnałów myszy i klawiatury, aby zablokować celownik. Więc zamiast siedzieć w twoim systemie, cheat działa na niezależnym komputerze. A ponieważ sygnał, który zwraca do komputera oszusta, nie różni się od innych urządzeń peryferyjnych, nie ma możliwości, aby systemy zapobiegające oszustwom mogły go wykryć.

Agresywna reakcja na oszukujące silniki

W lipcu 2021 r. Activision, wydawca niektórych z największych gier FPS, takich jak Call of Duty: Warzone, zamknął programistę oszustów w niecały tydzień, odkąd ujawniono, że stworzyli oszustwo do uczenia maszynowego. Chociaż nie ma żadnych szczegółów na temat tego, jak Activision to zrobił, programista oszusta opublikował na swojej stronie internetowej takie oświadczenie:

Zespół,

To oświadczenie nie było wymagane.

Jednak na prośbę Activision Publishing, Inc (Activision) nie będę już rozwijał ani zapewniał dostępu do oprogramowania, które można wykorzystać do wykorzystania ich gier. Moim zamiarem było nigdy nie robić niczego nielegalnego. Pod koniec filmu, który zwrócił tak wiele uwagi na ten projekt, stwierdzono, że wkrótce pojawi się. Oprogramowanie nigdy nie zostało opublikowane.

Ten rodzaj technologii ma inne rzeczywiste korzyści, na przykład skierowanie kamery na siebie pozwala kontrolować ruch bez użycia kończyn. Niestety ze względu na jego potencjalny negatywny wpływ nie będę go dalej rozwijał.

Na dzień dzisiejszy strona internetowa twórcy oszustów jest niedostępna. A Activision wyeliminowało również wszystkie inne potencjalne źródła.

Czy możemy zatrzymać oszustwa?

Pomysł, raz narodzony i rozpropagowany, nigdy nie przeminie. I chociaż Activision zadziałało szybko i zatrzymało tego konkretnego aimbota, prawie każdy, kto zna sztuczną inteligencję i głębokie uczenie, może go odtworzyć.

W końcu założenie aimbota, czyli wykrywanie celów, nie różni się od tych w kamerach i samojezdnych samochodach. I chociaż ten kod może być kosztowny do wdrożenia, jest całkiem prosty w użyciu, jeśli masz odpowiedni sprzęt.

Wszystko, czego potrzebujesz, to dodatkowe urządzenie do uruchomienia aimbota, karta przechwytująca, która pozwoli drugiemu systemowi monitorować komputer do gier, oraz emulator kontrolera do wysyłania sygnałów z powrotem do komputera do gier. Jeśli masz to wszystko, możesz iść do miasta i dobijać przeciwników jak strzelanie do ryb w beczce.

Jednym ze sposobów przeciwdziałania temu jest wykorzystywanie przez firmy zajmujące się oszustwami również uczenia maszynowego. Mogą mierzyć ruchy gracza, aby sprawdzić, czy jest to po ludzku niemożliwe. W końcu ludzie nie są dokładni. Nasze ruchy są zróżnicowane, a czasy reakcji różnią się z chwili na chwilę.

Jeśli więc gracz porusza się jak w zegarku, istnieje duża szansa, że ​​oszukuje. Łatwiej to jednak powiedzieć niż zrobić. Muszą także zastanowić się, co by się stało, gdyby program aimbot nauczył się dodawać zmiany w swoich ruchach jak człowiek.

Czy gatunek FPS umiera?

Kody istnieją tak długo, jak gry. A twórcy gier walczą z tym, nawet w 2002 roku, kiedy Valve wypuściło pierwsze oprogramowanie zapobiegające oszustwom dla Counter-Strike.

Ponieważ komputery stają się potężniejsze, a uczenie maszynowe inteligentniejsze, twórcy gier będą mieli przed sobą ciężką pracę. Muszą wykrywać oszustwa związane z uczeniem maszynowym wykonane poza systemem, zanim staną się powszechne.

Jeśli nic nie zrobią, ryzykują, że ich gry zostaną przepełnione oszustami. To sprawia, że ​​ich gra jest nieprzyjemna, co może prowadzić do całkowitego rzucenia FPS.

Mogliśmy mieć tylko nadzieję, że twórcy gier przestaną i złagodzą szkody, jakie może wyrządzić oszustwo AI. Szybkie i zdecydowane działanie Activision uchroniło gry FPS przed niewykrywalnymi celownikami, co pozwala nam nadal cieszyć się grami FPS. Przynajmniej na razie.

Udział Udział Ćwierkać E-mail Czym jest serowanie w grach?

Niezależnie od tego, czy wiesz, czy nie, w pewnym momencie prawdopodobnie zdarzyło Ci się cheerować podczas grania. Dlatego.

Czytaj dalej
Powiązane tematy
  • Hazard
  • Gry komputerowe
  • Kultura gier
O autorze Morale Jowi(77 opublikowanych artykułów)

Jowi jest pisarzem, trenerem kariery i pilotem. Rozwinął miłość do wszystkiego, co PC, odkąd jego ojciec kupił komputer stacjonarny, gdy miał 5 lat. Od tego czasu wykorzystuje i maksymalizuje technologię w każdym aspekcie swojego życia.

system Windows 10 przy użyciu dysku 100
Więcej od Jowi Morales

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować