Sarcină utilă (IT)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Sarcina utilă [1] (în engleză payload ), în informatică, este un termen folosit (prin analogie în lumea transporturilor ) [2] pentru a indica partea din datele transmise efective care este destinată utilizatorului, spre deosebire de metadatele și cu anteturile care sunt utilizate exclusiv pentru a face ca protocolul de comunicare să funcționeze. [3] [4]

Mai exact, se folosește expresia:

  • în informatică, pentru a indica partea unui flux de date care reprezintă conținutul informației;
  • în rețelele de telecomunicații indică porțiunea de bandă utilizată pentru a transporta exclusiv informațiile schimbate (de exemplu, octeții care transportă canalele telefonice sau canalele de date schimbate) spre deosebire de informațiile generale ( antet );
  • în sistemele de distribuție a datelor, ca și în formatele de arhivă , sarcina utilă este constituită din fișierele stocate;
  • în programele malware, sarcina utilă este sarcina suportată de instrumentele de compromis ale sistemului. [3]

Securitate IT

În securitatea cibernetică , o sarcină utilă este o rutină găsită într-un virus de computer care își extinde funcțiile dincolo de infectarea sistemului. Pe scurt, acestea sunt acțiunile pe care le efectuează virusul după infectarea sistemului. [5] Diferitele viruși pot avea aceeași sarcină utilă.

Înțelegem prin încărcare utilă orice operație la un moment fix, aleatoriu sau activat de un declanșator pe care un virus sau un vierme îl trimite în execuție. Aceasta poate fi distrugerea parțială sau totală a informațiilor, diseminarea lor neautorizată, trimiterea de e-mailuri către toate persoanele de contact din agenda de adrese și automatizări similare. [6]

Unii viruși pot avea mai multe sarcini utile. Este posibil ca alții să nu aibă și să se replice pur și simplu de la un computer la altul. [6]

Programare

În programare , cea mai obișnuită utilizare a termenului este în contextul protocoalelor de mesagerie, pentru a distinge cheltuielile generale ale protocolului de datele reale. De exemplu, un răspuns de la un serviciu web JSON ar putea fi:

 {
    „dată” : {
        "message" : "Bună, lume!"
    }
}

unde șirul „ Bună, lume! ” este sarcina utilă, în timp ce restul este deasupra capului.

Rețele

În rețelele de calculatoare , datele care trebuie transmise sunt sarcina utilă și sunt de obicei încapsulate de mai multe ori în diferite tipuri de pachete , adăugând cheltuieli generale la fiecare nivel al stivei de protocol. În cadrele de nivel de legătură de date (cum ar fi cadrele Ethernet ), de exemplu, o datagramă de rețea este încapsulată prin adăugarea antetului antetului și a sumei de verificare a cozii ca overhead. [1] [7]

Notă

  1. ^ a b Francesco Longo, Dicționarul computerizat - P , pe ce.unipr.it , Universitatea din Parma , 2001. Accesat la 20 iunie 2018 ( arhivat la 13 octombrie 2015) .
  2. ^ Vezi Sarcina utilă
  3. ^ A b (EN) Definiția sarcinii utile , pe pcmag.com. Adus pe 7 februarie 2012 .
  4. ^ (EN) Definiția sarcinii utile , pe techterms.com. Adus pe 7 februarie 2012 .
  5. ^ John Locke, 19. Viruși și spam , în Soluții open source pentru IMM-uri , tehnici noi, p. 379, ISBN 88-481-6800-7 invalid ISBN ( ajutor ).
  6. ^ A b (EN) Ce este o sarcină utilă , pe techopedia.com. Adus la 21 iunie 2018 (arhivat din original la 4 aprilie 2018) .
  7. ^ (EN) Data Link Layer (Layer 2) , de la tcpipguide.com, Ghidul TCP / IP, 20 septembrie 2005. Accesat la 31 ianuarie 2010.

Alte proiecte