For Angry Birds Rio specifically, the game usually requires any code that follows the XXXX-XXXX-XXXX-XXXX
Searching for "activation keys" or "keygens" for older software is a common way for systems to get infected with: Programs that flood your browser with unwanted ads.
Always keep your antivirus software updated and avoid downloading .exe files from unverified third-party "abandonware" sites, as these are the primary delivery method for modern PC viruses.
A: The Steam version of Angry Birds Rio was a different build (usually v2.2) and used Steam’s DRM, not a manual activation key. If you buy a Steam key from a reseller (risky), it will likely work because Steam still validates ownership. But for standalone v1.4.4, no.