mirror of
https://github.com/zoogie/TADpole-Online.git
synced 2025-06-18 10:45:35 -04:00
11 lines
455 B
JavaScript
11 lines
455 B
JavaScript
function validateDsiwareComponents(banner, header, footer) {
|
|
let hashBanner = sha256.array(banner);
|
|
let hashHeader = sha256.array(header);
|
|
let correctHashBanner = sliceArr(footer, 0, 0x20);
|
|
let correctHashHeader = sliceArr(footer, 0x20, 0x20);
|
|
if (byteArrToHexStr(hashBanner) !== byteArrToHexStr(correctHashBanner)
|
|
|| byteArrToHexStr(hashHeader) !== byteArrToHexStr(correctHashHeader))
|
|
return false;
|
|
return true;
|
|
}
|