TrackerUI.dll jest dynamicznie ładowaną biblioteką przez proces hl.exe Biblioteka nie jest używana ale jej ładowanie pozostało w jakiś sposób w kodzie wersji non steam cs’a. Dzięki takiemu zachowaniu możemy wykonywać dowolny kod na komputerze gracza.Czytaj dalej
Tag: przed
Ochrona serwera przed hash exploitem ( nicki oraz czat )
Jest to szybki fix na nową metodę ataku poprzez znaki # oraz specjalne znaki powodujące Reliable Channel Overflowed u gracza. Fix pochodzi od Safety1st z moimi minimalnymi zmianami. Instalacja jest bardzo prosta wystarczy wrzucić pluginCzytaj dalej
Evercookie – ochrona ciasteczka przed odczytem
Poprzedni artykuł o Evercookie ( http://darkgl.pl/index.php/2014/04/10/evercookie-prawie-niezniszczalne-ciasteczka/ ) W całym poście będę używał jQuery , php wraz z biblioteką mcrypt. Cały proces można opisać bardzo łatwo zamiast przechowywać w ciasteczkach wrażliwe dane w postaci łatwej doCzytaj dalej
Zabezpieczanie pluginu przed dekompilacją
Zabezpieczanie pluginu przed dekompilacją jest bardzo prostę dodajemy tylko flagę -d0 do opcji kompilacji AMXX-Studio z górnego menu wybieramy Tools -> Settings Pawn Studio z górnego menu wybieramy Extras -> Preferences Plugin skompilowany z tąCzytaj dalej
Prefix przed nickiem
W register_plugin [pawn]register_message(get_user_msgid(„SayText”),”handleSayText”);[/pawn] potem w dowolnym miejscu w pluginie [pawn]public handleSayText(msgId,msgDest,msgEnt){ new id = get_msg_arg_int(1); if(!is_user_connected(id)) return PLUGIN_CONTINUE; new szTmp[256],szTmp2[256]; get_msg_arg_string(2,szTmp, charsmax( szTmp ) ) new szPrefix[64] = „[Nasz Prefix]”; if(!equal(szTmp,”#Cstrike_Chat_All”)){ add(szTmp2,charsmax(szTmp2),szPrefix); add(szTmp2,charsmax(szTmp2),” „); add(szTmp2,charsmax(szTmp2),szTmp);Czytaj dalej