|
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
|
| Volume 6 - Issue 6 |
| Published: December 2013 |
| Authors: Peter Mulwa, Tonny Omwansa |
10.5120/ijais13-451064
|
Peter Mulwa, Tonny Omwansa . Lattice-based Metaphor for Visualizing Disassembled Executable Code. International Journal of Applied Information Systems. 6, 6 (December 2013), 42-47. DOI=10.5120/ijais13-451064
@article{ 10.5120/ijais13-451064,
author = { Peter Mulwa,Tonny Omwansa },
title = { Lattice-based Metaphor for Visualizing Disassembled Executable Code },
journal = { International Journal of Applied Information Systems },
year = { 2013 },
volume = { 6 },
number = { 6 },
pages = { 42-47 },
doi = { 10.5120/ijais13-451064 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2013
%A Peter Mulwa
%A Tonny Omwansa
%T Lattice-based Metaphor for Visualizing Disassembled Executable Code%T
%J International Journal of Applied Information Systems
%V 6
%N 6
%P 42-47
%R 10.5120/ijais13-451064
%I Foundation of Computer Science (FCS), NY, USA
Lattice-based structures provide a means of encoding information. This inherent property of information representation is utilized to design a metaphor for visualizing and analyzing a program, based on the structured nature of disassembled executable code. Beginning from a generic platform's Instruction Set Architecture (ISA) and abstracting the manner in which instructions are combined to form a program, a generic representation of the flow of a program is created. This representation is then mapped onto a lattice-based structure for visualization. Once the visualization is rendered, the lattice structure is used to analyze a program's disassembled code in order to extract potentially useful information for decision making.