6 công cụ kiểm tra băm miễn phí để kiểm tra tính toàn vẹn của bất kỳ tệp nào

6 công cụ kiểm tra băm miễn phí để kiểm tra tính toàn vẹn của bất kỳ tệp nào

Đôi khi khi bạn tải xuống tệp trực tuyến, bạn được cung cấp một mã băm tệp để kiểm tra tính toàn vẹn của tệp. Dù đúng hay sai, hầu hết mọi người đều bỏ qua xác minh băm tệp, giả định rằng nếu tệp là độc hại, chủ sở hữu trang web sẽ nhận ra và gỡ nó xuống. Điều đó hoặc phần mềm chống vi-rút của họ sẽ ngăn chặn quá trình tải xuống đáng ngờ trước khi nó thực thi.





Tự hỏi bạn kiểm tra tệp băm như thế nào? Dưới đây là sáu công cụ bạn có thể sử dụng để xác minh rằng tệp bạn đang tải xuống là an toàn.





1. Kiểm tra băm tệp bằng PowerShell

Một cách tiện lợi, Windows đi kèm với một trình kiểm tra băm tệp tích hợp. Đây là một chức năng PowerShell và nó rất dễ sử dụng. Chức năng kiểm tra băm tệp PowerShell hỗ trợ SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 và RIPEMD160.





Đây là cách bạn kiểm tra băm tệp bằng PowerShell.

Đầu tiên, nhấn Khóa Windows , sau đó gõ PowerShell . Chọn kết quả phù hợp nhất để mở PowerShell. Lệnh kiểm tra băm tệp cơ bản là:



get-filehash FILEPATH

Ví dụ: 'get-filehash c: test.txt' cung cấp cho bạn kết quả sau:

Đầu ra băm mặc định là SHA256. Nếu bạn muốn một giá trị băm khác cho tệp, hãy sử dụng lệnh sau:





get-filehash -Algorithm [HASH TYPE] FILEPATH

Ví dụ: 'get-filehash -Algorithm SHA384 c: test.txt' hiện đưa ra kết quả sau:

Thời gian cần để tạo một băm tùy thuộc vào kích thước của tệp và thuật toán bạn sử dụng.





2. Hash Generator

SecurityExploded's Hash Generator là một công cụ tạo hàm băm dễ sử dụng, có thể chứa nhiều thuật toán băm. Công cụ băm miễn phí có thể tạo băm cho MD5, SHAxxx, Base64, LM, NTLM, CRC32, ROT13, RIPEMD, ALDER32, HAVAL, v.v.

Nó là một trong những công cụ băm toàn diện nhất.

cách xóa sự kiện trên lịch iphone

Điều tuyệt vời về Hash Generator là bạn có thể sử dụng nó cho bất kỳ trường hợp nào. Muốn một hàm băm cho một đoạn văn bản cụ thể? Chỉ cần sao chép văn bản vào Hash Generator. Bạn muốn tạo một tệp băm một cách nhanh chóng trong File Explorer? Sử dụng tùy chọn Hash Generator trong menu ngữ cảnh nhấp chuột phải của bạn.

Bạn cũng có thể kéo và thả một tệp vào Hash Generator và nó sẽ bắt đầu hoạt động ngay lập tức.

Tải xuống: Hash Generator cho các cửa sổ (Miễn phí)

3. HashMyFiles

Các nhà phát triển phần mềm từ trước đến nay HashMyFiles của Nirsoft là một trình tạo băm di động tiện dụng. Đặt nó bên cạnh hầu hết các công cụ, HashMyFiles cho phép tạo hàm băm hàng loạt. Bạn có thể tải lên HashMyFiles với danh sách các tệp bạn muốn băm, đặt nó hoạt động và nhận các tệp băm cho toàn bộ danh sách.

HashMyFiles sẽ hiển thị các hàm băm cho MD5, SHAxxx và CRC32. Giống như Hash Generator, bạn có thể thêm mục nhập HashMyFiles vào menu ngữ cảnh khi nhấp chuột phải. Tuy nhiên, HashMyFiles cho phép bạn thêm toàn bộ thư mục để băm thông qua menu ngữ cảnh, thay vì tùy chọn tệp duy nhất của Hash Generator.

Tải xuống: HashMyFiles cho các cửa sổ (32-bit) | các cửa sổ (64-bit) (Cả hai đều miễn phí)

Bốn. HashTab

HashTab là một công cụ tạo băm tệp khác. Thay vì sử dụng một giao diện riêng biệt để tạo các băm tệp của bạn, HashTab thêm một tab vào menu Thuộc tính của bạn. Sau đó, thay vì kéo và thả tệp vào chương trình, bạn nhấp chuột phải vào tệp, chọn Tính chất, và mở Tập tin băm chuyển hướng.

HashTab tạo mã băm cho MD5, CRC32 và SHA1 theo mặc định. Các tùy chọn HashTab cho phép bạn thêm các hàm băm cho hơn 25 hàm băm bổ sung, bao gồm họ SHA, RIPEMD, TIGER và WHIRLPOOL.

Bạn có thể thêm nhiều hàm băm hơn vào tab Băm tệp bằng cách mở menu Thuộc tính, chọn tab Bẻ tệp và chọn Cài đặt . Kiểm tra các hàm băm bạn muốn thêm và nhấn OK.

Một tính năng hay ho khác của HashTab là trình kiểm tra tệp tích hợp. Bạn có thể tham chiếu chéo bất kỳ tệp nào từ tab Tệp băm bằng cách sử dụng So sánh một tệp tùy chọn menu.

Tải xuống: HashTab cho các cửa sổ (Giấy phép Cá nhân Miễn phí)

5. QuickHash

QuickHash là một trình tạo băm mã nguồn mở cho Windows, macOS và Linux. Nó cũng là một trong những tùy chọn kiểm tra và tạo mã băm đầy đủ tính năng nhất trong danh sách này.

Mặc dù số lượng băm bạn có thể sử dụng là ít --- chỉ MD5, SHA1, SHA256, SHA512 và xxHash64 --- Quick Hash có một đống chức năng bổ sung.

QuickHash có thể băm toàn bộ thư mục, so sánh hai tệp riêng lẻ, so sánh toàn bộ thư mục hoặc toàn bộ đĩa. Tất nhiên, cái sau sẽ mất một khoảng thời gian đáng kể do kích thước, nhưng tùy chọn này rất hay. Bạn cũng có thể làm việc qua từng dòng tài liệu văn bản, băm từng dòng một khi bạn thực hiện.

Tải xuống : QuickHash cho các cửa sổ | hệ điều hành Mac | Linux (Debian) (Miễn phí)

6. MultiHasher

MultiHasher giới thiệu cho người dùng một loạt các công cụ kiểm tra và tạo mã băm trong một gói duy nhất. Giống như nhiều chương trình kiểm tra và tạo mã băm tốt nhất, MultiHasher có một số tùy chọn băm. Bạn có thể kéo và thả một tệp hoặc toàn bộ thư mục để băm hoặc tạo băm cho chuỗi văn bản.

tại sao internet của tôi quá chậm trên điện thoại của tôi

MultiHasher xuất ra các băm trong MD5, SHA1, SHA256, SHA384, SHA512 hoặc RIPEMD-160.

MultiHasher cũng có một tính năng mà tôi chưa từng thấy trong bất kỳ trình tạo và kiểm tra tệp băm nào khác: nó tích hợp cơ sở dữ liệu kiểm tra tệp độc hại của VirusTotal. Bạn có thể kiểm tra hàm băm của tệp đã tải xuống có khớp với nguồn tải xuống hay không, cũng như thông báo cho VirusTotal về bất kỳ thứ gì không hợp lệ hoặc độc hại cùng một lúc.

Để sử dụng truy vấn VirusTotal, hãy chọn băm tệp từ danh sách của bạn, sau đó đi đến Công cụ> Truy vấn VirusTotal .

Tải xuống: MultiHasher cho các cửa sổ (Miễn phí)

Làm cách nào để bạn xác minh tính toàn vẹn của tệp?

Kiểm tra hàm băm của tệp đã tải xuống là một cách nhanh chóng và dễ dàng để xác minh rằng tệp của bạn an toàn. Nếu tệp đã tải xuống là độc hại hoặc đã bị giả mạo theo bất kỳ cách nào, hàm băm kết quả sẽ khác với hàm băm mà trang web cung cấp cho bạn.

Tất nhiên, không phải tất cả các trang web đều cung cấp cho bạn cơ hội tham chiếu chéo một băm tệp để đảm bảo tính toàn vẹn của tệp.

Thành thật mà nói, hầu hết mọi người không dành thời gian để kiểm tra nội dung tải xuống của họ và do đó, nhiều trang web lớn không cung cấp so sánh băm tệp.

Ngoài ra, nhiều trang web không cần cung cấp băm tệp cụ thể vì họ sử dụng ký trình điều khiển tích hợp hoặc Tổ chức phát hành chứng chỉ để ký phần mềm của họ. Trong những trường hợp này, hệ điều hành sẽ không cho phép cài đặt hoặc chạy phần mềm vì nó không khớp với chữ ký phần mềm được chính thức công nhận.

Tuy nhiên, hệ thống này còn lâu mới hoàn hảo, đó là lý do tại sao nhiều người thích tham chiếu chéo phần mềm của họ bằng cách sử dụng công cụ kiểm tra và tạo mã băm tệp. Bạn muốn hiểu thêm về mã hóa và băm? Dưới đây là mười thuật ngữ mã hóa cơ bản mà mọi người nên biết và hiểu!

Đăng lại Đăng lại tiếng riu ríu E-mail Đây là lý do tại sao FBI ban hành cảnh báo cho Hive Ransomware

FBI đã đưa ra cảnh báo về một loại ransomware đặc biệt khó chịu. Đây là lý do tại sao bạn cần phải đặc biệt cảnh giác với ransomware Hive.

Đọc tiếp
Chủ đề liên quan
  • các cửa sổ
  • Bảo vệ
  • Mã hóa
  • Quản lý tệp
  • Bảo mật máy tính
Giới thiệu về tác giả Gavin Phillips(Đã xuất bản 945 bài báo)

Gavin là Junior Editor cho Windows và Technology Explained, người đóng góp thường xuyên cho Podcast Thực sự Hữu ích và là người đánh giá sản phẩm thường xuyên. Anh ấy có bằng Cử nhân (Hons) Viết đương đại với Thực hành nghệ thuật kỹ thuật số bị cướp đoạt từ những ngọn đồi của Devon, cũng như hơn một thập kỷ kinh nghiệm viết văn chuyên nghiệp. Anh ấy thích uống nhiều trà, trò chơi trên bàn và bóng đá.

Xem thêm từ Gavin Phillips

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký