PunkBuster – program komputerowy stosowany do zapobiegania oszustwom w grach internetowych, wydany przez spółkę Even Balance Inc.
Historia Pierwsza wersja beta PunkBuster została wydana 21 września 2000 roku dla gry Half-Life. Producent gry Valve Software borykał się z problemem osób oszukujących w grze począwszy od momentu jej wydania. Pierwszą grą, w której PunkBuster został zaimplementowany całkowicie, była gra firmy id Software zatytułowana Return to Castle Wolfenstein.
Podstawy PunkBuster dla Half-Life'a był osobną aplikacją uruchamianą jako osobny proces w tym samym czasie co gra. Od czasu premiery PunkBuster dla Return to Castle Wolfenstein program został zintegrowany całkowicie z głównym kodem gry. Serwer, na którym odbywa się gra, komunikuje się z PunkBuster i sprawdza, czy klient spełnia odpowiednie wymagania ustawione dla gry. PunkBuster także może łączyć się z dedykowanymi serwerami w celu pobrania uaktualnień.
Funkcjonalność Skanowanie w czasie rzeczywistym pamięci komputera przez klienta PunkBuster na komputerze gracza w celu wykrycia modyfikacji (np.