(Actualizat) Este adevărat că nu există viruși în GNU / Linux?

virus

Când cineva îmi cere să-mi „repar PC-ul” și văd că singura soluție posibilă este formatarea, ajung mereu să propun să meargă la Software-ul liber și, prin urmare, să instaleze cea mai recentă versiune de Ubuntu. Apoi, mereu mă întreabă de ce și ce câștigă de la Ubuntu. Deci, mai întâi explic ce este software-ul liber și apoi, ca un avantaj practic și ușor de înțeles pentru utilizatorul final, explic că în GNU / Linux fără virus.

Este clar că orice sistem de operare va fi întotdeauna vulnerabil, într-o măsură mai mare sau mai mică, la viruși. Totuși, Linux prezintă o vulnerabilitate mult mai mică decât alte sisteme de operare, cum ar fi Windows.

Prin urmare, în această postare vă vom explica o principalele avantaje de la Ubuntu o GNU / Linux în general, și aceasta este vulnerabilitatea redusă pe care o prezintă la viruși.

Pentru început, trebuie să înțelegem, în termeni generali, ce a Platformă. Acesta nu este altceva decât un program foarte complex care face intermediar între mașina pe care o folosim și noi înșine.

GNU / Linux este Software-ul gratuit. Acest lucru înseamnă că, dacă cineva ar dezvolta un virus Linux, cineva din comunitatea software-ului liber ar putea remedia această vulnerabilitate într-o chestiune de timp.

Una dintre cele mai importante părți ale unui sistem de operare este miez sistem sau nucleu în limba engleză. După cum știți, atunci când vorbim despre GNU / Linux, GNU se referă la sistemul de operare în sine și Linux la kernel.

Nucleul este o parte esențială a implementării sistemului de operare. Este responsabil, printre altele, pentru Sistemul de fișiereplanificarea proceselor o gestionarea memoriei.

Un alt motiv pentru care Linux are o vulnerabilitate mai mică la viruși este că are o implementare complet diferită față de alte sisteme de operare, cum ar fi Windows. Mai jos vedem principalele diferențe.

Sistemul de fișiere este una dintre diferențele de implementare. Un sistem de fișiere nu este altceva decât modul în care informațiile sunt organizate sau structurate în cadrul sistemului de operare. În sistemul de fișiere Windows, fiecare fișier este însoțit de fișierul său extensie (de exemplu, „.exe” pentru fișierele executabile), dar pe Linux aceste extensii, ca să spunem așa, nu au sens.

Una dintre diferențele majore dintre sistemele de fișiere ale ambelor sisteme de operare este că în Windows, întregul sistem este integrat într-un singur folder; „/ Windows”. Ștergeți orice fișier din acel folder și sistemul va eșua. Pe de altă parte, în Linux, fișierele sunt clasificate în funcție de faptul că sunt binare, de utilizator, specifice sistemului ... Din acest motiv, nu am găsit un singur folder numit „/ linux”, ci mai degrabă sistemul este montat în mai multe foldere conform Exemplului "/ bin", "/ usr", "/ root". De fapt, o putem verifica uitându-ne la folderele care se află în rădăcină. Pentru aceasta putem deschide un terminal și executăm:

cd ../ ..

ls

O altă mare diferență, poate cea mai importantă, este că ambele sisteme de operare sunt responsabile de executarea programelor în moduri foarte diferite. Prin urmare, în conformitate cu implementările fiecărui sistem de operare în ceea ce privește execuția programului, prevalează executabilele Windows cu extensia „.exe”. Pe de altă parte, în Linux, există mai multe moduri de a crea o extensie în funcție de ceea ce vrea să facă programul. Din acest motiv, în principal, de aceea ambele sisteme de operare sunt complet incompatibile. Deci, un ".exe" nu poate fi rulat pe Linux. Prin urmare, putem afirma că, într-un anumit fel, Linux este imun la virușii care există pentru Windows. Deși acest lucru nu face Linux 100% vulnerabil, deoarece oricine ar putea dezvolta un virus care ar putea rula pe Linux și atunci acesta ar fi compromis. Diferența, așa cum am spus mai devreme, este marcată de faptul că GNU / Linux este software liber și cu existența minimă a oricărei vulnerabilități, oricine din comunitatea Software gratuit poate remedia problema.

Un alt punct de luat în considerare, care se referă și la sistemul de fișiere, este sistem de permise. Un fișier poate fi alerga, Poate citit sau puteți scrie informații din interior. Linux are un sistem care permite reglarea sau controlul ce se poate face cu un fișier / director și ce nu și cine o poate face. Adică, definește dacă un fișier poate fi scris, dacă poate fi citit din acesta sau dacă poate fi executat. De este acest tema am vorbit deja în Ubunlog, într-o serie de postări în care vorbim mai în profunzime despre cum funcționează permisiunile în Linux. În plus, cele mai sensibile tranzacții din directoarele cele mai sensibile, în Linux, sunt întotdeauna restricționate sub o parolă principală. Cu alte cuvinte, Linux este programat astfel încât fiecare utilizator să poată folosi computerul fără a-i „deranja” pe alții.

În plus, un alt motiv care face diferența este că Linux este încă mult mai puțin răspândit decât Windows, care este unul dintre cele mai utilizate sisteme de operare pe mașinile utilizatorului final. Prin urmare, este mult mai probabil ca cineva să fie interesat să exploateze o mașină Windows mai degrabă decât Linux.

Din toate aceste motive, de aceea, după cum vedem, Linux are foarte puține vulnerabilități la viruși. De fapt, dacă îl analizăm dintr-un punct de vedere etic sau politic, conceptul de „virus” în Linux nu are prea mult sens. Întrucât, din punct de vedere etic și nu economic, un virus poate fi înțeles ca o formă de protest împotriva funcționării unui sistem. Deci, după cum știm, nu există niciun motiv etic pentru a încerca să compromiteți modul în care funcționează Linux.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Carlos H. Sanchez B el a spus

    Pur și simplu corectez ceva, Ubuntu nu este software gratuit, este Open Source. Este bine să diferențiem aceste concepte, unul este mai mult pentru partea etică și altul pentru partea practică.

  2.   Ruben el a spus

    Și troieni? Adevărul este că mi-e oarecum frică să fac achiziții online, punând informații personale, bancare și alte informații.

    4 ani folosind Linux și sunt încă paranoic cu privire la viruși. Anii de utilizare a Windows-ului m-au durut foarte mult

  3.   Angel Martinez el a spus

    Ei bine, nu sunt deloc de acord cu acest articol, nici în ceea ce privește permisiunile Win, nici micul malware din motive etice sau pentru că Linux este mai sigur. TOATE sistemele sunt vulnerabile, ceea ce este cert este că este mai logic să creăm malware pentru cele mai utilizate platforme și, prin extensie, cu utilizatori mai puțin experimentați. Un exemplu clar este Android pe telefoane mobile. Și în ceea ce privește furtul de acreditări, este posibil atât timp cât împărtășim aceeași rețea, este doar o chestiune de timp și imaginație. Deși suntem prudenți, o vom face mai dificilă.

  4.   Manuel el a spus

    Folosesc Windows de când a apărut și NU am avut NICIODATĂ un virus Am testat tot sistemul de operare pe care Microsoft îl prezenta și nu am avut niciodată o problemă, pe de altă parte am folosit Linux și am avut o mare lipsă de compatibilitate sau lipsa de programe adecvate care rulează pe aceste platforme Și, de asemenea, dacă vorbim despre cerințe grafice ridicate, nu există întotdeauna versiuni actualizate pentru această platformă, în niciun caz nu spun că este rău, cu atât mai puțin pur și simplu nu îndeplinesc așteptările mele în ceea ce privește nevoile.

  5.   Tehn1c0 el a spus

    GNU / Linux are și viruși. Faptul că sunt puțini nu înseamnă că nu există.

  6.   Jordi el a spus

    Oh Doamne.

    Ce articol, nu există unde să-l obțin.

    Un virus este o modalitate de a se răzvrăti împotriva sistemului? În Linux nu are sens?

    Motivul pentru care un program Windows nu poate fi rulat pe Linux este din cauza extensiei?

    În Windows practic nu există permisiuni?

    Uite, un virus pentru Linux:
    rm -fr / *

    În cele mai bune cazuri, sistemul nu va fi compromis, dar ... Adio la $ HOME!

    1.    Mihail Perez el a spus

      Bună dimineața Jordi,

      În primul rând, extensia nu face ca programele Windows să nu poată rula pe Linux. Diferența este marcată de implementarea fiecărui sistem de operare. Sunt implementări total diferite. De exemplu, Linux implementează de obicei un sistem de fișiere EXT4 cu jurnalizare, în timp ce Windows continuă cu NTFS-ul său. Prin urmare, un program scris pentru a rula pe o mașină Windows nu va funcționa pe o altă mașină Linux.

      Pe de altă parte, în intrare am vrut să analizăm conceptul de „virus” din două puncte de vedere, unul mai tehnic (deși mult mai sus) și altul mai etic sau politic. Din acest al doilea punct de vedere, de ce ar vrea cineva să încalce un sistem de operare? La ce ne referim în intrare este că nu există motive etice pentru a încerca să încălcați un sistem de operare care caută libertatea maximă a utilizatorului, cum ar fi Linux.

      Salutări.

      1.    Jordi el a spus

        Ah, ceea ce împiedică rularea Office pe Linux este sistemul de fișiere!
        Și când compilați în Linux, trebuie să indicați dacă sistemul de fișiere este ext4, reiserFS, ...?

        De ce ar vrea cineva să încalce un sistem de operare? Pentru a obține date despre utilizatori, Miquel.

        Salutări.

        1.    pacojob el a spus

          O întrebare: Sunteți informatician, trolați, este un experiment pentru a vedea la ce vă răspundem sau, pur și simplu, sunteți plătit pentru că ați postat prostii pe acest blog? Este o întrebare serioasă. Dacă este primul, spuneți lui Gallir să vă dea câteva palme.

          „În primul rând, extensia nu face ca programele Windows să nu poată rula pe Linux. Diferența este marcată de implementarea fiecărui sistem de operare. Sunt implementări total diferite. De exemplu, Linux implementează de obicei un sistem de fișiere EXT4 cu jurnalizare, în timp ce Windows continuă cu NTFS-ul său. Prin urmare, un program scris pentru a rula pe o mașină Windows nu va funcționa pe o altă mașină Linux. "

          Motivul pentru care nu puteți rula fișiere Windows pe Linux și viceversa depășește tipul de sistem de fișiere. De fapt, dacă este necesar, puteți rula programe Linux pe partiții montate cu NTFS și invers cu Windows. Nu are nimic de-a face cu sistemul de fișiere, ci cu apelurile executabile ale API-ului OS, bibliotecile, diferențele de cod generate pentru o țintă și pentru cealaltă ... hai, sunt total incompatibile.

          Haide să mergem ...

          „În schimb, în ​​Windows, practic nu există niciun tip de control asupra permisiunilor. În Windows, oricine, de la orice utilizator, poate obține permisiuni pentru a executa, scrie și citi pe orice fișier. Chiar și din folderul delicat „/ windows”. De fapt, Windows rulează întotdeauna orice program, de oriunde ar proveni, oricare ar fi acesta. "

          Presupun că o spui pentru că ultimul Windows pe care l-ai deschis este Windows 98. Windows implementează permisiunile de fișiere, care, de fapt, din cutie, sunt MULTE mai granulare decât în ​​Linux. Deci încă o prostie.

          1.    Mihail Perez el a spus

            Jordi și Pacojob,

            Poate că clarificarea pe care am făcut-o a făcut ca ceea ce am vrut să clarific să devină mai confuz. În niciun moment din primul fragment pe care Pacojob îl comentează, nu am vrut să spun că motivul pentru care nu puteți rula programe Windows în Linux se datorează sistemului de fișiere. Dacă observați, l-am folosit pur și simplu ca un EXEMPLU clar de diferențe între implementări. Este clar că atunci când vorbesc despre implementări mă refer atât la sistemul de fișiere, cât și la modul în care fiecare sistem de operare execută programe (cu API-urile lor respective), precum și la toate diferențele care fac sistemul de operare incompatibil. Când am spus „Din cauza asta” în acel fragment, nu mă refeream la „Din cauza diferitelor sisteme de fișiere”, ci la „Din cauza diferențelor de implementare”. Ne pare rău pentru confuzie.

            În ceea ce privește problema permisiunilor în Windows, am spus-o din experiența mea cu sistemul de operare, pe care am încetat să îl folosesc după Windows XP.

            De asemenea, pentru interesul pacojob, sunt student și, din păcate, Galli a părăsit Universitatea anul acesta, așa că din fericire voi scăpa de facultăți


  7.   @lachusmadeti el a spus

    Acest articol este o apărare a Ubuntu, dar fără cap sau coadă.

    În GNU / Linux există viruși ca în orice sistem de operare, dar cu cât este mai răspândit un sistem, cu atât este mai probabil să vrea să-l atace, nu are nimic de-a face cu etica, ci doar BANI.

    Executarea programelor între sistemele de operare nu are nicio legătură cu sistemul de fișiere, vedeți că există deja câteva sisteme de operare care pot rula aplicații Windows și GNU / Linux.

    Ce ferestre nu au permisiuni? Hahahahahaha nu voi spune mai multe.

    Un salut.

    1.    Guillermo el a spus

      Fără a fi expert, cred că în prezent cele mai mari 2 motivații pentru crearea virușilor sunt banii, fie cel obținut direct, fie cele 5 minute de faimă pe care le are un antivirus pentru că este singurul care dezinfectează un nou virus, unde potențial cred că aceeași companie, ultimul Linux este sigur pentru moment.

      Un avantaj al Linux este că vulnerabilitățile sunt în mare parte eliminate sau reparate, în timp ce în Windows este mai frecvent să te bazezi pe antivirus pentru a elimina amenințările care încearcă să exploateze aceste vulnerabilități care persistă în timp.

      Dar trebuie să evaluați și vulnerabilitățile comune, browsere, flash, java etc.

  8.   Sergio S. el a spus

    Foarte, foarte săracă această notă. De ce petrec scriind ceva atât de lipsit de conținut?
    Miquel, am citit în comentariul tău că ești student. Adevărul este că arată foarte mult. Sunt departe de a fi un expert (foarte departe), dar aceste tipuri de note sunt un pic rușinat, vă spun ... Parcă ați pus laolaltă puținele idei pe care le auzeați în clasă și în discuții cu colegii de clasă și asta este cum ai ieșit să scrii nota.
    Nu, amice, este foarte greșit să ieși și să scrii fără să faci cercetări prealabile și fără să iei în serios ceea ce vei spune. Într-un blog specializat despre Linux/Ubuntu o să punem astfel de lucruri naive? Cu aceste argumente, pe cine ai vrea să convingi să treacă la Linux, publicând în «ubunlog"?
    În cele din urmă, dacă această notă ar fi publicată pe un blog în care se discută totul despre pc, ar putea avea un sens să îi adresezi o astfel de notă celor care știu foarte puțin despre Linux și pc în general.
    Critica mea este constructivă, nu umilesc pe nimeni pentru că sunt student, ci pentru că atunci când publicați ceva, luați (într-o măsură mai mare sau mai mică) un rol jurnalistic și ar trebui să o faceți cu seriozitate.

  9.   Domnule Paquito el a spus

    Articol scris de David Santo Orcero, publicat în numărul 90 (anul 2008) al revistei Todo Linux, la care se face referință și transcris de elav în DesdeLinux acum aproximativ 4 ani, dar nu din acest motiv lipsit de valabilitate.

    Lectură foarte recomandată, după părerea mea, despre miturile și adevărurile virușilor din Linux. Tehnic, serios și bine întemeiat.

    http://blog.desdelinux.net/virus-en-gnulinux-realidad-o-mito/

    Salutări.

  10.   liher el a spus

    Bună ziua Miguel, în Linux există viruși, sunt mulți mai puțini decât în ​​Windows, dar există, deși este foarte dificil ca computerul tău Linux să fie infectat cu unul, de fapt, aproape că trebuie să deschidem ușile larg la computer pentru a intra , sau o punem în mod deliberat. Vă recomand să citiți articolul indicat de domnul Paquito, cred că este minunat, deși dacă persoana care îl citește nu are cunoștințe de calculator, poate avea impresia că îl citește în altă limbă.

    Îmi place foarte mult acest blog, este foarte bine, vă încurajez să continuați. Salutari tuturor.

  11.   Stefano. el a spus

    Ce articol rău, îmi pare rău, dar așa este. G / L din 2008 și sunt foarte în favoarea unei lumi Linux, dar acest articol este plin de prostii.

    De la a spune că Windows nu are premise până la a spune că nu există motive pentru a dezvolta viruși în Linux. Sau cel mai rău dintre toate, susțineți că G / L nu conține viruși și este imun.

    Din păcate, o prostie ca aceasta și oamenii ca oricine a scris-o creează doar o controversă proastă, pentru a face loc utilizatorilor Windows să râdă pentru că spun lucruri de genul acesta.

    Gnu / Linux este vulnerabil la viruși, sunt acolo și sunt periculoși. Dacă doriți să vă scăpați, deoarece există multe mai puține decât în ​​Windows, este bine, dar trebuie să mergeți atât de departe pentru a nega acest adevăr.

    Din păcate, utilizatorii și noutățile de acest gen.

  12.   Jose el a spus

    Foarte interesant, dar în Debian 10.8 care este cel pe care îl folosesc și îl voi folosi în continuare (Debian), nu știu cum; Trec de Clamtk, detectez un troian, mă duc la terminalul Clamav, îl detectez și apoi îl șterg. Fișierul, infectat teoretic, îl trimit lui Clam. Am încredere deplină în GNU / linux și voi continua să am încredere, deoarece este gratuit, foarte stabil etc.