0

C# でプログラムを作成し、System.IO.Compression.GZipStream でエンコードし、base64 でエンコードして、XML ファイルに保存します。

その XML ファイルから Node テキスト データを取得し、デコードを試みます。

cat custom-config  | base64 --decode > /tmp/custom-config.gz
cd /tmp/ && 7z x custom-config.gz

7z は custom-config を作成し、元のエンコードされたファイルから一部のデータをエンコードしますが、コード 2 で終了します (致命的なエラーが発生すると言われています)。

7z が終了コード 0 でデコードできなかったのはなぜですか?

ノード データ:

H4sIAPzlw1EEAHRWYW/iMAz9K/cHJmiPaTvhVRob25CAoZUTH1FGDUTXJlWSjvXfX5omkNBuHxh+78V2HCcG/koUT5zt6aESRFHOEnjMsh1niuzUSvCiVMkQBh0M0iM/zYlCqRYoJTmgTPYklwiDHsao17TQGCnK6ReKeiEPiRKV1Xc5mDKFYs1TZJkV+gg8Vop/YJnXU0Y+c8xc9A4Oi1pivp+xp3YDck6lcupezmS7xJNNf8Myf2shARdzyRXd107aweHI1T+st1L7YHgq5OGk19/E0egujqPfUQyDXgWsBEpU/fn3cvCBBVf4gTtkyjG2hr0UBPar4FWZKqIqmdxEw4fhWH9GD9G4Wf2DDuZEqjk/UNacZBLFf+5Ht6N4GN0O4+H93S0MQgHY2ujTXKQ2tQC6nO+MZfhtejBEYM7ZQUtTVIoy10xXILxMZytn6Ar7JpyQqCOKG1o27j0LNu33Z9yTKlfW9RWoz4V/UbbD2XNyyJqjOJvwRFWt/8farf0KaSHbRi8354YOMUgVLxs7raWFXNt1CDDFf6ayzEm94Bk2O+hgrWoSCqwJvnAEg2CdZ8RXZOy6xV8Qu9YIvKSY405h5oN24z1M8+7obpYuWd90XFOEK/4MnTVcKAP8vmgc5DSmEAa5ic6qC3h2VbNd266DDtLEfWc5ZWivgzZq/53oktDmKvAZFaG59N4/HwX/fslkPhyn8Tgd6esXEmA70ZhLYtLsQjNTIR+ 3YXsIk6DdqVntbceHfZ1uSH8jPgqPJ1K/s1mWu3P3AI9cUFbpcZHc+gIHWl26E4gsJXo8BL58HN73+6bmNoJNPgRDzRuvhGy6tweFSSV1gJcqz9sgNm4HhiVvz7p96DdHZI3Gyn8g9aJgPHRW9bPgO0t07wY2TIuSCmfZoelDzbT6pGgf7WH7Z2bVBYWUFmWOoVIfbhfV3jBrkSBkBzb9MqFCHTeY73iBK70zv7k6HLzpQcZF/cFJod/qdV2aO9+DwvqIBU5InnPOllXRFOUagqIt5paZfLZ6rG7R/DxwSfwsaHNHPbgYiteKZui9330UpJ/8+0VfgqNTnW14qnT+BQoztvWskL8G+tJ2f4P9BwAA//8AAAAAlwkAAA==

4

1 に答える 1