CyberChef: công cụ chuyển đổi dao quân đội

CyberChef là một dịch vụ miễn phí mà bạn có thể sử dụng tại địa phương hoặc trực tuyến để chuyển đổi, phân tích hoặc thực hiện tốt hơn 100 hoạt động khác nhau.

Điều đặc biệt ở CyberChef là nó được cung cấp dưới dạng trang HTML đơn giản. Bạn có thể truy cập nó trực tuyến tại đây hoặc tải xuống một bản sao vào hệ thống cục bộ của bạn để sử dụng nó ngay cả khi không có kết nối Internet.

Các hoạt động mà CyberChef hỗ trợ hầu hết hữu ích cho các lập trình viên và quản trị viên, nhưng đôi khi cũng có thể hữu ích cho sinh viên và những người khác.

Một trong những ứng dụng chính của CyberChef là chuyển đổi một định dạng dữ liệu sang định dạng khác. Nó không phải là duy nhất, vì nó hỗ trợ các hoạt động phân tích cú pháp, dọn mã và trích xuất khác nhau.

CyberChef

Các hoạt động được hỗ trợ được liệt kê ở phía bên trái. Dưới đây là tổng quan ngắn về những gì CyberChef hỗ trợ:

  1. Chuyển đổi định dạng dữ liệu, ví dụ sang và từ Hex, Base64 hoặc Binary.
  2. Mã hóa hoặc giải mã dữ liệu bằng các thuật toán mã hóa khác nhau.
  3. Hoạt động khóa công khai.
  4. Hoạt động logic.
  5. Hoạt động mạng, ví dụ như tước tiêu đề HTTP, phân tích phạm vi IP hoặc URI hoặc thay đổi định dạng IP.
  6. Dịch dữ liệu giữa các mã hóa ký tự khác nhau.
  7. Chạy các hoạt động khác nhau trên văn bản, ví dụ như loại bỏ khoảng trắng, sắp xếp, thêm số dòng hoặc tìm và thay thế.
  8. Chuyển đổi giữa các định dạng thời gian khác nhau.
  9. Nén dữ liệu bằng các định dạng nén khác nhau.
  10. Trích xuất dữ liệu.
  11. Phân tích băm, hoặc tạo ra chúng.
  12. Dọn dẹp mã của bạn, ví dụ: minify CSS, trình phân tích cú pháp JavaScript, tước thẻ HTML.

Đây chỉ là một lựa chọn nhỏ trong số các công cụ được cung cấp bởi CyberChef.

Để sử dụng dịch vụ, chỉ cần mở trang trực tuyến hoặc cục bộ sau khi bạn đã tải xuống hệ thống của mình. Từ đó, vấn đề chọn thao tác mong muốn ở bên trái. Bạn có thể sử dụng tìm kiếm tích hợp để nhanh chóng tìm thấy các hoạt động nhất định hoặc thêm các mục vào mục yêu thích để truy cập nhanh ở trên cùng.

Các hoạt động được sắp xếp thành các nhóm, ví dụ: ngày / giờ, liệt kê tất cả khi bạn nhấp vào nhóm chính. Ví dụ, nhóm ngày và thời gian liệt kê năm thao tác: phân tích ngày Thời gian, định dạng dịch Ngày giờ, Từ dấu thời gian UNIX, Dấu thời gian UNIX, Trích xuất ngày.

Một lần bấm đúp tải hoạt động đã chọn. Một số thao tác vận chuyển với cái gọi là công thức cho phép bạn tùy chỉnh thao tác trước khi bắt đầu.

Ví dụ: nếu bạn chọn "từ dấu thời gian UNIX", bạn có thể chuyển định dạng đơn vị đầu vào từ giây sang mili giây, micro giây hoặc nano giây.

Từ đó bạn có thể nhập đầu vào bằng tay hoặc bằng cách dán nó.

Đầu ra được hiển thị ngay lập tức mà không cần bạn phải nhấn một nút khác trên trang. Bạn có thể lưu đầu ra vào một tệp, sao chép nó vào bảng tạm hoặc chuyển cả các trường đầu vào và đầu ra.

Từ kết thúc

CyberChef là một công cụ chuyển đổi quân đội Thụy Sĩ tiện dụng, khá mạnh mẽ trong những gì nó cung cấp. Giải pháp này hoàn toàn di động, có nghĩa là bạn có thể lưu trữ nó ở bất cứ đâu và chạy nó từ bất kỳ vị trí nào. Vì nó là một trang HTML, nên nó hoạt động trên tất cả các hệ điều hành hiện đại và trong tất cả các trình duyệt hiện đại.