Home Malware TrickBot explained: A multi-purpose crimeware tool that haunted businesses for years