Đây là những gì có thể xảy ra. Ứng dụng được chỉ định để mở các tệp với các loại tệp bạn đề cập, giống nhau trên tất cả các loại. .gif, .jpg, .png: tất cả đều được xử lý bởi EOG (Gnome's Eye Of Gnome) . Tôi nghi ngờ ứng dụng này không xác định loại tệp dựa trên tiện ích mở rộng, thay vào đó, nó tìm kiếm số ma thuật .
Lưu ý rằng hành vi của EOG rất có thể là ngoại lệ và cũng cần lưu ý rằng không có chuyển đổi thực tế nào được thực hiện. Chỉ là các ứng dụng Linux có xu hướng dựa vào các phương pháp phát hiện khác với phần mở rộng tệp, mặc dù nhiều máy tính để bàn hiện đại thực sự tìm kiếm phần mở rộng tệp để xác định ứng dụng nào sẽ mở, vì phương pháp này có thể nhanh hơn.
Tất cả điều này có thể áp dụng cho Ubuntu, Windows là một câu chuyện hoàn toàn khác. Explorer thực hành một hành vi theo mặc định mà cắt bỏ phần mở rộng tệp từ tên tệp. Theo cách này, một tệp có tên "document.pdf" sẽ hiển thị dưới dạng "tài liệu" và đổi tên thành "document.dvi" sẽ thực sự được xử lý thành "document.dvi.pdf". Virus đôi khi khai thác "tính năng" này bằng cách khiến người dùng tin rằng họ đang mở một .jpg, trong khi thực tế họ đang bị lừa để chạy một exe độc hại!
Để thực sự chắc chắn về filetypes, có một lệnh được gọi là file
hiển thị cho bạn thông tin tệp chi tiết.
Từ kinh nghiệm cá nhân của tôi, tôi có thể nói rằng, ít nhất trên hệ thống của mình, EOG không thể bị lừa để nhận ra một tệp hình ảnh được đổi tên. Bạn phải làm một cái gì đó khác với tôi.
png
đểjpeg
không làm việc trong hệ thống của tôi. Các định dạng là hoàn toàn khác nhau. Bạn có chắc chắn điều đó xảy ra trong Ubuntu !! : O