Elenvernied ED, никак. Если для каждой попытки расшифровки спавнить сторонний процесс - то накладные расходы будут очень велики. Тем более, батник не позволит распараллелить вычисления или использовать для этих целей GPU. Тут нужны более специализированные инструменты, на батнике ты сможешь разве что 6-8 недостающих цифр подобрать, если остальные цифры известны, но это займёт неоправданно много времени в любом случае.
Bavarius, не выполнять запрос два раза. Зачем повторно выполнять file_get_html, если вы уже через curl выполнили запрос. Вместо CURLOPT_NOBODY использовать опцию CURLOPT_RETURNTRANSFER, чтобы тело ответа получать.
Galdar Turin, тут нужно в браузере в логах сетевых запросов смотреть, какие запросы с какими заголовками идут, может быть, какой-то заголовок не доходит до браузера, потому что чем-то перекрывается.
Они выделяют поддомен с твоим контентом - my_namespace.host.com
Тут мне все понятно - обычный роутинг, который можно быстро накидать на той же Laravel.