[WinXP] файл hosts самопереписывается
С вирусами или майлру агентом
майлру агентомВот в чем дело! Значит, эта бяка самостоятельно его переписывает?!
(странно, зачем ему нужно; он же, вроде, соединяется с agent.mail.ru или что-то типа этого).
Стопудов это он (Вирусов Касперский не находил).
А как ему запретить?
в нтфсе права на запись отбери
если Vista - зря выключил UAC
в нтфсе права на запись отбериА как это вообще в винде делается?
(там сидят под администратором и агент из=под администратора устанавливали; создать пользователя и из под него переустановить, так что ли?)
если у тебя XP - сиди под юзеромГеморно...
А чо, никак больше ваще?
Вообще как произвольно взятой программе запретить доступ к определенному файлу (вот не думал, что такие, суко, вероломные программы попадаются)
Может антивирус или антиспай какой-нить шибко умный?
Ну вообще-то это хорошая практика. Гораздо, имхо, лучшая, чем антивирусы + файрволлы.
под виндой такое прокатывает
админ правда сможет себе эти права и вернуть всегда, но совсем не факт, что твой агент настолько умный
забери права у админаА теперь скажи, где не прокатывает
под виндой такое прокатывает
файл с правами только на чтение из-под рута без chmod не изменишь. И я не видел программ, которые меняют права автоматически. Максимум предупреждают и предлагают поменять.
я не видел программ, которые меняют права автоматическиэто не значит, что таких нет. с технияеской точки зрения это элементарно.
это не значит, что таких нет. с технияеской точки зрения это элементарно.ясен пень
но если бы этим грешил mail.ru agent, уверен был бы agent_modX, где лишнюю строчку (в уже скомпилированном виде) убрали.
создай файл
сделай chmod 0444 filename
затем vi filename
добавь строчку
выход по команде :x!
25 steel ~/qqq(0/3)# ll
total 8
drwxr-xr-x 2 igor igor - 512 Jul 18 01:25 ./
drwxr-x--- 69 igor igor - 3584 Jul 18 01:25 ../
-r--r--r-- 1 root igor - 5 Jul 18 01:25 aaa
25 steel ~/qqq(0/3)# cat aaa
asdf
25 steel ~/qqq(0/3)# echo "bbb" > aaa
25 steel ~/qqq(0/3)# cat aaa
bbb
25 steel ~/qqq(0/3)#
25 steel ~/qqq(0/3)# id
uid=0(root) gid=0(wheel) groups=0(wheel5(operator)
26 steel ~/qqq(0/3)# uname -a
FreeBSD steel.local 6.2-STABLE FreeBSD 6.2-STABLE Sat Jul 14 06:43:11 MSD 2007 steel.local:/usr/obj/usr/src/sys/BRONZE i386
26 steel ~/qqq(0/3)#
28 steel /bin(0/3)# chmod -x /bin/chmod
28 steel /bin(0/3)# chmod -x /bin/chmod
zsh: permission denied: chmod
28 steel /bin(0/3)# chmod +x /bin/chmod
zsh: permission denied: chmod
28 steel /bin(0/3)#
признаю свою ошибку...
а разве нельзя запустить майлагент от имени какого-нибудь специально созданного юзера без прав менять системные файлы?
Вот только для этого надо операционку поменять.
ага, и мейлагент переписать под никс....
теперь давить и пересобирать
А где это делается?
забери права у админа
под виндой такое прокатывает
При этом галка Use simple file sharing в эхплорере должна быть выключена (в ХР она по дефолту включена).
Оставить комментарий
tihon972009
Сцуко, файл %\WINDOWS\system32\drivers\etc\hosts cамопереписываетсяТуда добавляешь, например, example1.ru, example2.com, example3.com, example4.com:
получается что-то вот такое:
127.0.0.1 localhost
127.0.0.1 mail.ru
127.0.0.1 www.mail.ru
127.0.0.1 win.mail.ru
127.0.0.1 example1.ru
127.0.0.1 example2.com
Потом, блять, через некоторое время смотришь (через какое - понять сложно; пробовали перезагружаться и сразу проверять - вроде все было)- а там нет строчек с *mail.ru, вместо них - пустые!
С чем это хотя бы приблизительно может быть связано?