暗号化されたテキストを含むバイナリファイルがあります。ファイルを開くウィザードを使用して、私はそのファイルをロードしています。ボタンをクリックすると、「OK」ボタンが表示されます。私は、ビンファイルの内容を復号化し、読み込み専用のテキストボックスに表示します。 どうすればいいのですか?バイナリファイルの内容を読み取って解読する
-2
A
答えて
1
暗号化アルゴリズムを指定していないため、コードは完全ではありません。しかし、これはあなたを開始する必要があります:
if (openFileDialog1.ShowDialog() == DialogResult.OK) {
using (StreamReader reader = new StreamReader(openFileDialog1.FileName)) {
string text = reader.ReadToEnd();
txtPassword.Text = DecryptFunction(text);
}
}
これはファイルを開き、ファイルを読むでしょう。 DecryptFunction
は、ファイルの内容を復号化する機能です。お役に立てれば!
0
最後に結果をテキストボックスに表示する前に、StreamReader
を使用してファイルの内容を読み取り、読み取ったデータに対して復号化アルゴリズムを実行する必要があります。
暗号化されたファイルはバイナリデータとして扱うべきであり、テキストボックスに直接表示するのには適していないことに注意してください。
暗号化されたファイルは、文句を言わないあなたがReadLine
を使用することはできませんので、改行文字の本当の、終わりを持っていますが、ReadToEnd()
またはRead(blocksize)
(あなたの暗号化プロセスは、全体として、ファイル上で実行されていない場合は、これを使用しますが、データを使用する必要があります。既知のサイズ)。
関連する問題
- 1. HtmlAgillityPackでHTML読み取りオプションタグの内容を解析する
- 2. ファイルの内容を読み取る
- 3. ファイルの内容を読み取るクラス
- 4. Pythonファイルの内容を読み取る
- 5. elm:ファイルの内容を読み取る
- 6. CSVファイルの内容を読み取る
- 7. バイナリファイルの読み取り
- 8. Androidトークバックがダイアログボックスの内容を読み取っていない
- 9. Android:バイナリファイルのエラーを読み取る
- 10. C:バイナリファイルからバイトを読み取る
- 11. バイナリファイルからオブジェクト型を読み取る
- 12. Cファイルの内容をパイプで読み取った
- 13. jsoupを使用してテーブルの内容を読み取る
- 14. MIPSのバイナリファイルからの読み取り
- 15. バイナリファイルの読み取りとbase64のエンコード
- 16. プロジェクトのWebコンテンツフォルダ内のディレクトリの内容を読み取る
- 17. xml要素の内容をdoubleとして読み取る
- 18. NodeJS - 画像バイナリファイルの読み取り
- 19. バイナリファイルの追加と読み取り
- 20. 配列を使用してバイナリファイルを読み取って表示する
- 21. Excelの行を読み取って行を読み取る
- 22. haskell - .pdfファイルの内容の解析/読み込み
- 23. Zipファイル内のファイルから内容を読み取る
- 24. ファイルの内容を読み取ってからファイルに追加します
- 25. SSH Apache Minaはファイルの内容を読み取って印刷します
- 26. 角度ファイルアップロードを使用してファイル内容を読み取る
- 27. ファイル内容をバイトとして読み取るjava
- 28. Jawsは表のセルの内容を読み取っていません
- 29. dlangを使用してバイナリファイルのデータを読み取る方法
- 30. Kubernetesがシークレットファイルの内容を正しく読み取っていません
どのように暗号化されていますか? –
"暗号化"より多くの情報が必要ですか?ファイル内のテキストを暗号化するためにどのアルゴリズムを使用しましたか?テキストはファイルの唯一の部分ですか?ファイルを生成するために使用されたのは何ですか? – Richard
d binファイルには、既にアルゴリズムを使用して暗号化されたレジストリキー値が含まれています。 regキーファイルの値を取得してbinファイルに格納するコードを使用しています。今私は暗号化されたテキストをd binファイル内のbに復号化して2番目のテキストボックスに表示したい。はい、テキストはdファイルの一部に過ぎません。 –