Napisany w 64 bitowym kodzie wirus Shruggle próbuje infekować Windows Portable Executable files (PE) na komputerach wyposażonych w procesory AMD. WIrus dodaje się do plików za każdym razem kiedy się je wyszukuje.
Shruggle jest podobny w działaniu do Rugrata, pierwszego wirusa 64 bitowego. Nie jest pewne czy autor obydwu kodów jest tą samą osobą.
Wirus nie infekuje 23 bitowych systemów, jedynie przy włączonej emulacji 64 bitowego oprogramowania.
Symantec po odkryciu wirusa powiedział że znaleziono go na grupach dyskusyjnych i dotychczas zgłoszono 50 przypadków jego bytności.