1

CRC コードの長さは 1 バイトであるため、おそらく CRC-8 (またはそれ以上だが切り捨てられたもの) を持っていますが、それがどのように計算されたのかわかりません。また、それを計算するために使用されるデータ (4 バイト長) もあります。アルゴリズムとパラメータを逆にしたり、総当たりにする方法はありますか? 計算に使用される多項式を見つけることができずに、いくつかの解決策を試しました。どうもありがとう、さようなら。

4

1 に答える 1

1

CRC RevEngを使用して、CRC のリバース エンジニアリングを試みることができます。最初に一般的な CRC をチェックし、文字列と CRC がそれらのいずれかに一致するかどうかを確認します。もしそうなら、あなたはそれを見つけた可能性があります。そうでない場合は、多項式、ビット順序、前処理と後処理をリバース エンジニアリングするために、さらにいくつかの例が必要になります。

于 2013-09-19T15:00:50.553 に答える