私はarduinoでプロジェクトを書いていますが、私はconst char配列にパスワードを保存しています。このパスワードはコードに書かれており、.oファイルと.hexファイルにアクセスできる悪意のある読者からパスワードを隠したいと思っています。パスワードを.oファイルまたは.hexファイルから読み込まないようにします
誰もそれを隠す方法を知っていますか?
トリッキーな部分はあなたのために、それが何でありません、私は出回っ代わりのconst char配列のconstのバイト配列に格納することでしようと試みたが、それは私の問題を解決しているようだしない...
配列はほとんど常に連続したバイトとして格納されるので、pwの文字は、あなたのやり方にかかわらず、非常に近い/連続することになります。その間に定義された他の変数で個々の文字の周りにそれらを広げ、コード内でpw文字列をアセンブルし、xorの難読化やその他のもののようなものを追加する必要があります。弾丸ではありませんが、あなたの基本的なスクリプトの児童を止めるでしょう。 –
最終的には、パスワードはファイル内にあります。それを見つけようとしている誰かが、結局それを見つけることができます。 – Wyzard
@ MarcBデバッガで数分かかると、組み立てられたパスワードが簡単に表示されます。 –