Сейчас в БАС полностью переписан сетевой стек - вся работа с сетью производится через curl, и у этого метода есть свои преимущества и недостатки.
Огромным преимуществом являются возможности установки socks5 прокси с авторизацией(хром не поддерживает этого) и полный контроль над запросами и ответами.
Но в последнее время я замечаю все больше недостатков.
Например, 80% ошибок вида "БАС работает на так, как обычный браузер" вытекают именно из-за этого.
Поэтому в следующей версии я добавлю новый режим работы с родным сетевым стеком.
В БАС будет встроен софт(похож на proxifier) для туннелирования всех запросов через прокси, вот достоинства и недостатки:
+ Пропадут баги связанные с прошлым методом.
+ БАС станет полностью похож на обычный браузер(он и так похож но есть некоторые мелочи, из-за подмены сетевого стека).
+ Абсолютно все запросы будут идти через прокси, это и сейчас так, но есть нюансы, например, если в <html manifest поместить урл, то запрос может пройти без прокси. БАС убирает этот атрибут, но кто знает, что есть еще.
- Установка прокси потребует рестарта браузера.
- Не будет работать вызов апи смены порядка заголовков.
- Возможно будет глючить или не будет работать совсем получение результатов запроса(кеш).
Я проверил, этот метод работает, скорее всего апдейт будет через неделю, если не будет подводных камней.