atmega16でC言語で書かれたHexファイルをリバースエンジニアリングしてソースコードを取得したいのですが、ライブラリファイルのコードを抽出する必要があります
。
答え1
どの自動ツールでもこれを実行できません。リバースエンジニアリングには、ファイル形式、命令セット、使用されるコードジェネレータの特性について深く理解する必要があり、多くの面倒な作業が必要です。始める前に、多くのことを学ぶか、それに代わる専門家を見つけて費用を支払う必要があります(合法的で価値のある場合)。
通常、コードを合法的にリバースエンジニアリングできますが、ソースコードにアクセスできないことはほとんどありません。教育活動(別名楽しみのためのハッキング)は灰色の領域になることができます。
答え2
会社に通っているなら、ぜひ訪れてみてください。ATMega16製品ページ次に、私のコメントで述べた「開発環境」タブをクリックします。そこでオプションを確認し、適切なオプションを選択してください。この作業を完了したら、会社に部品注文を送信するか、直接費用を支払うことにします。 Hans Martinが言ったように、最初から始めるよりもリバースエンジニアリングが必要です。もっと安くて無料で行ける方法を探してみよう ここまで来たとしたら、あまりにも無理なので申し訳ありませんが、ツールが存在しても方法がないかもしれません。