Разве не имея дополнительных привилегий обычный пользователь может править настройки DNS?
Подмена DNS возможна непосредственно в машрутизаторе, одно время роутеры TP-Link "прославились" тем, что в них отсутствовал вменяемый аппаратный фаервол и при этом они шли/идут с открытой "по дефолту" админкой на внешку, и это с заводской учеткой admin/admin, которую рядовой юзер не меняет, добавим к этому, что "специалисты" провайдера обыкновенно настраивают эти мопеды бриджем в Win с открытыми "портками наружу".