You actually get the analysis when you use the google adwords keyword tool. When you refine your search for the specific keyword (s), the analysis is filtered. Learn to use the process of analysing the keywords using google adwords, and then you can move to some other automated software for specificity and additional information. But start using the google adwords, otherwise these other software tools will not be beneficial.
so i got my keywords in keyword tool and i had noticed my compititors and how could I make out their backlinks
I think he wants to know what keywords his advertisers are using, right? If that's what your asking there is no way besides typing in keywords and seeing if their ad appears. If that's not your question do you think you can be a little more clear?