Una transazione Ethereum è un record su blockchain che trasferisce valore o richiama uno smart contract. Include campi come il mittente, l'indirizzo del destinatario, l'importo e i metadati. Poiché il record è pubblico e standardizzato, il malware può leggerlo e gli attaccanti possono nascondere piccoli segnali all'interno dei dati della transazione o usare l'indirizzo del destinatario come contenitore compatto per le istruzioni.
Questo è importante nella sicurezza informatica perché le blockchain pubbliche possono fungere da canali di segnalazione resilienti. Gli attaccanti possono usarle per il ripristino del comando e controllo, gli aggiornamenti dell'infrastruttura o altre forme di coordinamento a bassa larghezza di banda che sono più difficili da interrompere rispetto a un server o a un dominio. I difensori cercano un'analisi insolita della blockchain sugli endpoint, interazioni inattese con l'infrastruttura Ethereum e modelli di transazione sospetti in ambienti che non hanno un uso legittimo del web3. Di per sé, una transazione Ethereum non è dannosa; il rischio deriva da come può essere riutilizzata come comunicazione furtiva.


