1. A universal stack analyzer, comprising: a shared memory database; a user interface, the user interface being connected to the shared memory database; a parser, the parser being connected to the user interface and the shared memory database; and a graphical viewer, the graphical viewer being connected to the parser, wherein the universal stack analyzer is configured for: receiving data at the shared memory database from multiple layers of at least one stack node connected to the universal stack analyzer, the multiple layers of the at least one stack node including at least one of: an application layer, a first general purpose process layer, a first radio security services layer, a cryptographic sub-system layer, a second radio security services layer, a second general purpose process layer and a field programmable gate array layer, the at least one stack node communicatively coupled with a first local area network and a second local area network; parsing selected data from the shared memory database by the parser, the selected data including a node source and node destination specified by a user via the user interface; and providing a graphical depiction of the selected data included in the received data via the graphical viewer.