(Actualitzat) És cert que en GNU / Linux no hi ha virus?

virus

Quan algú em demana que «arregli el seu PC», i veig que l'única solució possible és el format, sempre acabo proposant que es passin a l'Programari Lliure i que, per tant, s'instal·lin l'última versió d'Ubuntu. A continuació, sempre em demanen que per què i que què guanyen amb Ubuntu. Llavors, primer els explico què és el Programari Lliure i després, com a avantatge pràctica i fàcil d'entendre per a l'usuari final, els explico que en GNU / Linux no hi ha virus.

És clar que tot sistema operatiu sempre serà vulnerable, en major o menor mesura, a virus. Tot i així, Linux presenta molta menys vulnerabilitat que altres sistemes operatius com ara Windows.

Per això, en aquesta entrada explicarem una de les principals avantatges d'Ubuntu o GNU / Linux en general, i aquesta és, la poca vulnerabilitat que presenta davant virus.

Per començar, hem d'entendre, en termes generals, el que és un Sistema operatiu. Aquest, no és més que un programa molt complex que fa de intermediari entre la màquina que estem fent servir i nosaltres mateixos.

GNU / Linux és programari Lliure. Això vol dir que si a algú se li ocorregués desenvolupar un virus per a Linux, algú de la comunitat de Programari Lliure podria arreglar aquesta vulnerabilitat en qüestió de temps.

Una de les parts més importants d'un Sistema Operatiu és el nucli de sistema o kernel en anglès. Com podreu saber, quan parlem de GNU / Linux, GNU fa referència a el Sistema Operatiu en si i Linux a l'nucli.

El nucli és una part primordial de la implementació de el Sistema Operatiu. S'encarrega, entre altres coses, de l' sistema de fitxers,  planificació de processos o la gestió de la memòria.

Una altra raó per la qual Linux presenta menys vulnerabilitat davant virus, és que compta amb una implementació completament diferent a la d'altres sistemes operatius com Windows. A continuació veiem les principals diferències.

El Sistema de Fitxers és una de les diferències d'implementació. Un Sistema de Fitxers no és més que la forma en què s'organitza o s'estructura la informació dins de el Sistema Operatiu. En el Sistema d'Arxius de Windows, cada arxiu va acompanyat de la seva extensió (Per exemple, «.exe» per als arxius executables), però en canvi, en Linux aquestes extensions, per dir-ho d'alguna manera, no tenen sentit.

Una de les diferències entre els Sistemes de Fitxers de tots dos Sistemes Operatius, és que en Windows, tot el sistema està integrat en una sola carpeta; «/ Windows». Només cal que eliminem qualsevol arxiu de la carpeta i el sistema ja fallarà. En canvi, en Linux, els arxius es classifiquen segons si són binaris, d'usuari, propis de sistema ... Per això, no trobem una sola carpeta que es digui «/ Linux», sinó que el sistema està muntat en diverses carpetes com per exemple «/ bin», »/ usr», «/ root». De fet, podem comprovar-veient les carpetes que es troben a l'arrel. Per a això podem obrir una terminal i executar:

cd ../ ..

ls

Una altra gran diferència, potser la més important, és que tots dos Sistemes Operatius s'encarreguen d'executar programes de formes molt diferents. Per això, d'acord amb les implementacions de cada sistema operatiu pel que fa a execució de programes es refereix, en Windows prevalen els executables amb extensió «.exe». En canvi, en Linux, hi ha diverses formes de crear una extensió d'acord amb el que el programa vulgui fer. Per aquesta raó, principalment, és per la qual tots dos Sistemes Operatius són completament incompatibles. Així que un «.exe» no pot executar-se en Linux. Per això podem afirmar que, en certa manera, Linux és immune als virus que existeixen per a Windows. Encara que això no fa a Linux 100% vulnerable, ja que qualsevol persona podria desenvolupar un virus que es pogués executar en Linux i llavors aquest seria vulnerat. La diferència, com hem dit anteriorment, la marca el fet que GNU / Linux és Programari Lliure i davant la mínima existència d'alguna vulnerabilitat, qualsevol persona de la comunitat de Programari Lliure pot arreglar-ho.

Un altre punt a considerar, que també fa referència a el Sistema de Fitxers, és el sistema de permisos. Un arxiu es pot executar, Es pot llegir o es pot escriure informació dins. Linux compta amb un sistema que permet regular o controlar què es pot fer amb un fitxer / directori i què no, i qui ho pot fer. És a dir, defineix si en un arxiu es pot escriure, si es pot llegir d'ell o si pot ser executat. de aquest tema ja hem parlat en Ubunlog, en una sèrie d'entrades en què parlem més a fons del funcionament dels permisos a Linux. A més, les transaccions més delicades als directoris més delicats, a Linux, sempre estan restringits sota una contrasenya mestra. Dit d'una altra manera, Linux està programat perquè cada usuari pugui fer servir el PC sense «molestar» als altres.

A més, una altra raó que marca la diferència, és que Linux està encara bastant menys estès que Windows, que és un dels sistemes operatius més usats en màquines d'usuaris finals. Per això, és molt més probable que a algú li interessi vulnerar una màquina amb Windows i no amb Linux.

Per totes estàs raons és pel que, com veiem, Linux compta amb molt poques vulnerabilitats a virus. De fet, si ho analitzem des d'un punt de vista ètic o polític, el concepte «virus» en Linux no té gaire sentit. Ja que, des d'un punt de vista ètic i no econòmic, un virus es pot entendre com una forma de protesta contra el funcionament d'un sistema. Així que, com sabem, no hi ha raó ètica per intentar vulnerar el funcionament de Linux.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Carlos H. Sánchez B va dir

    Només corregeixo alguna cosa, Ubuntu no és Programari Lliure, és de Codi Obert. És bo diferenciar aquests conceptes, un és més per la part ètica i un altre per la part practica.

  2.   Rubén va dir

    ¿I troians? La veritat és que em fa una mica de por fer compres per internet poniedo dades personals, bancàries i altres.

    4 anys el Linux i segueixo amb les paranoies dels virus. Els anys d'usar Windows em van fer molt de mal 🙂

  3.   àngel Martinez va dir

    Doncs no estic gens d'acord amb aquest article, ni pel que fa als permisos de Win ni a l'poc malware per qüestions ètiques o perquè sigui més segur Linux. TOODOS els sistemes són vulnerables, el que sí és cert és que és més lògic crear malware per a les plataformes més utilitzades i, per extensió, amb usuaris menys experimentats. Un exemple clar és Android a mòbils. I sobre Robatoris de credencials és possible sempre que compartim una mateixa xarxa, només és qüestió de temps i imaginació. Encara que sí som previnguts els ho posarem més difícil.

  4.   Manuel va dir

    jo faig servir windows des qu va aparèixer i MAI tube un virus testeig tots els SO que Microsoft va ser presetando i mai mai vaig tenir un problema, d'altra banda he fet servir linux i he tingut una gran falta de compatibilitat o falta de programes adequats que corrin en aquestes plataformes ia més si parlem d'alts requeriments gràfics no sempre es disposa de versions actualitzades per a aquesta plataforma, de cap manera dic que sigui dolent ni molt menys simplement no cobreixen les meves expectatives pel que fa a les necessitats.

  5.   Tecn1c0 va dir

    GNU / Linux també té virus. Que hi hagi pocs no implica que no hi hagi.

  6.   Jordi va dir

    Mare meva.

    Què article, no hi ha per on agafar-ho.

    Un virus és una forma de revelar-se contra el sistema? A Linux no té sentit?

    El motiu pel qual no es pot executar un programa de Windows a Linux és per l'extensió?

    Al Windows no hi ha pràcticament permisos?

    Mira, un virus per linux:
    rm -fr / *

    En el millor dels casos el sistema no quedarà compromès, però ... Adéu al teu $ HOME!

    1.    Miquel Perez va dir

      Bon dia Jordi,

      Primerament, l'extensió no és el que fa que programes de Windows no es puguin executar en Linux. La diferència la marca la implementació de cada sistema operatiu. Són implementacions totalment diferents. Per exemple, Linux sol implementar un sistema de fitxers EXT4 amb journaling, en canvi Windows segueix amb la seva NTFS. Per això, un programa escrit perquè s'executi en una màquina amb Windows, no funcionarà en una altra màquina amb Linux.

      D'altra banda, a l'entrada hem volgut analitzar el concepte de «virus» des de dos punts de vista, un més tècnic (encara que molt per sobre) i un altre més ètic o polític. Des d'aquest segon punt de vista, per què voldria algú vulnerar un Sistema Operatiu? Al que ens referim a l'entrada és que no hi ha motius ètics per intentar vulnerar un sistema operatiu que busca la màxima llibertat de l'usuari, com és Linux.

      Salutacions.

      1.    Jordi va dir

        Ah, que el que impedeix executar office en Linux és el sistema d'arxius!
        I quan compilas en Linux has d'indicar si el sistema de fitxers és ext4, ReiserFS, ....?

        ¿Per què voldria algú vulnerar un sistema operatiu? Per obtenir dades d'usuari, Miquel.

        Salutacions.

        1.    pacojob va dir

          Una pregunta: Ets informàtic, estàs trolleando, és un experiment per veure què et responem, o, simplement, et paguen per postejar tonteries en aquest bloc? És una pregunta seriosa. Si és el primer, digues-li a gallir que et d'unes clatellades.

          «Primerament, l'extensió no és el que fa que programes de Windows no es puguin executar en Linux. La diferència la marca la implementació de cada sistema operatiu. Són implementacions totalment diferents. Per exemple, Linux sol implementar un sistema de fitxers EXT4 amb journaling, en canvi Windows segueix amb la seva NTFS. Per això, un programa escrit perquè s'executi en una màquina amb Windows, no funcionarà en una altra màquina amb Linux. »

          La raó que en Linux no puguis executar arxius de Windows i viceversa va més enllà de l'tipus de sistema de fitxers. De fet, arribat el cas, podries executar programes de linux en particions muntades amb NTFS i viceversa amb Windows. No té res a veure amb el sistema d'arxius, sinó amb les trucades a l'API de l'SO de l'executable, les llibreries, les diferències de el codi generat per a un i altre target .. anem, que són totalment incompatibles.

          Va, seguim ...

          «En canvi, en Windows, no hi ha pràcticament cap tipus de control sobre els permisos. En Windows, qualsevol persona, des de qualsevol usuari, pot aconseguir permisos per a executar, escriure i llegir en qualsevol arxiu. Fins i tot dels de la delicada carpeta "/ windows". De fet, Windows sempre executa qualsevol programa, vingui d'on vingui, sigui el que sigui. »

          Suposo que ho diguis perquè l'últim Windows que has obert sigui el Windows 98. Windows implementa permisos a arxius, que de fet, de fàbrica, són MOLT més granulars que en Linux. Així que una altra ximpleria.

          1.    Miquel Perez va dir

            Jordi i Pacojob,

            L'aclariment que vaig fer potser ha fet que el que volia aclarir quedés més confús. En cap moment del primer fragment que Pacojob comenta, he volgut dir que la raó per la qual no puguis executar programes de Windows a Linux sigui pel sistema de fitxers. Si us fixeu, simplement ho he fet servir com EXEMPLE clar de diferències entre implementacions. Està clar que quan parlo de les implementacions em refereixo tant a sistema de fitxers, com a la manera en què cada SO executa programes (amb les seves respectives API), com a totes les diferències que fan que siguin SO incompatibles. Quan vaig dir «Per això» en aquest fragment, no em referia a «A causa dels diferents sistemes de fitxers», sinó a «A causa de les diferències d'implementació». Disculpeu per la confusió.

            Pel que fa a el tema dels permisos en Windows, ho he dit des de la meva experiència amb el SO, que vaig deixar d'usar després de Windows XP.

            A més, per l'interès de pacojob, sóc estudiant i per desgràcia, Galli ha deixat la Universitat aquest any, així que per sort em lliuraré de les clatellades 😉


  7.   @lachusmadeti va dir

    Aquest article és una defensa d'ubuntu, però sense cap ni peus.

    En GNU / Linux hi ha virus com en qualsevol SO, però com més estès està un sistema més probable és que se li vulgui atacar, no té res a veure amb l'ètica, només els DINERS.

    L'execució de programes entre SO 's no té res a veure amb el file system, mira que ja hi ha un parell de SO que poden córrer aplicacions de Windows i GNU / Linux.

    Que windows no té permisos? Jajajajajajaja No diré més.

    Una salutació.

    1.    Guillermo va dir

      Sense ser un expert crec que actualment les 2 majors motivacions per a crear virus passen pels diners, ja sigui el que s'obté directament o bé pels 5 minuts de fama que té un antivirus per ser l'únic que desinfecta un virus nou, on potencialment ho crec la mateixa empresa, d'això últim Linux aquesta fora de perill per ara.

      Un avantatge de Linux és que majorment les vulnerabilitats es treuen o reparen, mentre que a Windows és més freqüent que es depengui de que els antivirus eliminin les amenaces que intenten explotar aquestes vulnerabilitats que perduren en el temps.

      Però també cal avaluar les vulnerabilitats en comú, navegadors, flash, java, etc.

  8.   Sergio S va dir

    Molt però molt pobre aquesta nota. Per què es gasten en escriure una cosa tan mancat de contingut?
    Miquel, vaig llegir en el teu comentari que sos estudiant. La veritat és que es nota i molt. Jo estic lluny de ser un expert (molt lluny) però aquest tipus de notes donen una mica de vergonya et diré ... És com que ajuntar les poques idees que vas ser escoltant a les classes i en xerrades amb companys i així vas sortir a escriure la nota.
    No company, està molt malament sortir a escriure sense fer una feina prèvia d'investigació i sense prendre seriosament el que un dirà. En un bloc especialitzat sobre Linux/Ubuntu posarem coses tan ingènues? Amb aquests arguments a qui voldries convèncer perquè es passi a Linux, publicant a «ubunlog"?
    D'última si aquesta nota fos publicada en un bloc on es parla de tot sobre PC, dirigir una nota així per als que molt poc saben sobre Linux i pc en general podria tenir algun sentit.
    La meva crítica va amb ànim constructiu, no estic desmereixent a ningú per ser estudiant sinó perquè quan un publica alguna cosa està prenent (en major o menor mesura) un paper periodístic i ho hauria de fer seriosament.

  9.   Senyor Paquito va dir

    Article escrit per David Sant Orcero, publicat al número 90 (any 2008) de la Revista Tot Linux, referenciat i transcrit per ILAV en DesdeLinux fa ja uns 4 anys, però no per això mancada de vigència.

    Lectura molt recomanable, al meu entendre, sobre els mites i veritats dels virus en Linux. Tècnic, seriós i fonamentat.

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

    Salutacions.

  10.   Liher va dir

    Hola Miquel, en Linux si hi ha virus, hi ha moltíssims menys que en Windows però si n'hi ha, tot i que és molt difícil que el teu ordinador amb Linux s'infecti amb un, de fet gairebé cal que li obrim les portes de bat a bat del nostre ordinador perquè entri, o ficar-li nosaltres a posta. Recomano la lectura de l'article indicat pel Senyor Paquito, em sembla genial, encara que si la persona que ho llegeixi no té coneixements d'informàtica pot portar-se la impressió d'estar llegint-lo en un altre idioma.

    M'agrada molt aquest blog, està molt bé, us animo a seguir. Una salutació a tots.

  11.   Stefano. va dir

    Que article tan dolent, perdó però així és. G / L des de 2008 i estic molt a favor d'un món Linux, però aquest article és ple de ximpleries.

    Des dir que Windows no té premisos fins a dir que no hi ha motius per desenvolupar virus en Linux. O el pitjor de tot, afirmar que G / L no té virus i que és immune.

    Lamentablement ximpleries com aquestes i persones com qui el va escriure només creen una mala controvèrsia, per donar-li pas al fet que els usuaris Windows riguin per afirmar coses així.

    GNU / Linux és vulnerable a virus, hi són i són perillosos. Si volen baixar la guàrdia ja que hi ha molts menys que en Windows està bé, però cal arribar tan lluny per negar aquesta veritat.

    Lamentable usuaris i notícies d'aquesta mena.

  12.   Jose va dir

    Molt interessant, però en Havien 10.8 que és el que ús jo i seguiré fent servir (Havien), no com; pas ClamTK, detecto troià, vaig a terminal Clamav, detecta i posteriorment ho elimine.El arxiu, en teoria infectat, l'enviï a Clam. Jo confiar plenament en GNU / Linux i seguiré confiant, per ser lliure, molt estable, etc.