Родной dd в MacOS лучше заменить на GNU-тый brew install coreutils.
Все утилиты из пакета coreutils будут иметь приставку g в начале, то есть gdd.

Нарезать файл на куски по заданным смещениям

skip — отступить число байт от начала файла
count — выбрать столько байт

Смещения в десятичном виде
dd if=source_file of=output_file ibs=1 skip=8960000 count=183750250

Смещения в hex (работает только в bash)
dd if=source_file of=output_file ibs=1 skip=$((0x123142)) count=$((0x1231))