PDA

Просмотр полной версии : Как спрятать файл hosts


NikroVir
07.03.2016, 16:39
Задача: Переместить файл hosts так, чтобы он был работаспособным, находясь по другому пути.

Для просмотра скрытого содержимого необходимо иметь 10 сообщений, у вас 0 сообщений.


Пробовал переместить по следующей инструкции:

Но если внести в файл изменения, то они не вступают в силу (файл скорее всего считается пустым, а значит инструкция не актуальна).

Помогите, люди добрые. Буду очень благодарен.

NikroVir
07.03.2016, 18:03
ykpon написал(а):

http://www.thewindowsclub.com/hosts-file-in-windows (https://href.li/?http://www.thewindowsclub.com/hosts-file-in-windows)

Вы сами читали эту статью?
Она о том, как добавлять/удалять/редактировать ЗАПИСИ в файле hosts (и о том, где этот файл искать). Мне же нужно сменить местоположение самого файла.

efs
07.03.2016, 18:07
NikroVir написал(а):

Помогите


эм... симлинк, нэ?

NikroVir
07.03.2016, 18:14
efs написал(а):

эм... симлинк, нэ?


симлинк не подходит, т.к. в по старому пути (C:\Windows\System32\drivers\etc) должен лежать старый не работающий файл hosts (для того, чтобы не ругалась программа), а по новому пути - работающий, соответственно.

efs
07.03.2016, 18:37
в исходных данных это требование отсутствовало
а другим путем пойти и использовать скажем route? или поднять на машине локальный DNS и завернуть там

NikroVir
09.03.2016, 02:53
efs написал(а):

в исходных данных это требование отсутствовало
а другим путем пойти и использовать скажем route? или поднять на машине локальный DNS и завернуть там


На счёт DNS думал, но слишком много заморочек, да и не полностью разобрался.
а route разве работает с чем-либо кроме ip (больно не пинайте, не силён в этой области)? мне же, чтобы подменить ответ сервера, нужно перенаправить программу на локальный сервер... поэтому, собственно, вариант с перемещением hosts и подходил идеально.

zionkv
18.08.2016, 15:07
NikroVir написал(а):

На счёт DNS думал, но слишком много заморочек, да и не полностью разобрался.
а route разве работает с чем-либо кроме ip (больно не пинайте, не силён в этой области)? мне же, чтобы подменить ответ сервера, нужно перенаправить программу на локальный сервер... поэтому, собственно, вариант с перемещением hosts и подходил идеально.


route работает c IP, но разве это рам помешает? Добавьте IP своего сайта в роут, программа будет получать адрес, идти по нему, а роут завернёт. Опять же, локальный прокси можно сделать, вариантов куча.
Что за программа? Может, можно хосты подменять скриптом на момент запуска программы, или что-то вроде того?