На не особо образованных парсеров есть и проще методы
Если гуглить легко найти даже 3rd party которые дают полный стек защиты парой строчек конфига
Там анализ поведенческих факторов, юзерагента и инфы которую можно собрать через жс апи, все в автоматическом режиме делается
Фигня все эти защиты, есть такой софт как BAS. Он обходит все защиты, только работает под windows и в классическом виде код не напишешь, там визуально из кубиков все строится ))