Most "key generator" downloads are wrappers for trojans or ransomware.