Tại sao số lượng băm lại khác sau khi cài đặt? Làm cách nào để tạo hàm băm MD5 của tệp bằng MD5Checker? Xác minh tổng kiểm tra bằng chương trình HashTab

Vậy là bạn đã tải xuống từ lâu và chăm chỉ Hình ảnh cửa sổ và bây giờ bạn muốn đảm bảo rằng không một byte nào bị mất trong quá trình thực hiện. Hoặc gói phân phối được bà tiên tốt bụng mang đến cho bạn và bạn muốn kiểm tra xem nó có liên quan đến cướp biển hay không. Để xác định tính toàn vẹn của bản phân phối, bạn sẽ cần hai thứ - tổng kiểm tra và chương trình để kiểm tra nó.

Tổng kiểm tra hình ảnh Windows

Cập nhật. 2017. Microsoft đã chuyển các bản tải xuống từ MSDN sang một trang web mới, https://my.visualstudio.com/downloads, nơi yêu cầu đăng ký để truy cập hình ảnh. Do đó, nếu không đăng ký bằng phương pháp bên dưới, bạn sẽ không thể tìm ra tổng kiểm tra được nữa.

Microsoft xuất bản tổng kiểm tra sản phẩm của họ trên MSDN, chỉ định SHA1 làm loại băm. Tìm kiếm phiên bản ngôn ngữ và phiên bản Windows của bạn và nhấp vào Sự thông minhđể xem tổng kiểm tra bên dưới.

Đó là một nửa trận chiến.

Xác minh tổng kiểm tra bằng tiện ích certutil tích hợp

Nếu bạn không chỉ định tham số -sha1, tiện ích sẽ tính toán hàm băm MD5.

Như bạn có thể thấy, mọi thứ đều rất đơn giản! Bạn có thể sử dụng phương pháp này để xác minh tổng kiểm tra MD5 hoặc SHA1 của bất kỳ tệp nào.

Xác minh tổng kiểm tra bằng chương trình HashTab

Nếu dòng lệnh làm bạn sợ, có một cách dễ dàng hơn để kiểm tra tổng kiểm tra.

  1. Tải xuống và cài đặt chương trình HashTab.
  2. Nhấp chuột phải vào tệp hình ảnh và chọn Thuộc tính.
  3. Chuyển đến tab "Băm tệp".

Thông thường, việc lấy được các giá trị băm quý giá không phải là tất cả những gì cần phải làm trước khi bắt đầu sử dụng vũ lực. Đôi khi, việc hiểu những gì chúng ta thực sự sắp xử lý cũng rất hữu ích, xác định hàm băm hay nói cách khác là tìm ra loại hàm băm nào đã bị bắt trong quá trình pentest.

nhất một cách đơn giản tìm hiểu thuật toán băm - dịch vụ trực tuyến. Một trong những dịch vụ phổ biến nhất để xác định giá trị băm trực tuyến là trang web.

Sử dụng dịch vụ này rất đơn giản:

  1. Truy cập trực tuyếnhashcrack.com
  2. Nhập hàm băm tìm thấy
  3. Bạn nhận được kết quả

Dịch vụ này có thể phát hiện hơn 250 loại băm.

Xác định hàm băm bằng hashID

Trong một số trường hợp, việc lên mạng để xác định loại băm sẽ khó khăn. Trong những tình huống như vậy bạn có thể sử dụng tiện ích đặc biệt. Một trong những công cụ phổ biến nhất hiện nay là công cụ hashID.

Tiện ích này thay thế tiện ích HashTag và Hash-Identifier.

mã băm là một công cụ Python 3 cực kỳ hữu ích sẽ cố gắng xác định loại hàm băm phía trước nó.

Thư viện hashID chứa hơn hai trăm chữ ký băm khác nhau và các dịch vụ sử dụng chúng.


Xác định hàm băm bằng tiện ích hashID

Tiện ích này thân thiện với , và cũng chạy mà không gặp vấn đề gì trên nhánh thứ hai của Python.

Đặt hashID

$ pip cài đặt hashid
$ pip cài đặt --nâng cấp hashid
$ pip gỡ cài đặt hashid

Tải xuống hashID

Tiện ích này có thể được tìm thấy trên Github. Bạn sẽ tìm thấy nó ở đó danh sách đầy đủ băm được hỗ trợ trong tệp Excel.

Đó là tất cả. Những công cụ phát hiện hàm băm này là đủ cho bạn. Mọi người Có một tâm trạng tốt và bảo mật thông tin!

Cách tìm ra hàm băm của một tệp trong Windows sẽ giúp bạn với một chương trình nhỏ miễn phí có tên HashTab, được thiết kế để kiểm tra hàm băm, cái gọi là tổng kiểm tra của một tệp.

Chương trình này là một phần mở rộng cho Windows Explorer. HashTab sẽ cho phép bạn xác định tổng kiểm tra (băm hoặc băm) của tệp để xác minh tính xác thực và tính toàn vẹn của tệp đang được kiểm tra.

Khá thường xuyên, người dùng gặp các tập tin trong đó tập tin gốcđược thay thế bằng các bản sao giả. Những bản sao như vậy có thể chứa phần mềm độc hại.

Để cung cấp cho người dùng cơ hội xác minh tính xác thực của tệp, hình ảnh hoặc chương trình, nhà sản xuất cung cấp số tiền băm bên cạnh các liên kết để tải xuống tệp.

Có thể bạn đã từng gặp phải khi tải xuống các tệp từ Internet sau các đặc điểm và yêu cầu hệ thống, thường có một mục có tổng kiểm tra tệp trông giống như thế này.

Có anh mã cụ thể tương ứng với một đơn vị thông tin cụ thể, một hình ảnh được tính toán duy nhất tập tin cụ thể. Với một thay đổi nhỏ nhất đối với một tệp, tổng băm của tệp này sẽ ngay lập tức thay đổi. Kiểm tra này đảm bảo rằng một tập tin cụ thể được bảo vệ khỏi sửa đổi.

Tổng kiểm tra phải được kiểm tra nếu bạn tải xuống các tệp không phải từ trang web chính thức của nhà phát triển hoặc của người khác tập tin quan trọng, ví dụ như hình ảnh hệ điều hành. Bằng cách so sánh tổng kiểm tra của một hình ảnh hoặc tệp, bạn có thể biết ngay liệu tệp này đã được sửa đổi hay chưa.

Nếu có lỗi tổng kiểm tra, tổng kiểm tra không khớp với yêu cầu, điều này có nghĩa là tệp đã bị sửa đổi (có thể có vi-rút đã được đưa vào tệp hoặc một số hành động khác đã được thực hiện).

Để kiểm tra tổng kiểm tra (băm) bạn có thể sử dụng chương trình miễn phí HashTab.

tải xuống bảng băm

Cách sử dụng HashTab

Khi cài đặt, HashTab được tích hợp vào cửa sổ thuộc tính Explorer. Sau khi cài đặt chương trình HashTab vào máy tính của bạn, bạn có thể kiểm tra băm tập tin. Để thực hiện việc này, nhấp chuột phải vào bất kỳ tập tin nào.

TRONG danh mục chọn "Thuộc tính". Sau khi mở cửa sổ, trong cửa sổ “Thuộc tính”, bạn sẽ thấy một tab mới “Băm tệp”.

Khi bạn nhấp vào tab “File Hash Sums”, một cửa sổ sẽ xuất hiện với các giá trị tổng kiểm tra của tệp này.

Để quét tệp, chỉ cần chọn các thuật toán quét chính: CRC32, MD5, SHA-1 là đủ. Sau khi chọn thuật toán xác minh, nhấp vào nút “OK”.

Để so sánh tổng băm của các tệp, bạn sẽ cần kéo tệp vào trường “So sánh băm”. Nếu giá trị băm của các tệp khớp nhau, cờ xanh sẽ xuất hiện.

Bạn cũng có thể kiểm tra hàm băm theo cách khác. Để thực hiện việc này, hãy nhấp vào nút “So sánh tệp…”, sau đó chọn tệp để so sánh trong cửa sổ Explorer.

Sau đó, nhấp vào nút "Mở", sau đó trong cửa sổ mở ra, bạn sẽ thấy kết quả so sánh tổng kiểm tra của tệp.

Bằng cách nhấp chuột phải vào tổng kiểm tra tương ứng, bạn có thể sao chép tổng này hoặc tất cả tổng kiểm tra, đồng thời chuyển đến cài đặt chương trình nếu bạn chọn mục tương ứng trong menu ngữ cảnh.

Bạn cũng có thể đồng thời kiểm tra từng tệp một và so sánh kết quả trong hai cửa sổ. Hình ảnh này cho thấy tổng kiểm tra của hai tệp là như nhau.

Kết luận của bài viết

Chương trình HashTab được thiết kế để kiểm tra tổng kiểm tra (băm) của một tệp. Sử dụng chương trình HashTab miễn phí, bạn sẽ luôn biết liệu các thay đổi đã được thực hiện đối với tệp hay chưa.

Theo thời gian, nhiều người dùng máy tính, với sự hiểu biết chi tiết hơn, thắc mắc về tổng băm. Chúng còn được gọi là tổng kiểm tra. Nó là gì? Nó dùng để làm gì? Những khoản tiền này được tính như thế nào?

Sự định nghĩa

Gọi điện giá trị cụ thể, được tính toán cho dữ liệu bằng cách sử dụng thuật toán đặc biệt. Mục đích của tổng băm là kiểm tra tính toàn vẹn của dữ liệu trong quá trình truyền. Các thuật toán phổ biến nhất để tính toán là MD5, CRC32 và SHA-1. Tổng kiểm tra cũng có thể được sử dụng để so sánh các tập hợp dữ liệu về tính không tương đương, rất hữu ích trong việc phát hiện vi-rút trên máy tính.

Việc sử dụng phương pháp này đã trở nên phổ biến do việc kiểm tra được thực hiện dễ dàng trong thiết bị kỹ thuật số làm việc với nhị phân Nó có thể được phân tích mà không gặp vấn đề gì và rất tuyệt vời để tìm ra các lỗi gây ra do sự hiện diện của nhiễu trong các kênh thông tin.

Thuật toán xác minh

Thuật toán MD5 không chỉ được sử dụng để kiểm tra tính toàn vẹn của dữ liệu mà còn giúp có được mã định danh khá đáng tin cậy, thuật toán này thường được sử dụng trong trường hợp tìm thấy dữ liệu trên máy tính. tập tin giống hệt nhau. Vì vậy, không phải nội dung được so sánh mà là tổng băm của chúng.

Thuật toán CRC32 được sử dụng trong các chương trình lưu trữ. Nó là viết tắt của “mã dự phòng theo chu kỳ”.

Thuật toán SHA-1 đã tìm thấy ứng dụng trong việc kiểm tra tính toàn vẹn của dữ liệu được tải xuống bằng chương trình BitTorrent.

Ví dụ

Ví dụ: người dùng muốn cài đặt hệ điều hành hoặc trò chơi trên máy tính của bạn. Anh ta tải hình ảnh xuống và muốn đảm bảo rằng tính toàn vẹn của tệp được sắp xếp hợp lý và không có gì bị mất trong quá trình truyền. Cách dễ nhất để làm điều này là so sánh tổng giá trị băm của tệp đã tải lên và giá trị do tác giả cung cấp. Nếu chúng hoàn toàn khớp nhau thì hình ảnh không có lỗi. Chà, nếu tổng băm của các tệp khác nhau, bạn cần phải tải xuống lại vì đã xảy ra lỗi nào đó.

Thủ tục cơ bản này phục vụ như một biện pháp phòng ngừa chống lại thao tác sai, đóng băng. Bằng cách này, bạn có thể chắc chắn rằng việc cài đặt hệ điều hành, chương trình hoặc trò chơi sẽ diễn ra chính xác.

Chương trình HashTab: Kiểm tra Hash Sum

Tiện ích này là một plugin được tích hợp vào hệ điều hành và sử dụng khi cần thiết. Nó có thể được tải xuống hoàn toàn miễn phí từ trang web chính thức dưới dạng tệp cài đặt. Việc cài đặt chương trình rất trực quan.

Sau khi cài đặt, trong thuộc tính của mỗi file sẽ có thêm một tab mới để tính tổng kiểm tra. Theo mặc định, chúng sẽ được tính toán bằng ba thuật toán tương tự được mô tả ở trên.

Làm thế nào để kiểm tra số tiền băm? Để thực hiện việc này, trong trường “So sánh”, bạn cần chèn số tiền do tác giả chỉ định. Nếu tệp đã tải xuống đã vượt qua xác thực thành công, đánh dấu màu xanh lá cây. Nếu không, người dùng sẽ nhìn thấy chữ thập đỏ. Trong trường hợp này, bạn nên tải lại tệp xuống.

Có thể thay đổi cài đặt trên tab “Tổng băm tệp” bằng cách nhấp vào mục tương ứng. Một cửa sổ cài đặt sẽ mở ra, nơi bạn có thể đặt hiển thị tổng kiểm tra cần thiết để xác minh và tính toán. Để làm rõ mọi thứ, bạn nên đánh dấu vào hộp kiểm cho phép bạn hiển thị tổng kiểm tra bằng các ký tự chữ thường.

Vì vậy, làm việc với chương trình này rất đơn giản. Ngay cả một người dùng thiếu kinh nghiệm cũng có thể hiểu được.

Trình kiểm tra tệp MD5

Tiện ích này cũng được tải xuống từ trang web chính thức nhưng không cần cài đặt. Bạn chỉ cần khởi động nó. Nó sử dụng cùng một thuật toán để xác minh. Khi tải xuống một tệp, bạn cần sao chép số lượng băm của bản gốc vào bảng tạm, sau đó dán vào trường để xác minh. Bước tiếp theo- chọn một tập tin mà người dùng muốn kiểm tra tính toàn vẹn. Sau khi nhấp vào nút "Kiểm tra", bạn sẽ nhận được một thông báo có kết quả công việc, thông báo này sẽ cho bạn biết tổng kiểm tra của các tệp có khớp hay tệp bị hỏng và không khớp.

Một tính năng bổ sung của tiện ích là tính toán số lượng bằng thuật toán MD5 cho bất kỳ tệp nào trên máy tính.

Phần kết luận

Vì vậy, khái niệm “tổng kiểm tra” đã được xem xét. Nó đã trở nên rõ ràng nó được sử dụng để làm gì. Đối với người dùng trung bình thì đây là lựa chọn dễ dàngđể kiểm tra tính toàn vẹn và tuân thủ của tập tin với bản gốc. Đã được mô tả tiện ích hữu íchđể tính toán và so sánh tổng băm. Cái đầu tiên có khả năng so sánh các số lượng khác nhau và cái thứ hai chỉ sử dụng một thuật toán nhưng không yêu cầu cài đặt, điều này rất quan trọng nếu bạn không có quyền quản trị viên.

Nếu bạn định cài đặt một hệ điều hành hoặc bất kỳ hệ điều hành nào khác phần mềm, nên kiểm tra tổng băm sau khi tải xuống tất cả tập tin cài đặt. Điều này sẽ tiết kiệm rất nhiều thời gian và quan trọng hơn là thần kinh.

Trong một số trường hợp, có thể cần phải tính hàm băm MD5 cho tệp mà bạn đã tải xuống máy tính của mình. Ví dụ: để đảm bảo rằng bạn đã tải xuống chính xác tệp bạn muốn và kẻ tấn công không sửa đổi tệp đó. Trong bài viết này chúng ta sẽ xem xét 2 những cách khác làm điều này: thông qua tiện ích mở rộng dành cho Explorer và cũng thông qua dòng lệnh.


Windows Explorer Có một chương trình tuyệt vời tên là Hashtab miễn phí cho mục đích sử dụng phi thương mại. Bạn có thể tải nó xuống từ . Chọn phiên bản miễn phí và nhấp vào nút "Tải xuống".

Sau khi cài đặt chương trình, menu ngữ cảnh Explorer sẽ xuất hiện phần mới“Tổng băm tệp”, bằng cách chọn cái nào, chương trình sẽ tự động tính tổng băm cho tệp đã chọn tùy thuộc vào thuật toán nào được chọn trong cài đặt của nó.

Tùy chọn dòng lệnh (có cài đặt chương trình)

Nếu cần tính số lượng băm của một tệp thông qua dòng lệnh, chúng ta có thể sử dụng tiện ích của Microsoft, tiện ích này chỉ phù hợp với những trường hợp như vậy. Tải xuống từ và cài đặt nó. Để thực hiện việc này, bạn sẽ cần tạo một thư mục trên ổ cứng và chỉ định nó trong quá trình cài đặt. Trong ví dụ của chúng tôi, chương trình đã được cài đặt trong thư mục C:\Program Files (x86)\FCIV. Để tính hàm băm MD5 của một tệp, chúng ta cần khởi chạy dòng lệnh và gõ lệnh tiếp theo:

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

Như bạn có thể thấy, tổng băm MD5 giống nhau cho cả tùy chọn thứ nhất và thứ hai.

"C:\Program Files (x86)\FCIV\fciv.exe" là đường dẫn đến file fciv.exe
-md5 - chỉ định thuật toán mà fciv.exe sẽ tính tổng băm
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - đường dẫn đến tệp mà chúng tôi tính tổng băm.

Tùy chọn dòng lệnh (không cần cài đặt chương trình)

Trong trường hợp bạn không muốn cài đặt bất kỳ chương trình nào, bạn có thể sử dụng các chương trình tích hợp sẵn. sử dụng Windows, để làm được điều này bạn có thể sử dụng tiện ích CertUtil.

Để kiểm tra hàm băm MD5, chỉ cần nhập lệnh sau:

Chứng chỉ -hashfile C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe MD5

C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe- đây là đường dẫn đến tệp có hàm băm mà chúng tôi muốn tính toán.

Như bạn có thể thấy trong ảnh chụp màn hình, hàm băm của tệp của chúng tôi là 62130c3964... hoàn toàn giống với kết quả chúng tôi thu được bằng phương pháp thứ nhất và thứ hai.



Đánh giá bài viết này

Các bài viết khác: