Skip to content

Instantly share code, notes, and snippets.

@averagesecurityguy
Created January 21, 2014 15:46
Show Gist options
  • Save averagesecurityguy/8542548 to your computer and use it in GitHub Desktop.
Save averagesecurityguy/8542548 to your computer and use it in GitHub Desktop.
Nessus Version via API
#!/bin/sh
servers="address1 address2"
for server in $servers;
do
echo "Getting version information for $server."
resp=`curl -k https://$server:8834/feed 2>/dev/null`
for sv in server_version web_server_version nessus_ui_version;
do
ver=`echo $resp | grep -o "<$sv>.*</$sv>" | sed "s/<$sv>//" | sed "s/<\/$sv>//"`
echo "$sv: $ver"
done;
echo
done;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment