Istnieje wiele różnych typów oprogramowania do kryminalistyki komputerowej, a każde z nich ma na celu wykonanie innego zadania, które pomaga w wydobywaniu informacji z komputera. Odzyskiwanie danych, które przechodzi przez cały komputer i przechwytuje wszystkie informacje przechowywane w jego rejestrach i na dysku twardym, jest jednym z najpopularniejszych programów komputerowych do kryminalistyki. Chociaż każdy plik można znaleźć i otworzyć na komputerze, użycie specjalistycznego programu do przechwytywania tekstu natychmiast zaimportuje cały tekst do innego pliku, dzięki czemu można go łatwo czytać i przeszukiwać. Programy śledcze dotyczące słów kluczowych umożliwiają operatorowi wyszukiwanie określonych terminów. Narzędzia do odzyskiwania danych ulotnych przeszukują sekcje komputera, w których pamięć zwykle jest tracona po wyłączeniu.
Być może najbardziej kultowym oprogramowaniem do kryminalistyki komputerowej jest program do odzyskiwania danych. Na komputerze często przechowywanych jest wiele plików i aplikacji, ale ten program przeszukuje komputer, aby je wszystkie znaleźć i skategoryzować. Ukryte informacje przechowywane na komputerze — takie jak skasowane pliki lub pamięć znajdująca się tylko w rejestrach — również można odblokować za pomocą tego typu programu.
Oprogramowanie komputerowej analizy śledczej do przechwytywania tekstu jest zoptymalizowane pod kątem skanowania tekstu. W przypadku odzyskiwania danych program może znaleźć wszystkie pliki tekstowe, ale operator będzie musiał przejrzeć je indywidualnie, aby znaleźć jakiekolwiek obciążające dowody. Za pomocą programu do przechwytywania tekstu program przegląda pliki tekstowe, skopiuje tekst, a następnie wklei go do innego dokumentu, aby operator mógł go przeczytać. Zwykle ułatwia to przeszukiwanie tekstu za pomocą funkcji wyszukiwania i znajdowania.
Podobny do programu do przechwytywania tekstu jest oprogramowanie do kryminalistyki komputerowej oparte na słowach kluczowych. W przeciwieństwie do przechwytywania tekstu, które działa w szczególności z plikami tekstowymi, przeszukuje nazwy obrazów, informacje w aplikacjach i wszystkie inne pliki. Kiedy ten program jest używany, operator wpisze jedno lub kilka słów kluczowych, a program zwróci wszystkie informacje, które pasują do słów kluczowych.
Wiele komputerów ma składniki ulotne, a gdy komputer jest wyłączany, pamięć jest powoli wymazywana z tego sprzętu. Bez nietrwałego odzyskiwania danych informacje te mogą zostać utracone na zawsze, zabierając ze sobą wszelkie obciążające dowody. Pobieranie tych informacji zwykle wykracza poza zakres większości programów kryminalistycznych. Program ten jest w stanie przeszukiwać rejestry lotne, aby znaleźć te informacje, które następnie można skopiować i powielić na komputerze operatora.