Using buddha.dll to access multiplayer cheats (aimbots, wallhacks, god mode) on official Black Ops 2 servers will get you by Steam or Battle.net. Additionally, modifying game files violates Activision’s Terms of Service.
If you are using a legitimate Steam version of the game, you should not need this file. If you are having launch issues with a legitimate copy, use the Verify integrity of game files option in the Steam Library instead of downloading external DLLs.
For those interested in a custom multiplayer experience with better security and dedicated servers, the Plutonium Project