Đây là lệnh dumpasn1 có thể được 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 mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
dumpasn1 - Chương trình kiểm tra cú pháp / kết xuất đối tượng ASN.1
SYNOPSIS
bãi rác1 [-acdefghilmoprstuvwxz]
MÔ TẢ
Một chương trình kết xuất đối tượng ASN.1 sẽ kết xuất dữ liệu được mã hóa bằng cách sử dụng bất kỳ mã hóa ASN.1 nào
quy tắc ở nhiều định dạng do người dùng chỉ định.
DumpASN1 - Chương trình kiểm tra cú pháp / kết xuất đối tượng ASN.1. Bản quyền Peter Gutmann 1997-2012.
Cập nhật lần cuối ngày 8 tháng 2013 năm XNUMX.
Tùy chọn đầu vào:
- = Lấy đầu vào từ stdin (một số tùy chọn có thể không hoạt động bình thường) - = Bắt đầu
byte vào tệp -- = Cuối danh sách đối số -c= Đọc mã định danh đối tượng
thông tin từ tệp cấu hình thay thế
(các giá trị sẽ ghi đè các giá trị tương đương trong tệp cấu hình chung)
Tùy chọn đầu ra:
-f= Dump đối tượng tại offset - vào tệp (cho phép dữ liệu được
trích xuất từ các đối tượng đóng gói)
-w= Đặt chiều rộng của đầu ra, mặc định = 80 cột
Tùy chọn hiển thị:
-a = In tất cả dữ liệu trong các khối dữ liệu dài, không chỉ 128 byte đầu tiên
-d = In dấu chấm để hiển thị căn chỉnh cột
-g = Chỉ hiển thị phác thảo cấu trúc ASN.1 (không có đối tượng nguyên thủy)
-h = Tiêu đề đối tượng kết xuất hex (thẻ + độ dài) trước đầu ra được giải mã
-ừ = Giống như -h nhưng hiển thị nhiều đối tượng hơn dưới dạng dữ liệu hex
-i = Sử dụng thụt lề nông, cho các đối tượng được lồng sâu
-l = Định dạng dài, hiển thị thông tin bổ sung về Số nhận dạng đối tượng
-m
= Mức lồng ghép tối đa để hiển thị nội dung
-p = Đầu ra ASN.1 thuần túy không có thông tin mã hóa
-t = Hiển thị các giá trị văn bản bên cạnh kết xuất dữ liệu hex
-v = Chế độ chi tiết, tương đương với -ahlt
Tùy chọn định dạng:
-e = Không in dữ liệu đóng gói bên trong OCTET / BIT STRINGs
-r = In các bit trong BIT STRING như được mã hóa theo thứ tự ngược lại
-u = Không định dạng dữ liệu chuỗi UTCTime / GeneralizedTime
-x = Kích thước hiển thị và độ lệch bằng hệ thập lục phân chứ không phải số thập phân
Kiểm tra các tùy chọn:
-o = Không kiểm tra tính hợp lệ của các chuỗi ký tự ẩn trong chuỗi octet
-s = Chỉ kiểm tra cú pháp, không kết xuất cấu trúc ASN.1
-z = Cho phép các mục có độ dài bằng XNUMX
Các cảnh báo được tạo bởi các OID không dùng nữa yêu cầu sử dụng '-l' để được hiển thị. Chương trình
mã trả về là số lỗi được tìm thấy hoặc EXIT_SUCCESS.
Sử dụng dumpasn1 trực tuyến bằng các dịch vụ onworks.net