通过良好的上网习惯防病毒
俗话说人不作死就不会死。保持良好的上网习惯才是防病毒的最佳实践。
相信各位的杀毒软件
我先列举一些情境:
- 用户看见了杀毒软件的报警,认为是误报就没有理会,点击允许运行——boom!
- 病毒成功骗过了杀毒软件的扫描,双击后用户看见了杀毒软件的报警,认为是误报就没有理会,点击允许运行——boom!
- 病毒成功骗过了杀毒软件的扫描和主动防御——boom!
- 病毒作者“贴心”地提示软件可能被误报,要求用户先关闭杀毒软件,用户真的关了杀毒软件——boom!
- 用户给了脚本管理员权限,Windows defender 被操纵添加了排除项——boom!(单 Windows defender 限定)
可见,很多时候杀毒软件没有拦下病毒是因为用户选择了放行。既然把杀毒软件作为电脑系统的“保镖”请了进来,那就尽量相信杀毒软件的判断。
的确有的注册机因为其特征类似病毒所以说会被报毒。
但是很多病毒作者也浑水摸鱼,关了杀毒软件就好像大半夜敞开了自家大门口,把请来的保镖轰了出去——自然是极度不安全的。
顺带一提,其实现在很多盗版软件根本不用关掉杀毒软件再安装/使用。
注
个人情绪:为了在竞技游戏里面开外挂(尤其是驱动类外挂)自行关闭杀毒软件的话后果请自负。
如何区分病毒与误报
如果软件的来源绝对可信,而且未经修改破解时,可当作误报处理。
如果修改/破解过,可以去病毒吧等论坛发帖询问这个软件是不是病毒。
当然,也可以丢多引擎查杀分析网站或者云沙箱里面看看结果,比如微步在线云沙箱、Virus Total、Any Run、360 沙箱云。分析出来恶意行为或者大多数引擎都报毒那极大概率就是病毒了。
提示
不用担心云沙箱公司拿到病毒后转手拿去做生意,助长不良产业链。这么说吧,云沙箱公司要是靠卖一般用户遇到的 n 手样本挣钱迟早得饿死……
我需要用报毒的软件怎么办
警告
沙盒与虚拟机并不能保证绝对隔离病毒。虚拟机的安全性远高于沙盒。
个人评价安全性(可能不准确):虚拟机 ≈Windows Sandbox>sandboxie
- 使用 sandboxie 付费版的“安全隔离沙盒”运行程序。
- 若为性能需求不大软件,可以使用系统自带的 Windows Sandbox 功能(本质上是虚拟机,需要手动开启,参见win10 沙盒怎么打开)
- 若为性能需求不大的游戏,且该游戏没有反虚拟机检测,可以使用 vmware 安装虚拟机进行使用。
- 若性能需求很大,或该游戏具有反虚拟机检测,那么可以考虑 hyper-v+嵌套虚拟化+显卡直通,参见显卡虚拟化实现在虚拟机内玩原神。
注意权限的授予
UAC(用户帐户控制)
警告
不要认为打开 UAC 就万事大吉了,什么恶意程序都无法运行了。有很多木马可以不触发 UAC 运行。
首先,各位得认识 UAC 长什么样子:
用户帐户控制 (UAC) 是一项 Windows 安全功能,旨在保护操作系统免受未经授权的更改。 当对系统的更改需要管理员级权限时,UAC 会通知用户,从而让用户有机会批准或拒绝更改。 UAC 通过限制恶意代码拥有的以管理员权限执行的访问权限来提高 Windows 设备的安全性。 UAC 使用户能够就可能影响设备稳定性和安全性的操作做出明智的决策。
当各位看见 UAC 的时候,代表着这个软件要管理员权限了,请确定各位绝对信任软件提供者,否则不要确认。在管理员权限下恶意软件或者恶意命令完全可以直接接管整个系统。
如果需要减少 UAC 弹窗数量可以不开到第四档,但请确保 UAC 开到了第三档。开启的具体方法见Win10 系统 UAC 功能打开操作步骤
避免使用 Administrator 账户
提示
桌面上的应用消失不代表应用没了。只有那些“仅为此账户”安装的软件(安装的时候会很明白的告诉各位)会随着账户的切换而无法维持原样。
如果各位的用户名是 Administrator,那就是 Administrator 账户。这个账户权限很高,可以不用确认就干很多事情,不建议使用。
那么如果现在的账户就是 Administrator 怎么办?
首先请确定是否存在非 Administrator 的管理员权限账户。如果是,请跳过第 3-4 步
如果不是,则第 3-4 步至关重要
- 右键开始菜单,选择“计算机管理”
- 窗口左侧打开->本地用户和组->双击 “用户”
- 在窗口右侧空白区域右键->新用户
- 如图,然后点创建
- 双击右侧的 Administrator,进入,把账户已禁用勾上
注
本节接受了 firedoge 的指正
如果是家庭版 Windows,可以选择利用 key 转版本再激活之后继续操作,也可以选择执行命令来创建用户。
若要通过执行命令来创建用户,请按如下步骤操作:
首先,按 Windows 键+X 键(或右键“开始”),点击终端管理员或者 PowerShell(管理员)(具体显示哪个都没关系)
之后依次执行下面三个命令(这三行命令的作用分别是:添加用户、设置新用户的用户组为管理员、禁用 administrator):
net user 用户名 密码(不设密码可以不填) /add
net localgroup administrators 用户名 /add
net user administrator /active:no
之后注销账户,或重启电脑,登录新的账户即可。
拒绝在管理员权限的终端执行不认识的命令
不要执行不明白、不认识的命令。尤其是这行命令包含了 irm(下载脚本)、iex(执行脚本)的时候。恶意命令足以损坏系统。
比如,买了 steam 激活码/CDK/软件授权,商家要求下载软件/打开 powershell 执行命令——其实正版的激活码不需要这些额外操作,当各位执行了命令之后,steam 就有可能被盗号。
IOS 拒绝在设置登陆他人 Apple ID
谨记不要在系统设置里登陆他人的 Apple ID。如果各位分不清什么叫做系统设置,请不要登陆他人的 Apple ID。如果系统设置里登陆了他人的 Apple ID,那么那个 Apple ID 的所有者可以远程锁定手机。被锁定后只能拿着购买证明去官方售后清除数据来解锁。如果在 App Store 内登陆他人的 Apple ID 出现“升级安全性”的提示,一定要点否。
安卓谨慎授权应用
安装了软件之后,不要给类似于“设备管理器”“无障碍功能”“adb”之类的权限。如果是自动点击类应用必须给“无障碍功能”这个权限请确定各位绝对信任软件提供者。
若手机 root 了,请谨记不要授予各位不是绝对信任的软件 root 权限。如果恶意软件拿到了这个权限,手机甚至会变砖。
Linux 谨慎使用 sudo
如果不清楚脚本/命令的作用,请不要轻易使用 sudo。sudo 会授予脚本或命令 root 权限,这个权限极高,甚至可以删除整个系统以及所有文件。
拒绝使用第三方打包系统
Ghost 系统(镜像文件是.gho)、打包好的纯净版、精简版系统(不限制后缀名,可以是 gho,win 或 esd 等)甚至包括电脑城做的系统都属于第三方打包系统。此类系统内部封装了什么东西全靠作者良心。建议认准官方镜像。
官方镜像下载途径
可以去next itellyou(需要登陆)、itellyou、微软官网 Windows10、微软官网 Windows11下载官方镜像
如果实在想用精简版系统,怎么办?
提示
一些软件写明了不能在 LTSC 版本运行
比如 Visual Studio 2022 不支持 LTSC 系统(来自 Firedoge)
各位可以选择微软官方的 LTSC 版本。该版本为官方制作,不会掺杂第三方插件。
但是如果不是不得已必须要用我并不建议使用精简版,因为精简掉组件之后多多少少会出现一些奇怪的玄学问题。
来自四海一叶秋:LTSC 安装补丁后不会自动清理,越积越多。注册表也变大,导致后面系统越来越慢。用磁盘清理能解决补丁的占用,但是注册表大小清理不了。注册表只会增加不会减少,把注册表项都删了也不会减少。
可以去next itellyou(需要登陆)下载 LTSC 版本 Windows
我的 windows 是盗版,会影响 xxxx 吗?
只要激活了就相当于正版。会影响软件使用(包括杀毒软件)的,是不安全的激活工具、“精简”“优化”系统、网上的 ghost 系统等。
谨慎安装应用
注
可信下载站部分接受了 Firedoge 的补充
安卓系统尽可能不要安装来源不明的 apk,任何病毒都不可能在不安装的情况下运行。
Windows 系统谨慎使用闭源(未开放源代码)的小工具(谁知道里面有什么呢.png)。并且前往官网或者可信的下载站(如果核剥壳、423down)下载正版或者盗版软件。
警告
非可信下载站会有“安全下载”、“快速下载”等下载链接,下载后的文件的文件名大多数是“xxxx@xxxx@xxxx.exe”,这类软件会捆绑安装很多流氓软件。
参见流氓高速下载器死灰复燃。
实测广告拦截插件uBlock Origin可以拦截部分下载站的诱导链接。
如何辨识官网
如果使用百度搜索引擎,官网会有“官方”标识。广告会有“广告”标识。
uBlock Origin、uBlock Origin Lite 完全模式、Adguard可过滤掉很多虚假广告。
此外,卡巴斯基等杀毒软件提供了校验网站安全性的功能。
听不懂怎么办
Windows 安装使用火绒应用商店。至少不会下载到病毒。
但是下载到坑人的软件是有可能的,比如花钱的解压缩软件什么的(
但是如果搜索可以免费使用的软件的全称(如:Winrar、7-zip)还是可以搜索到的。
安卓的话直接在手机的应用商店里面下载软件。
wallpaper engine 如何防“赛博花柳”
取消勾选应用程序、网页可以避免一切来自 wallpaper engine 的病毒入侵
避免使用浏览器储存密码
注
被逝说-Disa 提醒过之后查阅相关资料确定
浏览器储存密码的方式极为不安全。如果用 chrome 自带的密码管理保存密码,任何一个运行在你电脑上的程序,不需要管理员权限,都能解密并读取本地保存的密码。因为 chrome 的密码保存在本地加密的 sqlite 中,同时加解密密钥也明文保存在本地文件里,任何程序都能读取。Edge 浏览器同理(存疑)。firefox 的储存的密码是加密的,但也能破解。
故,不建议使用浏览器保存密码。
杂项
- 控制自己的好奇心,不要点击未知邮件的附件。
- 输入自己的个人信息前,请再三确认是否为官方网站、官方页面。
- 手机相册,尤其是安卓手机相册别存隐私信息