Arhivă autoextractabilă

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 15 mai 2020; verificările necesită 3 modificări .

Arhivă cu extragere automată sau cu extragere automată ( de exemplu arhivă cu extragere  automată , abreviată „arhivă SFX”) - un fișier , un program de calculator care combină o arhivă și un cod executabil pentru a-l despacheta. Astfel de arhive, spre deosebire de cele obișnuite, nu necesită un program separat pentru despachetarea lor (obținerea fișierelor sursă din care au fost create), dacă codul executabil poate fi executat pe sistemul de operare specificat. Acest lucru este util atunci când nu se știe dacă utilizatorul căruia arhiva este transferată are un program adecvat de dezambalare.

Principala modalitate de a utiliza arhivele auto-extractabile este crearea de programe de instalare a software-ului fără utilizarea sistemelor de gestionare a pachetelor .

Codul executabil atașat arhivei poate fi un program complet de dezambalare. Deoarece există posibilitatea de a executa codul de despachetare, o arhivă auto-extractabilă sau un fișier deghizat astfel încât poate fi folosit pentru a distribui malware.

Exemple

Exemple de programe care pot crea arhive autoextractibile:

7-Zip ARJ p7zip PKZIP RAR și WinRAR zipSfx Creator SFX

Programul este conceput exclusiv pentru crearea de arhive/pachete de instalare SFX multifuncționale și are o gamă largă de caracteristici.

TAXI

StuffIt și WinZip pot crea astfel de arhive în formatele lor pentru platformele respective .

În plus, există programe care creează arhive ca script-uri shell UNIX . Acesta este adesea folosit pentru a crea instalatoare comerciale de software pentru sisteme de operare asemănătoare UNIX . Exemple: makeself și shar mai vechi .

Compatibilitate

Deoarece un program pentru o platformă de obicei nu poate rula pe alte platforme, poate fi dificil să despachetezi o arhivă autoextractabilă creată pentru un sistem pe alte sisteme.

Arhivele care se extrag automat în unele formate (de exemplu RAR și ZIP) pot fi despachetate ca arhive normale (non-SFX) folosind un dispozitiv de despachetare autonom.

Este posibil să creați cod care va fi acceptat fără programe suplimentare de mai multe sisteme de operare simultan (de exemplu , DOS și OS / 2 ), precum și instrumente standard într-un sistem de operare și instrumente suplimentare în altul (de exemplu, folosind Python sau coajă ).

O arhivă cu cod sub Win32 poate necesita pași suplimentari după despachetarea cu Wine pe un sistem asemănător UNIX - în special, setarea biților de permisiune.

Frauda de arhivă

În unele țări (inclusiv Rusia ), acest tip de software a câștigat popularitate printre diferitele tipuri de escroci de pe internet. Sub masca software-ului gratuit, sau a informațiilor foto și video și așa mai departe, utilizatorilor li s-a oferit să descarce o arhivă autoextractabilă (de obicei un fișier cu extensia .zip.exe) pe computerul lor, care se presupune că conținea informații de interes pentru utilizator. În timpul „despachetării” acestuia la un anumit procent de finalizare, activitatea programului a fost întreruptă, iar pe ecran a fost afișată o propunere de trimitere a unui SMS pentru a finaliza „despachetarea” și a obține informațiile necesare. Cu toate acestea, chiar și în cazul trimiterii unui SMS plătit, utilizatorul, în cel mai bun caz, a primit un „fachin”, iar în unele cazuri, în locul fișierului dorit, un program rău intenționat ( troian , ransomware , etc.) a ajuns pe computer. .

Vezi și

Note

  1. IExpress Technology și IExpress Wizard . Consultat la 29 octombrie 2017. Arhivat din original la 8 iulie 2016.
  2. Arhivare cu iexpress (downlink) . Consultat la 6 octombrie 2013. Arhivat din original la 28 decembrie 2013.