Carico utile (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ancora fix incipit
fix note
Riga 1:
In analogia con l'[[Carico utile|omonimo termine]] legato ai [[trasporti]], nel linguaggio informatico il '''carico utile''' o '''payload<ref name="unipr">{{cita web|url=http://www.ce.unipr.it/people/educal/fi/dizionario/P.html|titolo=il Dizionario Informatico - P|autore=Francesco Longo|sito=ce.unipr.it|editore=[[Università degli Studi di Parma]]|data=2001|accesso=20 giugno 2018|urlarchivio=https://web.archive.org/web/20151013202014/http://www.ce.unipr.it/people/educal/fi/dizionario/P.html|dataarchivio=13 ottobre 2015|urlmorto=no}}</ref>''' indica la parte di dati [[Trasmissione digitale|trasmessi]] effettiva che è destinata all'utilizzatore, in contrasto con i [[metadati]] e con gli [[header]] che servono esclusivamente a far funzionare il [[protocollo di comunicazione]].<ref name="pcmag">{{Cita web|lingua=en|url=https://www.pcmag.com/encyclopedia_term/0,2542,t=payload&i=48909,00.asp |titolo=Payload definition |editore=Pcmag.com |data=1º dicembre 1994 |accesso=7 febbraio 2012}}</ref><ref name="techterms">{{Cita web|lingua=en|url=http://www.techterms.com/definition/payload |titolo=Payload definition |editore=Techterms.com |data= |accesso=7 febbraio 2012}}</ref>
 
Nello specifico, l'espressione viene usata:
Riga 8:
 
== Sicurezza informatica ==
In [[sicurezza informatica]], un '''payload '''è una [[Funzione (informatica)|routine]] presente in un [[Virus (informatica)|virus]] informatico che ne estende le funzioni oltre l'infezione del sistema. In breve, sono le azioni che il virus esegue dopo aver infettato il sistema.<ref>{{cita libro|titolo=Soluzioni Open Source per la PMI|autore=John Locke|editore=Tecniche nuove|capitolo=19. I virus e lo spam|pagina=379|isbn=8848118003|url=https://books.google.it/books?id=Mss3BUjpg0IC&pg=PA379&lpg=PA379}}</ref> Virus differenti possono avere uno stesso payload.
 
Si intende con payload quindi qualsiasi operazione a tempo determinato, casuale o attivata da un [[Trigger (informatica)|trigger]] che un [[Virus (informatica)|virus]] o [[worm]] manda in esecuzione.
Questa può essere di distruzione parziale o totale di informazioni, la loro diffusione non autorizzata, l'invio di email a tutti i contatti della rubrica ed automazioni simili.<ref name="techopedia.com"/>
 
Alcuni virus possono avere più payload. Altri possono non averne e limitarsi a replicarsi da un computer a un altro.<ref name="techopedia.com">{{cita web|url=https://www.techopedia.com/definition/5381/payload|titolo=What is a Payload|lingua=en|sito=techopedia.com|accesso=21 giugno 2018|urlarchivio=https://web.archive.org/web/20180404155721/https://www.techopedia.com/definition/5381/payload|dataarchivio=4 aprile 2018|urlmorto=sì}}</ref>
== Programmazione ==
In [[Programmazione (informatica)|programmazione]], l'utilizzo più comune del termine è nel contesto dei protocolli di messaggistica, per distinguere l'[[overhead]] di protocollo dai dati effettivi. Per esempio, una risposta di un [[web service]] [[JSON]] potrebbe essere: