ペイロードコンテンツの復号化
matched-data-cliツールを使用して、コマンドラインでペイロードを復号化します。
-
ダウンロード ↗ページから、プラットフォームに合った
matched-data-cliツールをReleasesのAssetsの下からダウンロードします。 -
ダウンロードした
.tar.gzファイルの内容をローカルフォルダーに展開します。 -
コマンドラインウィンドウを開き、
matched-data-cliバイナリが含まれているローカルフォルダーに移動します。Terminal window cd matched-data-cli -
プライベートキー用のファイルと暗号化されたペイロード用のファイルの2つを作成します:
Terminal window printf "<PRIVATE_KEY>" > private_key.txt && chmod 400 private_key.txtprintf "<ENCRYPTED_PAYLOAD>" > encrypted_payload.txt<PRIVATE_KEY>をあなたのプライベートキーに、<ENCRYPTED_PAYLOAD>を暗号化されたペイロードに置き換えます。注意: 最初の
printfコマンドは、あなたのプライベートキーをコマンド履歴に表示させます。 -
次のコマンドを実行してペイロードを復号化します:
Terminal window decrypt -k private_key.txt encrypted_payload.txt
以下の例では、プライベートキー用のファイルと暗号化されたペイロード用のファイルの2つを作成し、matched-data-cliツールを実行してencrypted_payload.txtファイル内のペイロードを復号化します:
~ cd matched-data-cli
printf "uBS5eBttHrqkdY41kbZPdvYnNz8Vj0TvKIUpjB1y/GA=" > private_key.txt && chmod 400 private_key.txt
printf "AzTY6FHajXYXuDMUte82wrd+1n5CEHPoydYiyd3FMg5IEQAAAAAAAAA0lOhGXBclw8pWU5jbbYuepSIJN5JohTtZekLliJBlVWk=" > encrypted_payload.txt
decrypt -k private_key.txt encrypted_payload.txttest matched data