El principal objetivo del proyecto ha sido el proceso de ingeniería inversa sobre la matriz de audio y vídeo. Mediante el mismo, se ha conseguido descifrar el protocolo utilizado por la matriz para comunicarse con un cliente que accede a su control.
Una vez superada la parte principal de la ingeniería inversa, el objetivo fue la construcción de un programa en Python que usara el protocolo estudiado y que nos ofreciera para ello una interfaz de usuario sencilla y lo mas intuitiva posible.
Es destacable, que el estudio del protocolo no se realizó por completo en la primera fase; multitud de nuevos hallazgos fueron surgiendo a medida que se realizaba la aplicación para su uso sobre la matriz. Lo realmente complejo de la ingeniería inversa ha sido la gran cantidad de preguntas que debemos hacernos para el estudio de un protocolo. Algunas de ellas como la prioridad de la respuesta de los mensajes "are u alive?" no fueron realmente cuestionadas hasta el momento en el que el funcionamiento de la aplicación desarrollada denotaba algún fallo en el uso del protocolo.