This tool compares a targets patch levels against the Microsoft vulnerability database in order to detect potential missing patches on the target. It also notifies the user if there are public exploits and Metasploit modules available for the missing bulletins.
TL;DR I ported the code from
Python2.x
toPython3.x
usage. While I ported I tried to stick with the original one. So I avoid changing a lot.