Mã nhận dạng mở rộng tệp tin
Nhập tên tệp hoặc phần mở rộng, công cụ sẽ báo phần mở rộng, tên loại tệp và loại MIME. Đây là cách nhanh chóng để biết một tệp .dat, .bin hay .m4a có thể là gì, đồng thời các phần mở rộng kép như invoice.pdf.exe hiện rõ trước khi bạn mở bất kỳ tệp nào.
Cách nhận biết loại tệp tin
-
1
Nhập tên tệp hoặc phần mở rộng
Bạn có thể nhập tên tệp đầy đủ như `report.dat`, chỉ phần mở rộng như `.png`, hoặc một URL kết thúc bằng tên tệp.
-
2
Đọc báo cáo
Công cụ hiển thị phần mở rộng, tên loại tệp và loại MIME. Các phần mở rộng không xác định được báo cáo một cách trung thực.
-
3
Chú ý phần mở rộng kép
Nếu tệp có tên `invoice.pdf.exe`, báo cáo sẽ hiển thị `exe`. Đây là thủ thuật phổ biến để che giấu tệp thực thi, vì vậy hãy thận trọng với những tệp như vậy.
-
4
Dùng bảng tham khảo
Bảng bên dưới liệt kê các byte đầu tiên (số ma thuật) của các định dạng phổ biến, giúp bạn kiểm tra tệp trong trình xem hex.
Byte ma thuật của các định dạng phổ biến
| Định dạng | Byte đầu tiên (dạng hex) | ASCII |
|---|---|---|
| PNG | 89 50 4E 47 |
.PNG |
| JPEG | FF D8 FF |
... |
| GIF | 47 49 46 38 |
GIF8 |
25 50 44 46 |
%PDF |
|
| ZIP | 50 4B 03 04 |
PK.. |
| 7z | 37 7A BC AF |
7z.. |
| RAR | 52 61 72 21 |
Rar! |
| MP3 | 49 44 33 / FF FB |
ID3 / … |
| ELF | 7F 45 4C 46 |
.ELF |
| EXE | 4D 5A |
MZ |
Phần mở rộng tự nó không chứng minh nội dung. Nếu phần mở rộng là .png nhưng tệp lại bắt đầu bằng 4D 5A, thì đó là một tệp thực thi của Windows đã bị ai đó đổi tên; đừng mở nó. Trình xem hex có thể xác nhận các byte đầu tiên của bất kỳ tệp nào.
Những phần mở rộng mà kẻ tấn công ưa thích
| Phần mở rộng | Vì sao bị lạm dụng |
|---|---|
.scr |
Tệp trình bảo vệ màn hình chạy mã tùy ý trên Windows |
.iso |
Ảnh đĩa tự động gắn kết trên các phiên bản Windows hiện đại |
.lnk |
Lối tắt có thể chạy các lệnh PowerShell một dòng |
.html |
Cho phép kẻ tấn công nhúng một trang đánh cắp thông tin đăng nhập |
.zip bên trong .pdf |
Né tránh nhờ phần mở rộng kép |
Khi nào công cụ này hữu ích
- Ai đó gửi email cho bạn tệp
resume.pdf.exe; báo cáo hiển thị phần mở rộng thựcexe. - Bạn tải về
song.mp3và muốn biết nó nên có loại MIME nào; nếu nghi ngờ, hãy so sánh các byte đầu tiên với bảng bên trên. - Bạn tiếp quản một thư mục chứa các tệp có phần mở rộng lạ và cần xác định từng tệp một.
- Một hệ thống cũ xuất ra
.dat; công cụ cho biết đó không phải định dạng chuẩn, vì vậy hãy mở tệp trong trình xem hex để kiểm tra.
Các lỗi thường gặp
- Chỉ tin vào phần mở rộng. Windows mặc định ẩn các phần mở rộng đã biết, nên
invoice.pdf.exehiển thị thànhinvoice.pdftrong File Explorer. - Coi
.txtlà an toàn. Sau khi đổi tên, một tệp.txtvẫn có thể là tài liệu Office bật macro, hoặc là một script nếu người dùng mở nhầm. - Cho rằng nhị phân là nguy hiểm còn văn bản là an toàn. Một script
.jshoặc.ps1độc hại lại chính là văn bản thuần túy.
Câu hỏi thường gặp
Không. Công cụ chỉ xem tên tệp hoặc phần mở rộng bạn nhập. Nó không đọc nội dung tệp và không thể phát hiện tệp được đổi tên sang phần mở rộng khác.
Mỗi định dạng đều có chữ ký trong vài byte đầu tiên (ví dụ: 89 50 4E 47 đối với PNG). Hãy mở tệp trong trình xem hex và so sánh các byte đầu tiên với bảng bên trên; chỉ phần mở rộng không phải là bằng chứng.
Đúng vậy, rất đơn giản. Các tệp .jpg có thể được đổi tên thành .exe và ngược lại. Công cụ báo phần mở rộng thực (cuối cùng), vì vậy phần mở rộng kép như photo.jpg.exe rất dễ nhận ra.
Các tệp văn bản được thiết kế để dễ đọc bởi con người và có thể mở an toàn trong mọi trình soạn thảo. Các tệp nhị phân chứa các byte không thể in (hình ảnh, file thực thi, tệp lưu trữ) và chỉ nên được mở bằng phần mềm dành riêng cho từng loại tệp đó.
Công cụ liên quan
Công cụ chuyển Word sang Markdown
Chuyển tệp Word DOCX thành Markdown gọn gàng ngay trong trình duyệt. Giữ tiêu đề, danh sách, liên kết và bảng đơn giản, sau đó sao chép hoặc tải tệp .md có thể chỉnh sửa.
Công cụ chuyển Excel sang CSV
Chuyển trang tính XLSX hoặc XLS thành CSV hay TSV ngay trong trình duyệt. Chọn trang tính, dấu phân cách, bảng mã và dữ liệu ẩn mà không cần tải tệp lên.
Trình giải nén tệp
Kiểm tra các gói ZIP, JAR, XPI, DOCX, XLSX, PPTX và ODT ngay trong trình duyệt, rồi tải từng tệp bên trong mà không tải tệp nguồn lên máy chủ.
Công cụ tách trang tính Excel
Tách sổ làm việc XLSX hoặc XLS theo tab trang tính, nhóm hàng dữ liệu hoặc giá trị cột ngay trong trình duyệt. Tải một XLSX hoặc ZIP cục bộ mà không cần tải tệp lên.
Trình chuyển đổi phụ đề
Chuyển phụ đề SRT sang WebVTT hoặc VTT sang SRT ngay trên máy. Kiểm tra thời gian, giữ nguyên văn bản nhiều dòng rồi sao chép hoặc tải kết quả.
Gộp trang tính Excel
Gộp cục bộ các tệp XLSX, XLS, XLSM, XLSB hoặc ODS. Giữ các trang tính riêng biệt hoặc nối các hàng có tiêu đề khớp nhau, rồi tải xuống XLSX.
Công cụ này có phiên bản bằng các ngôn ngữ khác
- Dateierweiterungs-Identifikator [DE]
- Identificador de Extensão de Arquivo [PT]
- معرّف امتداد الملف [AR]
- 파일 확장자 식별기 [KO]
- Identifikasi Ekstensi File [ID]
- เครื่องมือระบุนามสกุลไฟล์ [TH]
- Identificateur d'extension de fichier [FR]
- Identyfikator rozszerzenia pliku [PL]
- Identificador de Extensiones de Archivo [ES]
- Bestandsextensie-identificator [NL]
- ファイル拡張子識別ツール [JA]
- Filtilläggsidentifierare [SV]
- Dosya Uzantısı Tanımlayıcısı [TR]
- 文件扩展名识别器 [ZH]
- File Extension Identifier [EN]
- Identificatore di Estensioni di File [IT]
- Идентификатор расширения файла [RU]