ライトモジュールの暗号化やコードの記述、特に一部の大きな工場ネットワーク機器では、オリジナルのモジュールを使用する必要があることをよく耳にします。 では、書き込みコードの暗号化とは一体何でしょうか? サードパーティモジュールメーカーはデバイスメーカーのコード暗号化にどのように対処していますか? 解読できますか? クラックできない場合はどうなりますか?
まず、厳密に言えば、通常、互換性の問題について話しますが、書き込みコードの暗号化は同じものではありません。互換性の問題とは、標準の実装が異なるため、一緒に作業するときに不一致が生じるため、上記の問題を指します。意図的ではありません。 ただし、コードを記述してモジュールを暗号化して、デバイス上で動作しないようにします。これは意図的です。
業界標準のライト モジュールの定義に基づいて、ライト モジュールには 128 - バイトの書き込みコード行ごとに 2 つがあり、その 2 つは 6 ヤード ボックスのストレージ ベンダー、モデル、シリアル番号、および DDM 情報 ( (電圧、電流、温度、光パワーの範囲、および実際に収集されたこれらの値) および互換性のあるコードなど。スイッチやその他のネットワーク機器の多くのデバイスは、その中の光モジュールを介して I2C を使用します。バスは照明スイッチモジュールの6ヤードボックスの内部情報を読み取り、これらの情報を通じて、デバイスはモジュールがオリジナルのモジュールであるかどうかを判断でき、オリジナルのモジュールではないことが判明した場合は、何らかの措置を講じることができます。 ここではメーカーごとにやり方が異なりますが、主にいくつかの種類があります。
1. 互換性制御は行われません。つまり、デバイスはモジュール内の互換性コードを読み取って判断することはなく、任意のモジュールを接続できます。

コーディングボックス
2. モジュール内の互換性コードを確認して、互換性があるかどうかを判断します。 ただし、互換性コードは平文であるため、サードパーティ モジュールの製造元はこの互換性コードを簡単に取得でき、これらのサードパーティ モジュールの製造元が工場から出荷された場合でも、互換性のあるモジュールの互換性コードを作成する限り、互換性を維持できます。モジュールのメーカー。 つまり、これは物事を無防備にしておくことと同じことです。 多くのネットワーク カード メーカーは、自社製品の一部またはすべてでこれを採用しています。
3. モジュール内部のコードは動的互換コードと互換性があり、シリアル番号などの一部の情報はモジュール内部に基づいており、内部には固有の ID チップもあり、特定のアルゴリズムを通じて計算後に書き込まれます。この場合、困難を解決する第三者の方が大きくなりますが、すべてのアルゴリズムを知っていて、アルゴリズムの分野と場所に参加できる限り、それは可能です。 どこかの大きな工場の製品の一部では、このようなことが行われています。
上記の 2 と 3 で互換性をチェックしているベンダーの場合、非互換性が見つかった場合、さまざまな対策が講じられます。直接 UP しないものもあれば、警告を発したり、DDM 情報が表示されないようにしたりするものもあります。 現在のメーカーは後者を一般的に使用しており、より穏健な慣行に属しています。 これは技術的な問題ではなく、マーケティング戦略の問題です。


www.htfuture.com/dacaoc-cables














































