世界三大杀软测试机构:取消奇虎360所有认证

今日,世界上三大最著名权威杀毒软件测试机构 AV-Comparatives,AV-TEST,和 Virus Bulletin 联合公开谴责了中国安全厂商奇虎 360,原因是 360 送给机构的测试产品和实际发放用户使用的产品表现出了显著不同的行为。三家测试机构宣布将撤销奇虎 360 产品今年以来获得的所有认证和评级,且会在今后的测试中坚持公开公平地对待参测厂商,保证用户收到的是最准确的信息。 三大评测机构的调查结果标明,奇虎在送测的所有产品中都默认开启了 Bitdefender 引擎,但奇虎自家的 QVM 引擎却从来没还有被开启,而该版本的软件发布在了其官网上一个看似公开的页面上。相反,在奇虎 360 的主要市场区域里,默认的设置都是 Bitdefender 关闭而 QVM 引擎开启,经过测试后,这样会显著降低防护级别,并显著增加误报率,在产品中有选项可以调整这些设置,但大多数普通用户不会在意。测试机构在测试时反复强调要是用产品的默认设置,这样才能客观反映真实使用情况。 在测试公司调查奇虎 360 的时候,该公司反过来指责另外两家中国安全厂商,百度和腾讯。通过对这两家公司的产品进行分析表明,其中含有一些特殊的标记,包括几家测试机构的名字,可能暗示了这些产品会根据环境的不同而表现出不同的产品行为。——但奇虎的产品中同样有类似的标记。然而,没有证据表明这给予这两家产品任何不正当的显著优势,有时候甚至会让它们处于劣势。两家公司都可以提供在产品中包含这些标记的正当理由。 在要求奇虎 360 提供对他们行为的解释时,该厂商承认了参测产品的某些设置经过人为修改,包括开启对注册机和破解软件的检测,以及将云查询重定向到距离测试机构较近的服务器。在反复要求其提供第三方引擎的具体信息后,他们最终承认了参测的引擎设置和用户使用的引擎设置是不同的。 奇虎从 2015 年以来拿到的所有奖项和认证因此将被三家测评机构取消,并且今后将对参测厂商作出更严格的要求,以防今后再有厂商作弊的行为发生。 Virus Bulletin 首席运营官 John Hawes 说。“这种事情对谁都没有好处。独立测试同时为用户和厂商服务,展现哪些产品表现最好,哪些方面厂商还需努力。如果送测产品和真实世界使用的产品不一样,那就不能提供任何有用的信息了。” AV-Comparatives 首席执行官 Andreas Clementi 说:“独立的反病毒软件测试在提高用户设备的防护水平方面很重要,也能将整个互联网的安全性提高,受益的是所有人。如果纯粹把测试成绩用于市场宣传,最终就会导致恶意软件更加容易传播,用户更加不安全。” AV-TEST 首席执行官 Maik Morgenstern 说:“有比较的测试和认证对反病毒行业的用户和厂商都很重要。用户依赖独立测试结果理性选择防护软件。如果厂商在测试中作弊,这会伤害到所有人。”

2015年5月4日 · 1 分钟 · Jid

慢性咽喉不适的中药茶饮方

⚠️ 以下为个人经验分享,不构成医疗建议。使用前请咨询专业医师。 教师等长期用嗓人群容易出现慢性咽喉不适。以下是经中医师推荐的茶饮配方: 配方 药材 用量 金银花 120g 蒲公英 120g 麦冬 60g 山楂 60g 薄荷 60g 黄芪 60g 用法 以上药材在普通中药房均可购买 取适量热水冲泡,代茶饮用 坚持服用一段时间见效 各药材功效简述 金银花 — 清热解毒 蒲公英 — 清热利咽 麦冬 — 养阴润燥 薄荷 — 疏风利咽 黄芪 — 补气 山楂 — 助消化,调和药性

2015年5月3日 · 1 分钟 · Jid

Ubuntu 安装 MySQL 客户端及开发库

安装 MySQL 服务器 + 客户端 sudo apt-get install mysql-server 安装 server 时会自动安装 client,无需单独安装。安装过程中会提示设置 root 密码。 C/C++ 开发库 sudo apt-get install libmysqlclient-dev 安装后头文件在 /usr/include/mysql/,链接时加 -lmysqlclient。 验证 mysql --version mysql -u root -p 编译示例 gcc -o myapp myapp.c $(mysql_config --cflags --libs)

2015年5月2日 · 1 分钟 · Jid

Vim 与系统剪贴板的复制粘贴

快速上手 操作 快捷键 Vim → 系统剪贴板 选中内容后 "+y 系统剪贴板 → Vim 正常模式下 "+p 或 Shift+Insert 原理 Vim 有多个寄存器(用 :reg 查看),其中 + 寄存器与系统剪贴板关联。 寄存器 用途 " 未命名寄存器(默认,y/p 直接使用) 0 最近一次 y 复制的内容 1-9 最近删除/修改的内容 a-z 命名寄存器(用户自定义) + 系统剪贴板 操作方式 " 复制到指定寄存器:"ay(复制到寄存器 a) " 粘贴指定寄存器:"ap(粘贴寄存器 a 的内容) " 系统剪贴板操作: "+y " 复制选中内容到系统剪贴板 "+p " 粘贴系统剪贴板内容 前缀 " 是寄存器标识符,不是字符串引号。 注意事项 Ubuntu、openSUSE 等默认安装的 vim-tiny 不支持系统剪贴板。需要安装完整版: # Ubuntu sudo apt-get install vim-gtk # 或 vim-gnome / vim-athena # 验证是否支持 vim --version | grep clipboard # 应显示 +clipboard

2015年5月1日 · 1 分钟 · Jid

解决 undefined reference to 'pthread_mutex_trylock'

问题 编译时出现 undefined reference to 'pthread_mutex_trylock' 等 pthread 相关函数的链接错误。 原因 POSIX 线程库(pthread)默认不链接,需要手动指定。 解决 编译时添加 -lpthread: gcc main.c -o test -lpthread 或在 Makefile 中: LDFLAGS = -lpthread 推荐 GCC 4.2+ 支持更规范的写法: gcc main.c -o test -pthread -pthread 会同时添加编译和链接所需的标志(包括预处理器宏),比 -lpthread 更完整。

2015年4月30日 · 1 分钟 · Jid

Linux:创建和删除以连字符开头的文件

问题 文件名以 - 开头时,命令会将其误认为选项: touch -i # 报错:invalid option rm -i # 报错:invalid option 转义 \ 或引号都不能解决。 解决方法 方法一:加路径前缀 touch ./-i rm ./-i 方法二:用 -- 分隔符 touch -- -i rm -- -i -- 是 POSIX 标准约定的选项终止符,告诉命令"后面都不是选项了"。 方法二更通用,推荐。

2015年4月29日 · 1 分钟 · Jid

修改 openSUSE + Windows 双系统启动顺序

问题 先装 Windows 后装 openSUSE,GRUB 默认启动项变为 openSUSE。需要改回 Windows 优先。 方法一:YaST 图形界面 打开 YaST → System → Boot Loader 找到 Windows 启动项,设为 Default 确定保存 方法二:编辑 GRUB 配置 sudo vi /boot/grub/menu.lst 找到 Windows 段落: ### Don't change this comment - YaST2 identifier: Original name: windows ### title Windows rootnoverify (hd0,0) chainloader +1 将整个 Windows 段落剪切到 openSUSE 段落的前面(即第一项),保存退出。 重启后 Windows 即为默认启动项。 新版 openSUSE 使用 GRUB2,配置文件为 /etc/default/grub,修改 GRUB_DEFAULT 后执行 sudo grub2-mkconfig -o /boot/grub2/grub.cfg。 ...

2015年4月28日 · 1 分钟 · Jid

openSUSE 安装 MySQL

安装 sudo zypper install mysql-community-server 启动并设置开机自启 sudo systemctl enable mysql sudo systemctl start mysql 安全初始化 sudo mysql_secure_installation 按提示设置 root 密码、移除匿名用户、禁止远程 root 登录等。 验证 mysql -u root -p mysql --version

2015年4月27日 · 1 分钟 · Jid

openSUSE: could not find 'kfmclient executable' 解决方法

问题 openSUSE 中某些应用报错 could not find 'kfmclient executable'。 原因 kfmclient 是 KDE 文件管理器 Konqueror 的命令行工具,用于打开 URL 和文件。系统缺少 Konqueror 导致找不到此命令。 解决 sudo zypper install konqueror 安装后 kfmclient 命令即可使用。

2015年4月26日 · 1 分钟 · Jid

推荐两个在线多语言编译器

推荐 1. Compiler Explorer (Godbolt) 最强大的在线编译器,支持查看汇编输出、多编译器对比。适合分析代码生成的汇编指令、优化效果。 2. OnlineGDB 支持 C/C++、Python、Java 等多种语言,内置 GDB 调试器,可设断点、单步执行。 3. Wandbox 支持多种编译器和语言,可自定义编译选项,适合测试不同编译器行为。 历史推荐 codepad.org — 简洁的在线编译+运行,支持多种语言 ideone.com — 代码片段可分享到 StackOverflow

2015年4月25日 · 1 分钟 · Jid