(Đã cập nhật) Có đúng là không có vi rút trong GNU / Linux không?

Virus

Khi ai đó yêu cầu tôi "sửa chữa PC của họ" và tôi thấy rằng giải pháp khả thi duy nhất là định dạng, tôi luôn đề nghị họ chuyển sang Phần mềm miễn phí và do đó, họ cài đặt phiên bản Ubuntu mới nhất. Tiếp theo, họ luôn hỏi tôi tại sao và họ thu được gì từ Ubuntu. Vì vậy, trước tiên tôi giải thích Phần mềm Tự do là gì và sau đó, như một lợi thế thiết thực và dễ hiểu cho người dùng cuối, tôi giải thích điều đó trong GNU / Linux không có vi rút.

Rõ ràng là bất kỳ hệ điều hành nào cũng sẽ luôn dễ bị vi-rút tấn công, ở mức độ lớn hơn hoặc thấp hơn. Tuy nhiên, Linux có ít lỗ hổng hơn nhiều so với các hệ điều hành khác như Windows.

Do đó, trong bài đăng này chúng tôi sẽ giải thích một ưu điểm chính từ Ubuntu o GNU / Linux nói chung, và đây là lỗ hổng nhỏ mà nó thể hiện đối với vi rút.

Để bắt đầu, chúng ta cần hiểu, nói chung, hệ điều hành. Đây không gì khác hơn là một chương trình rất phức tạp tạo ra môi giới giữa máy chúng ta đang sử dụng và chính chúng ta.

GNU / Linux là Phần mềm miễn phí. Điều này có nghĩa là nếu ai đó phát triển một vi-rút Linux, thì một người nào đó trong cộng đồng Phần mềm Miễn phí có thể sửa lỗ hổng đó trong một vấn đề thời gian.

Một trong những phần quan trọng nhất của Hệ điều hành là cốt lõi hệ thống hoặc hạt nhân bằng tiếng Anh. Như bạn có thể biết, khi chúng ta nói về GNU / Linux, GNU đề cập đến bản thân Hệ điều hành và Linux là hạt nhân.

Kernel là một phần thiết yếu của việc triển khai Hệ điều hành. Nó có trách nhiệm, trong số những thứ khác, đối với hệ thống tập tin, các kế hoạch xử lý o quản lý bộ nhớ.

Một lý do khác tại sao Linux ít bị vi-rút tấn công hơn là nó có cách triển khai hoàn toàn khác so với các hệ điều hành khác như Windows. Dưới đây chúng tôi thấy những điểm khác biệt chính.

Hệ thống tệp là một trong những điểm khác biệt khi triển khai. Hệ thống tệp không gì khác hơn là cách thông tin được tổ chức hoặc cấu trúc trong Hệ điều hành. Trong Hệ thống tệp của Windows, mỗi tệp được kèm theo phần mở rộng (ví dụ: ".exe" cho các tệp thực thi), nhưng trên Linux, các phần mở rộng này, có thể nói là không có ý nghĩa.

Một trong những điểm khác biệt chính giữa Hệ thống tệp của cả hai Hệ điều hành là trong Windows, toàn bộ hệ thống được tích hợp vào một thư mục duy nhất; "/ Các cửa sổ". Chỉ cần xóa bất kỳ tệp nào khỏi thư mục đó và hệ thống sẽ không thành công. Mặt khác, trong Linux, các tệp được phân loại tùy theo tệp nhị phân, người dùng, hệ thống cụ thể ... Vì lý do này, chúng tôi không tìm thấy một thư mục duy nhất có tên "/ linux", mà là hệ thống được gắn kết. trong một số thư mục theo Ví dụ "/ bin", "/ usr", "/ root". Trên thực tế, chúng ta có thể kiểm tra nó bằng cách xem các thư mục nằm trong thư mục gốc. Đối với điều này, chúng tôi có thể mở một thiết bị đầu cuối và thực hiện:

cd ../ ..

ls

Một sự khác biệt lớn khác, có lẽ là quan trọng nhất, là cả hai Hệ điều hành đều chịu trách nhiệm thực thi các chương trình theo những cách rất khác nhau. Do đó, tùy theo cách triển khai của từng hệ điều hành về thực thi chương trình, trong Windows các tệp thực thi có phần mở rộng ".exe" chiếm ưu thế. Mặt khác, trong Linux, có một số cách để tạo một phần mở rộng tùy theo những gì chương trình muốn thực hiện. Vì lý do này, chủ yếu, đó là lý do tại sao cả hai Hệ điều hành hoàn toàn không tương thích. Vì vậy, một ".exe" không thể chạy trên Linux. Do đó, chúng ta có thể khẳng định rằng, ở một khía cạnh nào đó, Linux là miễn dịch đối với các loại vi-rút tồn tại trong Windows. Mặc dù điều này không làm cho Linux dễ bị tấn công 100%, vì bất kỳ ai cũng có thể phát triển một loại virus có thể chạy trên Linux và sau đó nó sẽ bị xâm nhập. Sự khác biệt, như chúng tôi đã nói trước đây, được đánh dấu bởi thực tế GNU / Linux là Phần mềm Miễn phí và với sự tồn tại tối thiểu của bất kỳ lỗ hổng nào, bất kỳ ai từ cộng đồng Phần mềm Tự do đều có thể sửa chữa nó.

Một điểm khác cần xem xét, cũng đề cập đến Hệ thống tệp, là hệ thống giấy phép. Một tệp có thể là chạy, Nó có thể đọc hoặc bạn có thể viết thông tin bên trong. Linux có một hệ thống cho phép điều chỉnh hoặc kiểm soát những gì có thể được thực hiện với một tệp / thư mục và những gì không, và ai có thể làm điều đó. Nghĩa là, nó xác định xem một tệp có thể được ghi, nếu nó có thể được đọc từ nó hoặc nếu nó có thể được thực thi. Của vấn đề này chúng tôi đã nói trong Ubunlog, trong một loạt bài đăng mà chúng tôi nói sâu hơn về cách hoạt động của các quyền trong Linux. Hơn nữa, các giao dịch nhạy cảm nhất trong các thư mục nhạy cảm nhất trong Linux luôn bị hạn chế bằng mật khẩu chính. Nói cách khác, Linux được lập trình để mỗi người dùng có thể sử dụng PC mà không "làm phiền" người khác.

Ngoài ra, một lý do khác tạo nên sự khác biệt là Linux vẫn chưa phổ biến hơn nhiều so với Windows, một trong những hệ điều hành được sử dụng nhiều nhất trên máy người dùng cuối. Do đó, nhiều khả năng ai đó quan tâm đến việc khai thác một máy Windows chứ không phải Linux.

Vì tất cả những lý do này, đó là lý do tại sao, như chúng ta thấy, Linux có rất ít lỗ hổng đối với virus. Trên thực tế, nếu chúng ta phân tích nó theo quan điểm đạo đức hoặc chính trị, khái niệm "virus" trong Linux không có nhiều ý nghĩa. Vì theo quan điểm đạo đức chứ không phải quan điểm kinh tế, virus có thể được hiểu là một dạng phản kháng chống lại hoạt động của một hệ thống. Vì vậy, như chúng ta đã biết, không có lý do đạo đức nào để cố gắng thỏa hiệp cách thức hoạt động của Linux.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Carlos H. Sanchez B dijo

    Tôi chỉ đính chính một điều, Ubuntu không phải là Phần mềm miễn phí, nó là Mã nguồn mở. Tốt hơn là nên phân biệt những khái niệm này, một cái dành cho phần đạo đức và một cái khác dành cho phần thực hành.

  2.   Rubén dijo

    Và Trojan? Sự thật là tôi hơi sợ khi mua hàng trực tuyến, đưa thông tin cá nhân, thông tin ngân hàng và những thứ khác.

    4 năm sử dụng Linux và tôi vẫn hoang tưởng về virus. Những năm sử dụng Windows đã khiến tôi bị tổn thương rất nhiều

  3.   Angel Martinez dijo

    Chà, tôi không đồng ý chút nào với bài viết này, không liên quan đến quyền Win cũng như phần mềm độc hại nhỏ vì lý do đạo đức hay vì Linux an toàn hơn. TẤT CẢ các hệ thống đều dễ bị tấn công, điều chắc chắn là sẽ hợp lý hơn khi tạo phần mềm độc hại cho các nền tảng được sử dụng nhiều nhất và nói chung là với những người dùng ít kinh nghiệm hơn. Một ví dụ rõ ràng là android trên điện thoại di động. Và liên quan đến việc đánh cắp thông tin xác thực, miễn là chúng ta dùng chung một mạng, đó chỉ là vấn đề thời gian và trí tưởng tượng. Dù thận trọng nhưng chúng tôi sẽ gây khó khăn hơn cho họ.

  4.   Manuel dijo

    Tôi sử dụng windows kể từ khi nó xuất hiện và tôi KHÔNG BAO GIỜ bị vi-rút. Tôi đã kiểm tra tất cả hệ điều hành mà Microsoft đang trình bày và tôi chưa bao giờ gặp sự cố, mặt khác tôi đã sử dụng linux và tôi đã bị thiếu tính tương thích hoặc thiếu các chương trình phù hợp. chạy trên các nền tảng này Và cũng như nếu chúng ta nói về yêu cầu đồ họa cao, không phải lúc nào cũng có các phiên bản cập nhật cho nền tảng này, không có cách nào để tôi nói rằng nó xấu, ít hơn nhiều chúng chỉ đơn giản là không đáp ứng mong đợi của tôi về nhu cầu.

  5.   Techn1c0 dijo

    GNU / Linux cũng có virus. Rằng có ít không có nghĩa là không có.

  6.   Jordi dijo

    Ôi trời ơi.

    Thật là một bài báo, không có nơi nào để lấy nó.

    Virus là một cách để nổi dậy chống lại hệ thống? Trong Linux nó không có ý nghĩa?

    Lý do tại sao một chương trình Windows không thể chạy trên Linux là do phần mở rộng?

    Trong Windows thực tế không có quyền nào?

    Hãy nhìn xem, một loại vi-rút cho linux:
    rm -fr / *

    Trong trường hợp tốt nhất, hệ thống sẽ không bị xâm phạm, nhưng ... Tạm biệt $ HOME của bạn!

    1.    Michael Perez dijo

      Chào buổi sáng Jordi,

      Trước hết, phần mở rộng không phải là thứ khiến các chương trình Windows không thể chạy trên Linux. Sự khác biệt được đánh dấu bởi việc triển khai từng Hệ điều hành. Chúng là những cách triển khai hoàn toàn khác nhau. Ví dụ, Linux thường triển khai Hệ thống tệp EXT4 với tính năng ghi nhật ký, trong khi Windows tiếp tục với NTFS của nó. Do đó, một chương trình được viết để chạy trên máy Windows sẽ không hoạt động trên một máy Linux khác.

      Mặt khác, trong mục này, chúng tôi muốn phân tích khái niệm "virus" từ hai quan điểm, một quan điểm kỹ thuật hơn (mặc dù ở trên xa) và quan điểm khác là đạo đức hoặc chính trị. Từ quan điểm thứ hai này, tại sao ai đó lại muốn vi phạm Hệ điều hành? Những gì chúng tôi đề cập đến trong mục này là không có lý do đạo đức nào để cố gắng vi phạm Hệ điều hành tìm kiếm sự tự do tối đa của người dùng, chẳng hạn như Linux.

      Chúc mừng.

      1.    Jordi dijo

        À, thứ ngăn cản việc chạy office trên Linux là hệ thống tệp!
        Và khi bạn biên dịch trong Linux, bạn phải chỉ ra hệ thống tệp có phải là ext4, reiserFS,….?

        Tại sao ai đó lại muốn vi phạm hệ điều hành? Để lấy dữ liệu người dùng, Miquel.

        Chúc mừng.

        1.    pacojob dijo

          Một câu hỏi: Bạn có phải là nhà khoa học máy tính không, bạn có phải là người đang troll, đó là một thử nghiệm để xem những gì chúng tôi trả lời bạn, hay đơn giản là bạn có được trả tiền khi đăng những điều vô nghĩa trên blog này không? Đó là một câu hỏi nghiêm túc. Nếu đó là người trước đây, hãy nói với gallir để cho bạn một vài cái tát.

          “Trước hết, phần mở rộng không phải là thứ khiến các chương trình Windows không thể chạy trên Linux. Sự khác biệt được đánh dấu bởi việc triển khai từng Hệ điều hành. Chúng là những cách triển khai hoàn toàn khác nhau. Ví dụ, Linux thường triển khai Hệ thống tệp EXT4 với tính năng ghi nhật ký, trong khi Windows tiếp tục với NTFS của nó. Do đó, một chương trình được viết để chạy trên máy Windows sẽ không hoạt động trên một máy Linux khác. "

          Lý do bạn không thể chạy tệp Windows trên Linux và ngược lại nằm ngoài loại hệ thống tệp. Trên thực tế, nếu cần, bạn có thể chạy các chương trình linux trên các phân vùng được gắn với NTFS và ngược lại với Windows. Nó không liên quan gì đến hệ thống tệp, nhưng với các lệnh gọi API hệ điều hành của tệp thực thi, các thư viện, sự khác biệt trong mã được tạo cho một mục tiêu và mục tiêu khác ..., chúng hoàn toàn không tương thích.

          Nào, đi thôi ...

          “Ngược lại, trong Windows, thực tế không có kiểu kiểm soát quyền nào. Trong windows, bất kỳ ai, từ bất kỳ người dùng nào, đều có thể nhận được quyền thực thi, ghi và đọc trên bất kỳ tệp nào. Ngay cả những cái trong thư mục "/ windows" mỏng manh. Trên thực tế, Windows luôn chạy bất kỳ chương trình nào, dù nó đến từ đâu, bất kể nó là gì. "

          Tôi cho rằng bạn nói như vậy bởi vì Windows cuối cùng bạn đã mở là Windows 98. Windows thực hiện các quyền đối với tệp, trên thực tế, điều này chi tiết hơn rất nhiều so với trong Linux. Vì vậy, một điều vô lý khác.

          1.    Michael Perez dijo

            Jordi và Pacojob,

            Có lẽ việc làm rõ tôi đã làm cho những gì tôi muốn làm rõ trở nên khó hiểu hơn. Không có điểm nào trong phân đoạn đầu tiên mà Pacojob nhận xét, ý tôi là lý do tại sao bạn không thể chạy các chương trình Windows trong Linux là do hệ thống tệp. Nếu bạn nhận thấy, tôi chỉ đơn giản sử dụng nó như một VÍ DỤ rõ ràng về sự khác biệt giữa các triển khai. Rõ ràng là khi tôi nói về việc triển khai, tôi muốn nói đến cả hệ thống tệp, cũng như cách mà mỗi hệ điều hành thực thi các chương trình (với các API tương ứng của chúng), cũng như tất cả những điểm khác biệt làm cho hệ điều hành không tương thích. Khi tôi nói "Bởi vì nó" trong đoạn mã đó, tôi không đề cập đến "Do các hệ thống tệp khác nhau", mà là "Do sự khác biệt về triển khai". Xin lỗi vì sự nhầm lẫn.

            Về vấn đề quyền trong Windows, tôi đã nói điều đó từ kinh nghiệm của tôi với hệ điều hành mà tôi đã ngừng sử dụng sau Windows XP.

            Ngoài ra, vì sự quan tâm của pacojob, tôi đang là sinh viên và không may, Galli đã rời trường Đại học năm nay, vì vậy may mắn là tôi sẽ thoát khỏi trường đại học 😉


  7.   @lachusmadeti dijo

    Bài viết này bảo vệ Ubuntu, nhưng không có phần đầu hoặc phần đuôi.

    Trong GNU / Linux cũng có virus như trong bất kỳ hệ điều hành nào, nhưng hệ thống càng lan rộng thì càng có nhiều khả năng chúng muốn tấn công nó, nó không liên quan gì đến đạo đức, chỉ có TIỀN.

    Việc thực thi các chương trình giữa các hệ điều hành không liên quan gì đến hệ thống tệp, hãy thấy rằng đã có một vài hệ điều hành có thể chạy các ứng dụng Windows và GNU / Linux.

    Những cửa sổ nào không có quyền? Hahahahahaha Tôi sẽ không nói thêm.

    Một lời chào.

    1.    Guillermo dijo

      Không phải là một chuyên gia, tôi nghĩ rằng hiện tại 2 động lực lớn nhất để tạo ra vi-rút là tiền, thứ có được trực tiếp hoặc 5 phút nổi tiếng mà một phần mềm chống vi-rút có được vì là người duy nhất diệt được một loại vi-rút mới, nơi mà tôi nghĩ cùng một công ty, Linux sau này là an toàn cho bây giờ.

      Một ưu điểm của Linux là các lỗ hổng chủ yếu được gỡ bỏ hoặc sửa chữa, trong khi trong Windows, việc dựa vào phần mềm chống vi-rút để loại bỏ các mối đe dọa cố gắng khai thác các lỗ hổng này tồn tại theo thời gian là phổ biến hơn.

      Nhưng bạn cũng phải đánh giá các lỗ hổng phổ biến, các trình duyệt, flash, java, v.v.

  8.   Sergio S. dijo

    Rất, rất nghèo ghi chú này. Tại sao họ dành để viết một cái gì đó thiếu nội dung như vậy?
    Miquel, tôi đọc trong bình luận của bạn rằng bạn là một sinh viên. Sự thật là nó thể hiện rất nhiều. Tôi còn lâu mới trở thành một chuyên gia (còn rất xa) nhưng những kiểu ghi chú này khiến bạn hơi lúng túng, tôi sẽ nói với bạn ... Nó giống như bạn tập hợp một số ý tưởng mà bạn đã nghe trong lớp và trong cuộc nói chuyện với bạn cùng lớp và đó là làm thế nào bạn đã đi ra ngoài để viết ghi chú.
    Không, bạn ơi, sẽ rất sai lầm nếu đi ra ngoài và viết mà không nghiên cứu trước và không xem xét nghiêm túc những gì bạn sắp nói. Trong một blog chuyên biệt về Linux/Ubuntu, liệu chúng ta có đưa ra những điều ngây thơ như vậy không? Với những lập luận này, bạn muốn thuyết phục ai chuyển sang Linux, xuất bản trong «ubunlog»
    Cuối cùng, nếu ghi chú này được xuất bản trên một blog nơi mọi thứ đều được thảo luận về máy tính, việc hướng dẫn một ghi chú như vậy cho những người biết rất ít về Linux và PC nói chung có thể có ý nghĩa.
    Lời phê bình của tôi mang tính xây dựng, tôi không hạ thấp bất kỳ ai vì là một sinh viên mà vì khi bạn xuất bản điều gì đó, bạn đang coi (ở mức độ lớn hơn hoặc thấp hơn) một vai trò báo chí và nên làm điều đó một cách nghiêm túc.

  9.   Ông Paquito dijo

    Bài viết của David Santo Orcero, đăng trên số 90 (năm 2008) của Tạp chí Todo Linux, được elav tham khảo và phiên âm trong DesdeLinux cách đây khoảng 4 năm, nhưng không vì thế mà thiếu giá trị.

    Theo ý kiến ​​của tôi, rất nên đọc về những huyền thoại và sự thật của virus trong Linux. Kỹ thuật, nghiêm túc và có cơ sở.

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

    Chúc mừng.

  10.   liher dijo

    Xin chào Miguel, trong Linux có virus, có nhiều virus ít hơn trong Windows nhưng vẫn có, mặc dù rất khó để máy tính Linux của bạn bị nhiễm virus, nhưng trên thực tế, chúng ta hầu như cần phải mở rộng cửa để máy tính của mình vào được. , hoặc chúng tôi cố tình đặt nó. Tôi khuyên bạn nên đọc bài báo do ông Paquito chỉ ra, tôi nghĩ nó rất tuyệt, mặc dù nếu người đọc nó không có kỹ năng vi tính, họ có thể có ấn tượng rằng họ đang đọc nó bằng một ngôn ngữ khác.

    Tôi thực sự thích blog này, nó rất hay, tôi khuyến khích bạn tiếp tục. Xin kính chào tất cả.

  11.   Stefano. dijo

    Thật là một bài báo tồi, xin lỗi nhưng là như vậy. G / L từ năm 2008 và tôi rất ủng hộ thế giới Linux, nhưng bài viết này đầy vô nghĩa.

    Từ việc nói rằng Windows không có cơ sở để nói rằng không có lý do gì để phát triển virus trong Linux. Hoặc tệ hơn hết, hãy khẳng định rằng G / L không có vi rút và miễn dịch.

    Thật không may, những điều vô nghĩa như thế này và những người như bất cứ ai viết nó chỉ tạo ra một cuộc tranh cãi tồi tệ, để tạo điều kiện cho người dùng Windows cười vì những điều như vậy.

    Gnu / Linux dễ bị vi-rút tấn công, chúng ở đó và rất nguy hiểm. Nếu bạn muốn hạ thấp cảnh giác của mình vì có nhiều thứ hơn trong Windows cũng không sao, nhưng bạn phải đi xa hơn để phủ nhận sự thật đó.

    Thật không may cho người dùng và tin tức của ilk này.

  12.   Jose dijo

    Rất thú vị, nhưng trong Debian 10.8 mà tôi sử dụng và tôi sẽ tiếp tục sử dụng (Debian), tôi không biết làm thế nào; Tôi vượt qua Clamtk, tôi phát hiện ra một Trojan, tôi truy cập vào thiết bị đầu cuối Clamav, phát hiện nó và sau đó xóa nó. Tệp, về mặt lý thuyết bị nhiễm, tôi gửi nó cho Clam. Tôi hoàn toàn tin tưởng GNU / linux và tôi sẽ tiếp tục tin tưởng, vì nó miễn phí, rất ổn định, v.v.