JavascriptやBATファイルでは記載時点で可視化されているので、秘密情報を埋め込むことはないかと思いますが、コンパイラを経て作成されたバイナリモジュールでは何となく情報が隠蔽されている様に見えてしまいがちです。 ですが、.NETアプリでは簡単にソースコードが見えてしまうことをdnSpyを使って紹介します。 サンプル.NETアプリサンプル用アプリを作成しました。Visual Studio 2019 .Net Core C# コンソールプロジェクトで下記コードを追加し、Release版でビルドしました。 using System; namespace ConsoleApp1 { class Program { static void Main(string[] args) { string password = "P@ssw0rd"; byte[] secret = { 0, 1, 2