Notification service for new software version


How do you guys knows when a vendor is publishing a new version of their software ? I am quite curious to know how the PDQ "auto-download" package works behind the scene. How did you guys solve this problem ?

I mean there is multiple product ranging from antivirus, MDM or patch management software that offers this functionality. Is there a global service or a public database out there that we can query to get the last version of a software like the NVD ? 

Surely all these product didn't implement their own fetching API to get the last version of a publish software and surely you guys don't do that by hands !

I guess I could "Brute force" it by writing a script that fetch the product from the site vendor direct download url and compare the version every week or night. That would do the trick but would be quite ineffective in terms of bandwith usage. 

This is for keeping package that are not supported by PDQ up to date. Is there a public API/Database somewhere that keep a record of all this or downloading at regular interval from the site vendor is the only way to go ?




1 comment
Date Votes
  • I've used Ketarin to automate grabbing new versions from specific vendors, by comparing the download URL to existing local version.


    Otherwise, it would depend on what software you're wanting, and if any larger download sites or tools have that in their list.

    Their software list is similar to PDQs.



    Other than that, our non-publicly available vendors constantly notify us about new versions, often so much we unsubscribe from notifications.



Please sign in to leave a comment.

Didn't find what you were looking for?

New post