В процессе получения данных из ПЗУ, а также данных, которые получены при исследовании взаимодействия устройства с внешними средами (например, с Интернетом или другими устройствами), возможен перехват данных и его последующий анализ.
Анализ данных представляет собой изучение данных, сравнение их с известными паттернами, изучение изменений данных при многократном снятии, и т.д. На основе этой информации можно затем проанализировать, что, почему и как меняется для дальнейшего взаимодействия с устройством.
В частности, например, образ ПЗУ может содержать образ операционной системы, которую можно распознать. Также при анализе образа ПЗУ можно определить формат данных, способы и принципы организации дискового пространства, исполнительные модули и подобное. При анализе протокола передачи данных, он сравнивается с известными протоколами по сигнатурам, заголовкам и так далее, в результате получается информация о том, что содержится в этом протоколе, каким образом происходит обмен данными.
Если исследуется неизвестный проприетарный протокол, то теоретически, при определенных условиях, возможно восстановить и описать и его.