• ベストアンサー

マイコンのID解析

ルネサスのマイコンのプログラムを書き換えたいのですが、 接続時にIDコード入力を求められます。 しかし、IDコードが不明の為、総当たり方式で解析できないか?と検討しています。 解析ソフトや解析方法をご教示頂きたく、ご回答宜しくお願いします。 <ID入力に関して> ・入力文字 入力可能文字:0~9,a~f(16進数の文字です) 入力桁数:14桁 入力方法:14桁連続です ※例:00000000000000や0123456789abcdなど 入力画面や手順は画像に記載しましたので、 ご参照お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ランダムな14桁の16進数だと組み合わせ数は、72057594037927936。 このツールのIDチェック部を マクロスクリプトを組んで自動化して 総当りチェックしても、 一回の確認に1秒かかるということならば、全部確認が終わるのに22億年。 途中でうまくヒットしたとしても、自分の寿命よりも早くヒットできるのは ほとんど不可能といえるのでは。 ランダムな16進数ということは、類推ワードや辞書の総当りも使えないし 暗号化後のパスワード(というかこの場合はIDか)もわからないとなると、別環境で並行解析することもできないし、 総当りでの解析”では”、難しいでしょう。

hemuru
質問者

お礼

薄々とは感じていましたが、やはり総当たりは無理なんですね。 ただ、今後の為に自動化の方法だけでも知識として身に付けられれば、と考えていた点もありました。 (少ない組み合わせの時に限りますが…) 本問題点は、 未書き込みマイコンを入手できたため、 解析出来ずとも、無事解決することができました。 ご回答ありがとうございました。

関連するQ&A