Forenzični računalniški programi so programska ali strojna oprema, ki je skrivaj nameščena na točno določen računalniški sistem in je namenjena pridobivanju različnih vrst podatkov, kar je odvisno od lastnosti posameznega programa. Preiskovalni organi bi z uporabo take programske opreme kot prikritim preiskovalnim ukrepom lahko pridobivali ogromne količine podatkov tako pred, med ali po izvršitvi kaznivega dejanja, kar bi jim pri preiskovanje kaznivih dejanj nedvomno olajšalo. Vendar pa tak preiskovalni ukrep odpira številna vprašanja, tako na tehnični kot na pravni ravni. Na tehnični ravni se pojavijo težave predvsem v zvezi z protivirusnimi programi na osumljenčevem računalniku, zlorabami takih programov in vprašanjem zamejitve in nadzora...