Thursday, June 12, 2008
Favorite quote..
"Do not believe in anything simply because you have heard it. Do not believe in anything simply because it is spoken and rumored by many. Do not believe in anything simply because it is found written in your religious books. Do not believe in anything merely on the authority of your teachers and elders. Do not believe in traditions because they have been handed down for many generations. But after observation and analysis, when you find that anything agrees with reason and is conducive to the good and benefit of one and all, then accept it and live up to it". - Buddha
Saturday, March 8, 2008
Attack Graphs - a survey.

I just like to share my knowledge on designing attack graphs I am currently working on, in this entry. All are invited to give their feedback on this part of area if they have any knowledge about visualization tools. The image on the right represents nodes and edges, which are grouped in clusters ( correspond to workstations,connections and subnets in the actual network). More details at Cluster
Mulval(designed by Dr.Simon Ou) is a logic based network security analyzer which uses XSB and generates tuples representing the topology of a network and the possible attacks by an malicious user. Part of my ongoing research is to take these tuples generated from the logic engine and generate an Attack graph which is in a human readable format, which can be easily understand even by a layman. Making it user interactive is the important part of it, which I will work later on. Presently I use GraphViz tool (www.graphviz.org) for generating the attack graph.
The way how GraphViz works is that it takes a Dot file as an input Dot Language , interprets the Dot file and converts into PNG file Possible Formats. The PNG file demonstrates the topology of the network and the possible attack paths in the network. I tested for 2 sample topologies and was able to generate topology layout in PNG format. But the network seems to be aligned in some zigzag manner at present. The edges seem to overlap with the subnets in the PNG file. GraphViz supports 4 types of interpreters namely dot,circo,neato and twopi. All these 4 interpreters take the dot file as input and generates different types of layouts. But as I figured out later, only the dot interpreter among all of these 4 interpreters supports representing of subnets in a topology. I am not sure how much support GraphViz gonna give me for adding human interaction in the future. Its a research tool being developed by ATT labs and the features existing currently are tremendous given that its free of cost.
Adding human interaction to the GraphViz generated file is the hard part of it.
Monday, February 4, 2008
My first blog entry...

Well Well....since this is my first entry I want to base this discussion centered around by favorite topic "Ancient India"(people who aren't interested in history please bear with me. I promise I would make it interesting and worth reading).
The picture on the right represents the extend of Ashokan empire in the 3rd century B.C. The areas colored with green represents the areas conquered by him. Watch carefully the small stretch of land at the bottom of India represented as Dravidian Kingdoms. This small stretch of land remained elusive to all the dynasties who tried to conquer it, throughout the history of ancient India. It produced some powerful dynasties at that time such as the chola's and the pallavas. The rulers of these dynasties went on to conquer major parts of south east Asia such as Vietnam, Cambodia, Malaysia. When the whole part of northern India is reeling with attack of the foreign invaders, the rulers of these marvelous land defied all the attacks and were able to produce some excellent piece of art and architecture at that time which is truly representative of the Dravidian style. Dravidian's are believed to be the oldest tribe that existed in modern day India. They mainly occupied the southern parts of India. The Tamil brahmi script is the oldest known language which used to be the main local dialect of the ancient Dravidian's.
So if any one want to witness the true style of art and architecture of the ancient native Indians, than South India is the best place to have a look.
Subscribe to:
Posts (Atom)