Interneto kameros šnipinėjimo programinė įranga yra kompiuterio programa, leidžianti vartotojui šnipinėti kitą asmenį naudojant kompiuterio žiniatinklio kamerą. Yra daugybė internetinių kamerų programinės įrangos tipų. Šios programos paprastai pasiekiamos atskiruose nešiojamuosiuose įrenginiuose arba iš anksto sukonfigūruotose laidinėse kamerose. Programinė įranga gali būti įdiegta per kenkėjiškos programinės įrangos įsibrovimą arba kaip standartinis diegimas.
Daugelį komercinių internetinių kamerų šnipinėjimo programinės įrangos produktų įmonės ar tėvai naudoja kaip kompiuterio stebėjimo įrankį. Ši šnipinėjimo programinė įranga suteikia pažangų kompiuterio naudojimo ir visos veiklos įrenginyje stebėjimą. Daugelis interneto svetainių taip pat naudoja internetinių kamerų programinę įrangą, kad būtų rodoma miestų ir viešųjų vietų veikla visame pasaulyje. Ši programinė įranga leidžia svetainių naudotojams visiškai valdyti kameros kampus ir fokusavimą. Dauguma šnipinėjimo programinės įrangos taip pat suteikia šią kameros valdymo funkciją.
Interneto kameros programinė įranga yra laisvai prieinama iš interneto. Nemokamą internetinių kamerų šnipinėjimo programinę įrangą galima lengvai įdiegti daugelyje kompiuterių operacinių sistemų. Ši programinės įrangos forma paprastai apima mažiau priežiūros palaikymo ir geriausiai ją naudoja patyrę kompiuterių vartotojai.
Auklės kamera yra geras žiniatinklio kameros šnipinėjimo programinės įrangos pavyzdys praktiškai. Ši programinė įranga paprastai įdiegiama kompiuteryje, kuris valdo kelias nuotolines paslėptas kameras namuose. Kompiuterinė programa gali valdyti išorines kameras ir yra prieinama iš atokių vietų. Kai kameros suaktyvintos, jos gali įrašyti tai, ką stebi, kad būtų galima peržiūrėti ateityje.
Daugelis teisėtų programinės įrangos programų yra sukurtos specialiai tam, kad būtų galima nuotoliniu būdu pasiekti kompiuterius. Šios programos leidžia palaikymo komandoms valdyti kompiuterio aparatinę ir programinę įrangą. Tai apima žiniatinklio kameras, mikrofonus ir visą kitą prijungtą įrangą. Deja, daugelis įsilaužėlių šią standartinę valdymo programinę įrangą naudojo kenkėjiškesniems tikslams.
Namų apsaugos sistema gali naudoti internetinės kameros šnipinėjimo programinę įrangą kaip paprastą stebėjimo įrenginį. Tai ekonomiškas būdas stebėti patalpas ir pastato žemę. Šnipinėjimo programinė įranga tiesiog pridedama prie kamerų, kurias galima pasiekti internetu. Tai suteikia paprastą būdą stebėti ir įrašyti konkrečią sritį ar pastatą.
Daugumą šiuolaikinių nešiojamųjų kompiuterių internetinių kamerų galima greitai paversti šnipinėjimo kameromis. Taip yra todėl, kad į internetines kameras gali būti įsilaužta ir jos naudojamos netinkamai. Kai kompiuteris yra pažeistas, fotoaparatą nuotoliniu būdu gali valdyti išorinės grupės. Paprastai tai pasiekiama kompiuteryje įdedant specialią virusų programą, kuri užtikrins visišką kompiuterio aparatinės ir programinės įrangos kontrolę.