Il termine ha due significati.
Nel suo significato originale nel libro, si tratta di un programma malware che un utente malintenzionato utilizza per sostituire un programma legittimo, come un cucù che depone le uova in un altro nido di uccelli .
Più specificamente, è stato un sostituto di atrun
, che viene eseguito ogni 5 minuti, il che significa che l'attaccante ha dovuto attendere al massimo 5 minuti prima dell'esecuzione del suo codice malevolo. Stoll si riferisce a questo come al "tratteggio" dell'uovo del cuculo.
Da pg 123 di "L'uovo del cuculo":
I watched the cuckoo lay its egg: once again, he manipulated the files in my computer
to make himself super-user. His same old trick: use the Gnu-Emacs move-mail to
substitute his tainted program for the system's atrun file. Five minutes later,
shazam! He was system manager.
L'altro significato del termine è un file musicale che ha un contenuto diverso da quello che suggerisce il titolo, messo su reti di condivisione di file nel tentativo di combattere la pirateria. Vedi la nota a piè di pagina nell'articolo di Wikipedia sul libro di Stoll .
In entrambi i significati, è un file il cui contenuto è diverso da quello che ci si aspetta.