Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

hashdeep - Trực tuyến trên đám mây

Chạy hashdeep trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là băm lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


hashdeep - Tính toán, so sánh hoặc kiểm tra nhiều thông báo

SYNOPSIS


hàm băm -V | -NS
hàm băm [-NS [, ]] [-k ] [-tôi ] [-NS ] [-o ]
[-amxwMXreEspblvv] [-F ] [-NS ] [CÁC TẬP TIN]

MÔ TẢ


Tính toán nhiều hàm băm hoặc thông báo, cho bất kỳ số lượng tệp nào trong khi tùy chọn
đào một cách đệ quy qua cấu trúc thư mục. Theo mặc định, chương trình tính MD5
và hàm băm SHA-256, tương đương với -c md5, sha256. Cũng có thể lấy danh sách các hàm băm đã biết và
hiển thị tên tệp của các tệp đầu vào có hàm băm phù hợp hoặc không khớp với bất kỳ
số băm đã biết. Cũng có thể sử dụng danh sách các hàm băm đã biết để kiểm tra một tập hợp CÁC LỌC. Lỗi là
báo lỗi tiêu chuẩn. Nếu không có FILES nào được chỉ định, đọc từ đầu vào chuẩn.

-c [, ...]
Chế độ tính toán. Tính toán băm của FILES bằng cách sử dụng các thuật toán được chỉ định. Hợp pháp
các giá trị là md5, sha1, sha256, tiger và xoáy nước.

-k Tải một tệp các hàm băm đã biết. Cờ này là bắt buộc khi sử dụng bất kỳ kết hợp nào
hoặc các chế độ kiểm tra (tức là -m, -x, -M, -X hoặc -a) Cờ này có thể được sử dụng nhiều lần để
thêm nhiều bộ băm đã biết.

Việc tải các tập hợp với các thuật toán băm khác nhau đôi khi có thể tạo ra các hàm băm phức tạp
Sự va chạm. Ví dụ: giả sử chúng ta có hai bộ băm, A và B, có một số
các tệp chồng chéo. Ví dụ: tệp / usr / bin / bad nằm trong cả hai bộ. Trong A chúng tôi đã
đã ghi lại MD5 và SHA-256. Trong B, chúng tôi đã ghi lại MD5, SHA-1 và SHA-256.
Bởi vì hai bản ghi này khác nhau, cả hai sẽ được tải. Khi chương trình
tính toán tất cả ba hàm băm và so sánh chúng với tập hợp các bí quyết, chúng ta sẽ nhận được một
đối sánh chính xác với bản ghi ở B và sự va chạm từ bản ghi ở A.

-a Chế độ kiểm toán. Mỗi tệp đầu vào được so sánh với tập hợp các bí quyết. Một cuộc kiểm toán là
được cho là vượt qua nếu mỗi tệp đầu vào được khớp với chính xác một tệp trong tập hợp
bí quyết. Mọi va chạm, tệp mới hoặc tệp bị thiếu sẽ làm cho việc kiểm tra không thành công. Sử dụng
cờ này chỉ tạo ra thông báo "Đã vượt qua kiểm tra" hoặc "Kiểm tra không thành công". Sử dụng
các chế độ tiết, -v, để biết thêm chi tiết. Sử dụng -v in số lượng tệp trong
mỗi danh mục. Sử dụng -va lần thứ hai sẽ in ra bất kỳ sự khác biệt nào. Sử dụng -va thứ ba
thời gian in kết quả cho mọi tệp được kiểm tra và mọi tệp đã biết.
Do các giới hạn trong chương trình, bất kỳ tên tệp nào có các ký tự Unicode sẽ
dường như đã di chuyển trong một cuộc kiểm tra. Xem phần "HỖ TRỢ UNICODE" bên dưới.

-m Đối sánh tích cực, yêu cầu ít nhất một lần sử dụng cờ -k. Các tệp đầu vào là
đã kiểm tra từng tệp một và chỉ những tệp phù hợp với danh sách các hàm băm đã biết
là đầu ra. Định dạng duy nhất được chấp nhận cho các hàm băm đã biết là đầu ra của
hashdeep chạy.
Nếu đầu vào tiêu chuẩn được sử dụng với cờ -m, hiển thị "stdin" nếu đầu vào khớp
một trong những hàm băm trong danh sách các hàm băm đã biết. Nếu hàm băm không khớp,
chương trình không hiển thị đầu ra.
Cờ này không được sử dụng cùng với các cờ -x, -X hoặc -a. Xem
phần "HỖ TRỢ UNICODE" bên dưới.

-x Đối sánh phủ định. Tương tự như cờ -m ở trên, nhưng thực hiện đối sánh phủ định. Đó là,
chỉ những tệp KHÔNG nằm trong danh sách các hàm băm đã biết mới được hiển thị.
Cờ này có thể không được sử dụng cùng với các cờ -m, -M hoặc -a. Xem
phần "HỖ TRỢ UNICODE" bên dưới.

-f
Lấy danh sách các tệp sẽ được băm từ tệp đã chỉ định. Mỗi dòng được giả định là
là một tên tệp. Cờ này chỉ có thể được sử dụng một lần cho mỗi lần gọi. Nếu nó được sử dụng
lần thứ hai, trường hợp thứ hai sẽ thay đổi lần đầu tiên.
Lưu ý rằng bạn vẫn có thể sử dụng các cờ khác, chẳng hạn như chế độ -m hoặc -x và gửi
bổ sung FILES trên dòng lệnh.

-w Khi được sử dụng với các chế độ đối sánh tích cực (-m, -M) hiển thị tên tệp của
băm khớp với tệp đầu vào. Xem phần "HỖ TRỢ UNICODE" bên dưới.

-M-X
Tương tự như -m và -x ở trên, nhưng hiển thị hàm băm cho mỗi tệp có (hoặc không
không) khớp với danh sách các hàm băm đã biết.

-r Bật chế độ đệ quy. Tất cả các thư mục con đều được duyệt qua. Xin lưu ý rằng
Chế độ đệ quy không thể được sử dụng để kiểm tra tất cả các tệp của một phần mở rộng tệp nhất định. Vì
ví dụ, gọi hashdeep -r * .txt sẽ kiểm tra tất cả các tệp trong thư mục kết thúc đó
trong .txt.

-e Hiển thị chỉ báo tiến trình và ước tính thời gian còn lại cho mỗi tệp
xử lý. Ước tính thời gian cho các tệp lớn hơn 4GB không khả dụng trên Windows.
Chế độ này có thể không được sử dụng với chế độ th -p.

-E Khi ở chế độ kiểm tra, hãy thực hiện đối sánh tên tệp không phân biệt chữ hoa chữ thường. Ví dụ,
\ foo \ bar sẽ khớp với \ Foo \ BAR. Điều này có thể quan trọng trên hệ thống Windows, nơi
tên tệp không phân biệt chữ hoa chữ thường.

-i
Chế độ ngưỡng kích thước. Chỉ các tệp băm nhỏ hơn ngưỡng đã cho. Kích thước
có thể được chỉ định bằng cách sử dụng các hệ số IEC b, k, m, g, t, p và e.

-o
Bật chế độ chuyên gia. Cho phép người dùng chỉ định loại tệp (và chỉ loại nào)
được xử lý. Quá trình xử lý thư mục vẫn được kiểm soát với cờ -r. Các
Các tùy chọn chế độ chuyên gia được phép là:
f - Tệp thông thường
b - Khối thiết bị
c - Thiết bị ký tự
p - Ống được đặt tên
l - Liên kết tượng trưng
s - Ổ cắm
d - Cửa Solaris
e - Các tệp thực thi Windows PE

-s Bật chế độ im lặng. Tất cả các thông báo lỗi được hỗ trợ.

-p Chế độ từng mảnh. Chia nhỏ tệp thành nhiều phần trước khi băm. Chunks có thể được chỉ định
sử dụng các hệ số IEC b, k, m, g, t, p và e. (Đừng bao giờ nói rằng tác giả
không lên kế hoạch trước.)

-b Bật chế độ trống. Loại bỏ bất kỳ thông tin thư mục hàng đầu nào khỏi hiển thị
tên tệp. Cờ này có thể không được sử dụng cùng với cờ -l.

-l Cho phép đường dẫn tệp tương đối. Thay vì in đường dẫn tuyệt đối cho mỗi tệp,
hiển thị đường dẫn tệp tương đối như được chỉ ra trên dòng lệnh. Cờ này có thể không
được sử dụng cùng với cờ -b.

-v Bật chế độ tiết. Sử dụng lại để làm cho chương trình dài hơn. Điều này chủ yếu
thay đổi behvaior của chế độ kiểm tra, -a.

-jnn Kiểm soát đa luồng. Theo mặc định, chương trình sẽ tạo một chuỗi nhà sản xuất để
quét hệ thống tệp và một luồng băm trên mỗi lõi CPU. Nguyên nhân đa luồng
xuất tên tệp theo thứ tự không xác định, vì tệp mất nhiều thời gian hơn
băm sẽ bị trì hoãn trong khi chúng được băm. Nếu một thứ tự xác định là bắt buộc,
chỉ định -j0 để tắt đa luồng

-d Đầu ra ở định dạng XML của pháp y kỹ thuật số (DFXML).

-u Trích dẫn đầu ra Unicode. Ví dụ: người tuyết được hiển thị như U + C426.

-NS
Chỉ định chế độ đầu vào được sử dụng để đọc tệp. Mặc định là -Fb (đệm
I / O) đọc tệp với fopen (). Xác định -Phúc sẽ sử dụng I / O không có bộ đệm và
đọc tệp với open (). Xác định -Fm sẽ sử dụng I / O được ánh xạ bộ nhớ sẽ là
nhanh hơn trên một số nền tảng, nhưng nền tảng (hiện tại) sẽ không hoạt động với các tệp
tạo ra lỗi I / O.

-h Hiển thị màn hình trợ giúp và thoát.

-V Hiển thị số phiên bản và thoát.

Unicode HỖ TRỢ


Kể từ phiên bản 3.0, chương trình hỗ trợ các ký tự Unicode trong tên tệp trên Microsoft
Hệ thống Windows cho tên tệp được chỉ định trên dòng lệnh với dấu chấm (ví dụ: *), cho
các tệp được chỉ định với -f của các tệp thành hàm băm và các tệp được đọc từ các thư mục bằng cách sử dụng
các -r tùy chọn.

Theo mặc định, tất cả đầu vào và đầu ra của chương trình phải ở dạng UTF-8. Chương trình tự động
chuyển đổi này thành UTF-16 để mở tệp).

Trên Unix / Linux / MacOS, bạn nên sử dụng trình giả lập đầu cuối hỗ trợ UTF-8 và UTF-8
các ký tự trong tên tệp sẽ được hiển thị đúng.

Trên Windows, các chương trình không hiển thị các ký tự Unicode trên bảng điều khiển. Bạn phải
chuyển hướng đầu ra đến một tệp và mở tệp bằng Wordpad (có thể hiển thị
Unicode), hoặc bạn phải chỉ định -u tùy chọn để trích dẫn Unicode bằng cách sử dụng tiêu chuẩn U + XXXX
ký hiệu.

Hiện tại, tên tệp của tệp chứa các hàm băm đã biết có thể không được chỉ định là
tên tệp unicode, nhưng bạn có thể chỉ định tên bằng cách sử dụng dấu hoàn tất tab hoặc dấu hoa thị (ví dụ:
md5deep -m * .txt trong đó chỉ có một tệp có phần mở rộng là .txt).

TRỞ VỀ VALUE


Trả về giá trị khôn ngoan dựa trên sự thành công của hoạt động và trạng thái của bất kỳ
các phép toán khớp.

0 Thành công. Lưu ý rằng chương trình tự coi là thành công ngay cả khi nó gặp phải
lỗi đọc, lỗi bị từ chối quyền hoặc tìm thư mục khi không ở trong đệ quy
chế độ.

1 Hàm băm không được sử dụng. Trong bất kỳ chế độ phù hợp nào, trả về giá trị này nếu một hoặc nhiều
của số băm đã biết không được khớp với bất kỳ tệp đầu vào nào.

2 Đầu vào chưa từng có. Trong bất kỳ chế độ phù hợp nào, trả về giá trị này nếu một hoặc
nhiều giá trị đầu vào không khớp với bất kỳ hàm băm nào đã biết.

64 Lỗi do người dùng, chẳng hạn như cố gắng thực hiện cả đối sánh tích cực và tiêu cực cùng một lúc
thời gian.

128 Lỗi nội bộ, chẳng hạn như hỏng bộ nhớ hoặc chu kỳ không được ghi. Tất cả các lỗi nội bộ
nên được báo cáo cho nhà phát triển! Xem phần "Báo cáo lỗi" bên dưới.

Sử dụng hashdeep trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Sàn văn phòng
    Sàn văn phòng
    OfficeFloor cung cấp sự đảo ngược của
    điều khiển khớp nối, với: - sự phụ thuộc của nó
    tiêm - tiêm tiếp tục -
    tiêm luồng Để biết thêm thông tin
    tham quan...
    Tải xuống OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit là một ứng dụng mã nguồn mở chạy trên máy chủ
    Khung giao diện người dùng (SDUI). Nó cho phép bạn
    triển khai các bản cập nhật có nguồn gốc từ máy chủ để
    phiên bản ứng dụng khác nhau. Ngoài ra, nó có thể
    đã sử dụng cho ...
    Tải xuống DivKit
  • 3
    bộ chuyển đổi phụ
    bộ chuyển đổi phụ
    Tiện ích để chuyển đổi giữa các loại khác nhau
    định dạng đăng ký. người dùng tên lửa
    nên sử dụng ss, ssr hoặc v2ray làm mục tiêu.
    Bạn có thể thêm &remark= vào
    HT được yêu thích trên Telegram...
    Tải xuống bộ chuyển đổi phụ
  • 4
    RỬA MẶT
    RỬA MẶT
    SWASH là một số có mục đích chung
    công cụ để mô phỏng không ổn định,
    không thủy tĩnh, bề mặt tự do,
    dòng quay và hiện tượng vận chuyển
    ở vùng biển ven bờ như ...
    Tải xuống SWASH
  • 5
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    Dự án đã chuyển sang
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Các tính năng: Tạo gian lận lưu trạng thái đa
    hệ thống, hỗ trợ gba, gbc, gb, sgb,
    sgb2Tu...
    Tải xuống VBA-M (Đã lưu trữ - Hiện có trên Github)
  • 6
    Stacer
    Stacer
    Giám sát và tối ưu hóa hệ thống Linux
    Kho lưu trữ Github:
    https://github.com/oguzhaninan/Stacer.
    Đối tượng: Người dùng cuối / Máy tính để bàn. Người sử dụng
    giao diện: Qt. Lập trình La ...
    Tải xuống Stacer
  • Khác »

Lệnh Linux

Ad