SwitchHosts icon indicating copy to clipboard operation
SwitchHosts copied to clipboard

希望SwitchHosts可以在Mac锁死和解锁hosts文件!防止第三方软件篡改hosts

Open Cowboy-Shuai opened this issue 2 years ago • 4 comments

System (Mac, Windows 7/8/10, Linux) / 操作系统

MacOS 12.2.1

SwitchHosts! Version / SwitchHosts! 版本

SwitchHosts v4.1.2 (6086)

Description / 描述

SwitchHosts可以修改锁死状态下的hosts文件吗?有些软件会启动时会修改hosts 不得不锁死,现在在hosts文件锁死的情况下SwitchHosts也无法修改,能不能实现软件在需要修改的时候解锁,修改完成后锁死文件的功能,防止其他软件修改hosts,就是不知道在技术上这个功能是否能实现

Cowboy-Shuai avatar Oct 06 '22 15:10 Cowboy-Shuai

System (Mac, Windows 7/8/10, Linux) / 操作系统

MacOS 12.2.1

SwitchHosts! Version / SwitchHosts! 版本

SwitchHosts v4.1.2 (6086)

Description / 描述

SwitchHosts可以修改锁死状态下的hosts文件吗?有些软件会启动时会修改hosts 不得不锁死,现在在hosts文件锁死的情况下SwitchHosts也无法修改,能不能实现软件在需要修改的时候解锁,修改完成后锁死文件的功能,防止其他软件修改hosts,就是不知道在技术上这个功能是否能实现

hosts 锁住: sudo chflags uchg /etc/hosts sudo chflags schg /etc/hosts

hosts 解锁 sudo chflags nouchg /etc/hosts sudo chflags noschg /etc/hosts

我现在采取这种方式的 你现在找到自动化的方法了嘛? 或者把这些写到shell脚本里 然后执行?

futurecad avatar Dec 16 '22 07:12 futurecad

hosts 锁住: sudo chflags uchg /etc/hosts sudo chflags schg /etc/hosts

hosts 解锁 sudo chflags nouchg /etc/hosts sudo chflags noschg /etc/hosts

我现在采取这种方式的 你现在找到自动化的方法了嘛? 或者把这些写到shell脚本里 然后执行?

我目前是把这两个命令放进 快捷指令 里,省的每次都在终端手动输入! hosts快捷指令

Cowboy-Shuai avatar Dec 16 '22 16:12 Cowboy-Shuai

求分享下快捷指令 新建快捷指令,在右边搜索添加”运行Shell脚本“,添加命令就好了 hosts锁

Cowboy-Shuai avatar Dec 20 '22 08:12 Cowboy-Shuai

sudo chflags uchg /etc/hosts sudo chflags schg /etc/hosts

okok 微博留言给你了

futurecad avatar Dec 20 '22 08:12 futurecad