Come creare un virus in stile Matrix

Questo tipo di finto virus è molto simpatico per quanto innocuo. Si tratta di un file batch che, se avviato, mostra una finestra del prompt dei comandi in cui scorrono codici incomprensibili, proprio come se si trattasse di un virus “vecchio stile”.

1. Lo script

Come al nostro solito, apriamo il blocco note e scriviamo questi comandi:
@echo off
:ciao
echo 010101010101010101
echo 101010101010101010
goto ciao

Ora salviamo in .bat e avviamo lo script. Dovrebbe comparire una finestra del prompt in cui le due righe di numeri binari scorrono all’infinito. Bello, vero?

2. I colori

Sotto a @echo off aggiungiamo una riga con la seguente sintassi:
color xx

dove la prima x indica il colore di sfondo e la seconda il colore del testo. Occorre sostituire la x con una cifra esadecimale (da 0 a F) secondo la tabella seguente:

Cifra  Colore
0  Nero
1 Blu scuro
2 Verde
3 Verde acqua
4 Bordeaux
5 Viola
6 Verde oliva
7 Grigio chiaro
8 Grigio
9 Blu
A Verde limone
B Azzurro
C Rosso
D Fucsia
E Giallo
F Bianco

Se non viene specificato alcun argomento, vengono usati i colori di default (testo bianco su sfondo nero). Alcuni accoppiamenti carini tra i più usati sono 0c, 0a e 1f.

Ecco un comune esempio riassuntivo ed il relativo risultato:
@echo off
color 07
:SCROLLR
echo 1 Y O U R 5 C O M P U T E R 2 H A S 9 B E E N 7 H A C K E D 2 9
echo 5 Y O U R 2 C O M P U T E R 9 H 4 S 7 B E E N 2 H A C K 3 D 9 1
echo 2 Y 0 U R 9 C O M P U T E R 7 H 4 S 2 8 E E N 9 H 4 C K E D 1 5
echo 9 Y O U R 7 C 0 M P U T E R 2 H 4 S 9 B E E N 1 H A C K E 0 5 2
echo / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
echo / Y 0 U R / C O M P U T E R / H A S / B E E N / H 4 C K E D / /
echo / Y 0 U R / C O M P U T E R / H A S / B E E N / H 4 C K E D / /
echo / Y O U R / C 0 M P U T E R / H A S / 8 E E N / H 4 C K E D / /
goto SCROLLR


Condividi questa guida se ti è piaciuta!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.