Hey everyone,
This week I have been coding Ndiff, a utility to compare nmap xml
files and produce a XML or YAML formatted difference file. and as of
now, Ndiff is at a state of reasonable usability! So I would
appreciate it if you would try it out and tell me what you though. I'm
considering ways to remove the nmap::parser dependency but any other
feedback you could provide would be much appreciated.
You can find it here[1], it requires PERL and the latest copy of
nmap::parser[2]. The syntax is as follows:
print YAML to screen:
>ndiff.pl -y newerscan.xml older.xml
print XML to screen:
>ndiff.pl -x newerscan.xml older.xml
print XML to file:
>ndiff.pl -X outfile.xml newerscan.xml older.xml
print YAML to file:
>ndiff.pl -Y outfile.txt newerscan.xml older.xml
you can also diff multiple files at the same time:
>ndiff.pl -Y outfile.txt newestscan.xml newerscan.xml older.xml oldest.xml
I also have an up to date valid DTD and sample output XML files here [3]
Cheers,
Michael
[1] svn://svn.insecure.org/nmap-exp/ndiff
[2]
http://nmapparser.wordpress.com/[3] svn://svn.insecure.org/nmap-exp/michael/ndiff/ndiff-refrence
_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-devArchived at
http://SecLists.Org