Well i dont no if there is a spec ops hack but there are cheats:
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "config.cfg" file in the "players" directory in the game folder. Add the following line to the end of the file:
seta thereisacow "1337"
You can now further modify the file by binding any of the following cheat codes to an unused key. For example, adding the following line will bind the "God mode" cheat to the "U" key:
bind u "god"
Save the "config.cfg" file, then Right Click it, select "Properties", and set it to "Read Only". Begin the game, then start a new level by either using the "Mission Selection" option or starting a new game. Then while playing the game, press the corresponding key to activate the corresponding cheat function. Note: There is no confirmation that a code has been enabled.
Result Cheat Code:
Toggle God mode ::god
Extra ammunition ::give ammo
Ignored by enemies ::notarget
No clipping mode ::noclip
It also works in campaign........ u can not get banned for this!!!