Huijaaminen videopeleissä

Videopeleissä huijaaminen tarkoittaa videopelin normaalin pelimekaniikan asettamien sääntojen rikkomista pelaajan oman edun tavoittamiseksi. Tarkoituksena voi olla esimerkiksi videopelin helpottaminen.
Elektronisessa urheilussa huijaaminen on kiellettyä. Kohdatut tapaukset johtavat usein pitkäkestoiseen kieltoon osallistua turnauksiin, joka voi tarkoittaa sponsorien ja tulojen menetyksiä huijaamiseen osallistuneelle pelaajalle.
Huijausohjelmat.
Huijausohjelma tai traineri () on tietokoneohjelma, joka muokkaa videopelin toimintaa haluttujen vaikutuksien aikaansaamiseksi.
Trainerin avulla pelaaja voi antaa itselleen esimerkiksi kuolemattomuuden tai loputtomasti ammuksia. Traineri voi tehdä tämän esimerkiksi käyttämällä ohjelmoijien peliin jättämiä virheenetsintätiloja tai muokkaamalla pelitallennuksia. Jokainen traineri on yleensä suunniteltu tiettyä pelin versiota varten, joten väärän version käyttäminen saattaa aiheuttaa trainerin toimimattomuuden.
Trainereita on usein laitettu ”kräkättyjen” pelien alkuun.
Aimbot ja wallhack.
Aimbot (myös "aim-bot" tai "autoaim") on ohjelma tai skripti, joka ohjaa pelaajahahmon tähtäimen automaattisesti vastustajia kohti..Useissa peleissä, mm. Counter-Strikessä pääosuma tekee paljon vahinkoa joten aimbotin käyttö on yleistä. Aimbot voi myös olla asetettavissa niin, että pelaaja voi tähdätä automaattisesti vastustajiensa eri osiin. Se voi huolehtia myös varsinaisesta ampumisesta. Wallhack on huijaus, joka mahdollistaa seinien läpi näkemisen. Se toteutetaan yleisimmin muuntelemalla seinätekstuureita läpikuultaviksi tai pakottamalla peliä siirtymään normaalista pelinäkymästä kokonaan tai osittain rautalankamalliin () ja muuntelemalla ammusten ja/tai seinien fysiikoita.
Näitä huijauskeinoja käytetään monissa internet-ammuskelupeleissä, kuten "ssa", "Half-Lifessa", "ssa" ja . Niiden käyttö moninpeleissä on lähes aina kiellettyä, ja koetaan epäreiluna kanssapelaajia kohtaan. Huijauksien havaitsemiseen ja estoon keskittyneitä ohjelmistoja ovat muun muassa Valve Anti-Cheat, Metabans, EasyAntiCheat ja PunkBuster. Internet-pelissä huijaamisesta kiinnijääminen johtaakin useimmiten pysyvään estoon () pelipalvelimelle.
Huijauskoodit.
Huijauskoodi on videopelaamisen helpottamiseksi käytettävä apuväline. Se voi olla peliin syötettävä tekstinpätkä, näppäinyhdistelmä tai järjestys, jossa painetaan painikkeita. Huijauskoodin käyttö antaa mahdollisuuksia esimerkiksi päästä seuraavalle tasolle, muuttua voittamattomaksi tai saada lisäpisteitä.
Huijauskoodeja käytettiin alun perin videopelien testausvaiheessa. Niiden avulla voitiin helpottaa pelien hankalia kohtia, ja näin välttyä samojen kohtien toistuvalta pelaamiselta mahdollisia virheitä etsittäessä. Koodit jätetään useimmiten julkaisuversioon hakkereiden löydettäviksi tai ne ilmoitetaan esimerkiksi pelipakkauksessa tai pelin verkkosivustolla.
Joissain videopeleissä huijauskoodien käyttö saattaa evätä mahdollisuuden ansaita saavutuksia. 
Esimerkki tunnetusta koodista on Konami-koodi.
Modit.
Modeilla on pieni ero huijauskoodeihin. Modeissa itse peliä muutetaan esimerkiksi lisäämällä tasoon jokin esine, jota ei löydy alkuperäisestä pelistä. Huijauskoodeilla peliä aina helpotetaan (esimerkiksi aseissa on loputtomat ammukset), kun taas modaamisessa pelin vaikeus voi pysyä ennallaan. Modeja on melkein ainoastaan saatavilla PC-peleille.
Tunnetuimmat modaukset löytyvät kenties "ista", Midtown Madnessissä. Myös esimerkiksi "Counter-Strike" on itse asiassa "Half-Life"-pelin modi.