Do not make the same mistake as SONY

This commit is contained in:
shankerzhiwu 2018-11-21 09:18:35 +08:00 committed by GitHub
parent efc00dfe59
commit 2a84562a03
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -89,7 +89,7 @@ OFFSET_IV=$((OFFSET_DATAKEY_E + DATAKEY_E_SIZE))
dd if=$PKGFILE of=$IVFILE bs=1 skip=$OFFSET_IV count=32 2>/dev/null
echo "* decrypt data to zipped tar.."
dd if=$PKGFILE bs=$((OFFSET_DATA)) skip=1 2>/dev/null | head -c $((DATA_SIZE)) | openssl enc -d -aes-256-cbc -K `cat $AESFILE` -iv `cat $IVFILE` > $OUTDIR/decrypted_pkg.tar.gz
dd if=$PKGFILE bs=$((OFFSET_DATA)) skip=1 2>/dev/null | head -c $((DATA_SIZE)) | openssl enc -d -aes-256-cbc -K "$(cat $AESFILE)" -iv "$(cat $IVFILE)" > $OUTDIR/decrypted_pkg.tar.gz
echo "* unzip data.."
tar -xzf $OUTDIR/decrypted_pkg.tar.gz -C $OUTDIR