Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Usunięcie nieużywanego modułu 'hackshield'

Nieaktywny

Featured Replies

Opublikowano

Cześć,👋

 

Zastanawiasz się, czym jest moduł 'hackshield' w źródle gry Metin2? Interesuje Cię, dlaczego warto go usunąć oraz jak to uczynić? Doskonale trafiłeś!

 

Czym jest moduł hackshield?

Hackshield to moduł zabezpieczający, który pierwotnie miał za zadanie chronić grę przed różnego rodzaju atakami i oszustwami, w tym przed próbami hakowania czy wprowadzania nieuczciwych modyfikacji. Bazuje on na specjalnym zestawie bibliotek i narzędzi, które monitorują działanie klienta gry oraz komunikację między klientem a serwerem.

 

Dlaczego warto go usunąć?

Choć pierwotnie miał służyć bezpieczeństwu, obecnie jego efektywność jest w wielu przypadkach iluzoryczna. Wielu nowych oszustw omija go z łatwością, co sprawia, że jego skuteczność jest niemal zerowa. Co więcej, jego obecność może prowadzić do nieprzewidzianych błędów, spowolnienia działania gry czy problemów z kompatybilnością. Zdecydowanie nie potrzebujemy w naszym źródle przestarzałego kodu, który nie przynosi realnych korzyści. Dlatego najlepszym rozwiązaniem jest jego usunięcie.

 

Zaczynamy proces usuwania!

Nie czekaj! Przyszedł czas, aby podjąć konkretne działania i usunąć ten nieaktualny moduł. Postępuj zgodnie z następnymi instrukcjami, aby upewnić się, że Twoje źródło będzie działać płynnie i bez niepotrzebnych komplikacji.

 

 

📂Lokalizacja pliku: 'game -> char.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> char.h'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

Usuń plik:

📂Lokalizacja pliku: 'game -> char_hackshield.cpp'

 

📂Lokalizacja pliku: 'game -> config.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> config.h'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> desc.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

Usuń pliki:

📂Lokalizacja pliku: 'game -> HackShield.cpp'

📂Lokalizacja pliku: 'game -> HackShield.h'

📂Lokalizacja pliku: 'game -> HackShield_Impl.cpp'

📂Lokalizacja pliku: 'game -> HackShield_Impl.h'

📂Lokalizacja pliku: 'Srcs -> Server -> libhackshield'

📂Lokalizacja pliku: 'extern -> lib -> HShield.lib'

📂Lokalizacja pliku: 'extern -> lib -> HSUpChk.lib''

📂Lokalizacja pliku: 'extern -> lib -> HsUserUtil.lib'

📂Lokalizacja pliku: 'extern -> include -> HackShield'

📂Lokalizacja pliku: 'extern -> include -> hshield-5.4.8.1'

📂Lokalizacja pliku: 'extern -> include -> hshield-5.6.3.1'

📂Lokalizacja pliku: 'extern -> bin -> HackShield'

 

📂Lokalizacja pliku: 'game -> input.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> input_db.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> input_login.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> input_main.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> log.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> log.h'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> main.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> packet_info.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> packet.h'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> MAKEFILE'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> AccountConnector.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

Usuń pliki:

📂Lokalizacja pliku: 'UserInterface -> HackShield.cpp'

📂Lokalizacja pliku: 'UserInterface -> HackShield.h'

📂Lokalizacja pliku: 'UserInterface -> HackshieldLicense.h'

📂Lokalizacja pliku: 'UserInterface -> HackshieldLicense_metin2.h'

📂Lokalizacja pliku: 'UserInterface -> HackshieldLic

📂Lokalizacja pliku: 'UserInterface -> HackshieldLicense_metin2client.h'

 

Usuń te pliki z folderu źródła i odłącz w projekcie.

 

 

📂Lokalizacja pliku: 'UserInterface -> packet.h'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> PythonAplication.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> PythonNetworkStream.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> PythonNetworkStream.h'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamPhaseGame.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamPhaseHandShake.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamPhaseLogin.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'UserInterface -> UserInterface.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

Usuń tabelkę w bazie danych 'log -> hackshield_log'

  • 2 miesiące temu...
  • 3 miesiące temu...
  • 3 tygodnie później...
  • 3 tygodnie później...
  • 3 tygodnie później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.