Я могу использовать преобразование из BinData в шестнадцатеричное и затем анализировать шестнадцатеричную строку.
function hex2a(hexStr) {
var s = '';
for (let i=0; i<hexStr.length; i+=2)
s += String.fromCharCode(parseInt(hexStr.substr(i, 2), 16));
return s;
}
hex2a(BinData(0,"aGVsbG8=").hex())
// returns "hello"
Но это работает правильно только с ASCII.