Так же как и аналогичные.. ищет в системе нужные ей файлы и в зависимости от найденного файла расшифровывает его внутренности с помощью заранее подготовленного алгоритма (это касается мэссенжеров), на счёт браузеров - другая история... достаёт данные по средством SQL.