Непонятно, где находятся данные. Если он находится в переменной оболочки, то
Создайте новую строку с первыми двумя символами оригинала, замененной строкой и завершающими символами оригинала. Либо присвойте его оригиналу, либо используйте как переменную. Решите, хотите ли вы проверить, короче ли исходная строка 8 символов.
mystring="${mystring:0:2}******${mystring:8}"
Вы можете сделать
mystring=${mystring/????????/${mystring{0:2}******}
Если он находится в файле, то
sed 's/\(..\)......../\1********/' file