Skip zum Artikel

Hardwaregestützte Passwortsuche

Codingboards, die über das SFPTotal-Command Protocol kontrolliert werden, unterstützen Hardware-Passwortsuche und ermöglichen eine breite Palette von Passwörterwerte, die bei hoher Geschwindigkeit überprüft werden können.

Für Details über den Zweck und die Syntax der Steuerungsbefehl, siehe SFPTotal Protokoll Befehl.

Während einer Hardware-Passwort-Suche verbringt die Codierungskarte keine Zeit, um Daten mit der Anwendung auszutauschen. Es enthält das Passwort, schreibt ein Checkwort und überprüft das Schreibergebnis selbst.


Suchgeschwindigkeit

Sie können die Suchgeschwindigkeit ändern, indem Sie vor Beginn die Inter-Block-Verzögerung und die Datenbus-Zuhrfrequenz des Coders konfigurieren.

Setzen Sie die Datenbus Uhrfrequenz auf 100.000 Hz.

I2CRATE=12

Setzen Sie die Inter-Block Verzögerung auf 16 ms

I2CPAUSE=10


Geschwindigkeitsbegrenzung

Für eine erfolgreiche Suche müssen die Betriebsgeschwindigkeit und die inter-block-verzögerung dem Transceptor genügend Zeit geben, um Änderungen zu speichern, während es ihm ermöglicht, weiterhin Kommunikation und Verarbeitung von Datenbus-Events.

Eine zu hohe Schreibgeschwindigkeit kann den internen Verfahren des Übertragers unterbrechen, um Änderungen zu sparen. Als Ergebnis kann das richtige Passwort verschoben werden, da sein Effekt nicht verifiziert werden kann.

Wählen Sie die Codierungssitzungen aus, die es ermöglichen, dass die Suche fortgesetzt wird, ohne durch Datenbus-Fehlercodes unterbrochen zu werden.

Die Geschwindigkeitsgrenze des Moduls hängen von seiner Hardware, der Qualität seines Steuerungs-Firmwares und der physischen Entfernungshastigkeit des Ziel-EEPROM/Flash-Memory ab.


Check Word Schreiben Standort

Verwenden Sie die Kommandos BFCWADR und BFCWOFT Ändern Sie den Standard-Checkwort Schreiben Standort.


Überprüfen Sie die Worteinstellungen für SFP
BFCWADR=A0
BFCWOFT=00


Überprüfen Sie die Worteinstellungen für QSFP
BFCWADR=A0
BFCWOFT=80


Einstellungen für das Schreiben auf die A2h-Seite eines SFP-Transceptors
BFCWADR=A2
BFCWOFT=80


Wert Range

Um die Suche zu beschleunigen, schauen Sie sich erstmals innerhalb bestimmter Zeichengruppen an, die in der ASCII-Zeichentabelle dargestellt werden.

Brief Range von A to Z

BFSET A2 7B 41414141 5A5A5A5A 41414141


Brief Range von a to z
BFSET A2 7B 61616161 7A7A7A7A 61616161


Digitale Range von 0 to 9
BFSET A2 7B 30303030 39393939 30303030


Symbole, Zahlen und Briefe
BFSET A2 7B 20202020 7A7A7A7A 20202020 


Vollständige Range
BFSET A2 7B 00000000 FFFFFFFF 00000000


Beginn der Suche

Beginnen Sie eine SFP+ Passwortsuche mit der Standard-Passwort-Einzugort

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


Beginnen Sie eine SFP+ Passwort-Suche mit einer NONSTANDARD Passwort-Einzufuhrstelle
BFCWADR=A0
BFCWOFT=00
BFSET A2 FC 20202020 7A7A7A7A 20202020


Beginn einer Passwortsuche für einen XFP-Transceptor

Bevor Sie eine Hardware-Passwort-Suche für XFP oder QSFP Module starten, stellen Sie die entsprechende Modelle / Modelle Jumpers auf der Gerätplatte.

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


Suche zum Beispiel

Hardware-Search-Log für einen SFP+-Transceptor, wenn Sie über PuTTY an das Codebord verbunden sind

# 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

Suchergebnisse : 84728400


Beachten

Bevor Sie die Suche durchführen, bereiten Sie die Konfiguration und Hardware-Suche in einem Texteditor vor, um mögliche Fehler zu vermeiden.


Video Guide

Aktualisiert: