Skip to bài viết

Hardware mật khẩu tìm kiếm

Các bảng lập trình chuyển tiếp được kiểm soát thông qua giao thức lệnh SFPTotal hỗ trợ tìm kiếm mật khẩu phần cứng, cho phép một loạt các giá trị mật khẩu để được kiểm tra với tốc độ cao.

Để biết chi tiết về mục đích và tổng hợp các lệnh điều khiển, hãy xem SFPTotal giao thức lệnh.

Trong quá trình tìm kiếm mật khẩu phần cứng, bảng lập trình người chuyển không dành thời gian để trao đổi dữ liệu với ứng dụng. Nó nhập mật khẩu, viết một từ kiểm tra và xác minh kết quả tự viết.


Tốc độ tìm kiếm

Bạn có thể thay đổi tốc độ tìm kiếm bằng cách cấu hình sự chậm trễ giữa các khối và tần số đồng hồ bus dữ liệu của bảng lập trình chuyển tiếp trước khi bắt đầu.

Thiết lập tần số đồng hồ bus dữ liệu cho 100,000 Hz.

I2CRATE=12

Thiết lập sự chậm trễ giữa các khối đến 16 ms

I2CPAUSE=10


Giới hạn tốc độ

Để tìm kiếm thành công, tốc độ hoạt động và sự chậm trễ giữa các khối phải cung cấp cho người chuyển giao đủ thời gian để tiết kiệm thay đổi trong khi cho phép anh ta tiếp tục giao tiếp và xử lý các sự kiện xe buýt dữ liệu.

Tốc độ viết quá cao có thể phá vỡ quy trình nội bộ của người chuyển đổi để tiết kiệm thay đổi. Kết quả là, mật khẩu chính xác có thể bị bỏ qua vì hiệu quả của nó không thể được xác minh.

Chọn các cài đặt bảng điều khiển chuyển tiếp cho phép tìm kiếm tiếp tục mà không bị gián đoạn bởi mã lỗi dữ liệu.

Giới hạn tốc độ của mô-đun phụ thuộc vào phần cứng, chất lượng phần cứng điều khiển và tốc độ xóa vật lý của bộ nhớ mục tiêu EEPROM/Flash.


Kiểm tra từ viết vị trí

Sử dụng lệnh BFCWADR và BFCWOFT để thay đổi vị trí của từ kiểm tra mặc định viết.


Kiểm tra cài đặt từ cho SFP
BFCWADR=A0
BFCWOFT=00


Kiểm tra cài đặt từ cho QSFP
BFCWADR=A0
BFCWOFT=80


Cài đặt để viết đến trang A2h của một người chuyển đổi SFP
BFCWADR=A2
BFCWOFT=80


Giá trị ranges

Để tăng tốc tìm kiếm, kiểm tra đầu tiên nằm trong các nhóm cụ thể của các ký tự được trình bày trong bảng ký tự ASCII.

Bài viết từ Range A to Z

BFSET A2 7B 41414141 5A5A5A5A 41414141


Bài viết từ Range a to z
BFSET A2 7B 61616161 7A7A7A7A 61616161


Digital Range từ 0 to 9
BFSET A2 7B 30303030 39393939 30303030


Các biểu tượng, số và lá thư
BFSET A2 7B 20202020 7A7A7A7A 20202020 


Range đầy đủ
BFSET A2 7B 00000000 FFFFFFFF 00000000


Bắt đầu tìm kiếm

Bắt đầu tìm kiếm mật khẩu SFP+ với vị trí nhập mật khẩu tiêu chuẩn

BFCWADR=A0
BFCWOFT=00
BFSET A2 7B 20202020 7A7A7A7A 20202020


Bắt đầu tìm kiếm mật khẩu SFP+ với vị trí nhập mật khẩu NONSTANDARD
BFCWADR=A0
BFCWOFT=00
BFSET A2 FC 20202020 7A7A7A7A 20202020


Bắt đầu tìm kiếm mật khẩu cho một bộ chuyển đổi XFP

Trước khi bắt đầu tìm kiếm mật khẩu phần cứng cho các module XFP hoặc QSFP, hãy đặt đúng MODSEL/MODDESEL Tấm trên bảng thiết bị.

BFCWADR=A0
BFCWOFT=94
BFSET A0 7B 20202020 7A7A7A7A 20202020


Tìm ví dụ

Phần cứng tìm kiếm đăng ký cho một bộ chuyển đổi SFP+ khi kết nối với bảng lập trình bộ chuyển đổi thông qua PuTTY

# Set the clock frequency and delay
I2CRATE=12
I2CPAUSE=05

# Check word entry location
BFCWADR=A0
BFCWOFT=00

# Enable command echo
CLI=1

# Search the specified range, entering the password at A2 offset FC
BFSET A2 FC 84720000 8472FFFF 84720000
Device=A2
Offset=FC
From    84 72 00 00
To      84 72 FF FF
Start   84 72 00 00


FOUND: 84 72 84 00


 STOP
Device=A2
Offset=FC
From    84 72 00 00
To      84 72 FF FF
Current 84 72 84 00

Kết quả tìm kiếm: 84728400


Ghi chú

Trước khi chạy tìm kiếm, hãy chuẩn bị các lệnh tìm kiếm cấu hình và phần cứng trong một biên tập văn bản để tránh những sai lầm có thể xảy ra.


Video hướng dẫn

Cập nhật: