张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

中国首个自主创新智能浏览器内核”的红芯浏览器,被网友发现“只是谷歌浏览器换了一层皮”

芯智讯 2018-08-20 17:13 次阅读

处于风口浪尖的红芯浏览器,其中的两款插件代码被公开以后,在程序员群体中打开了“群嘲”模式。

8月16日,自称“打破美国垄断,中国首个自主创新智能浏览器内核”的红芯浏览器,被网友发现“只是谷歌浏览器换了一层皮”——红芯浏览器安装包解压后发现,最终可以得到一个版本号为49.1.2623.213的Chrome文件。

目前,在红芯浏览器的安装包中有两个浏览器插件可以看到源代码,不少互联网工程师通过阅读代码发现,红芯的代码存在过度注释、代码冗余、语言陈旧等问题,甚至还有工程师测试后发现,它在插件的保密性上存在虚假宣传。

一位从事数据相关业务的工程师对澎湃新闻记者表示,红芯浏览器插件的源代码中存在大量的注释,显得注释过度。一般熟练的程序员日常写代码时不会所有内容都进行注释,简单的接口不用注释,也不用重复注释。

“注释的主要功能是提醒程序员某一段代码的用途,但每一句都加注释,太浪费工作效率,而且显得十分业余。”一位从事汽车软件开发的工程师这样说道。

另一位来自外资科技公司的程序员则向记者评价称:“中文注释说明水平可能不高,说明懂英文的人不多。”

而且,一位程序员认为,产品上线后大量注释都没有处理,没办法期待它有什么安全性可言的,“注释就是解释程序运行的文档,产品上线之后一般是要去掉的,防止被其他人摸清运行机制后进行攻击,这是最基本的安全意识。”

而另一个比较显著的问题是,红芯的代码被指层层复制,存在大量冗余的内容。

“以密码管家这款插件为例,它的源代码中,一个仅350行的文件就有100行是重复的。说明写该插件代码的程序员不懂封装,即把代码中相同的部分抽象成一个单独的函数。”一位程序员指出。

“有些重复的代码可以写成一个函数。业务逻辑通过参数传进去。”一位工程师向澎湃新闻记者打比方称,“比如要得到某人老公的姓名,用函数实现的话,就是输入‘孙俪’得到‘邓超’,而不用写孙俪老公邓超、杨颖老公黄晓明等好多个。”

另外,还有程序员向记者指出,上述插件代码中,大量使用常量字符串,这使得之后可能的重构变得非常困难,以及不利于国际化等进一步开发。此外还充斥着大量面条式代码,导致开发人员阅读和后续开发困难。(编注:面条式代码,指源代码的控制流程复杂,混乱难以理解。)

一位在出行互联网公司工作的工程师在看过红芯插件的代码后表示:“水平还凑合,就是写法有些陈旧,差不多是四五年前的写法吧。”这一说法得到另一位工程师的认同:“代码中大量使用的jQuery是12年前发布的,已经过时,使得代码冗长不易读懂”。

一位资深前端工程师则指出,现在市面上成熟的前端团队很少使用JavaScript语言,为了工程化都是用Typescript进行工程构建的。“红芯的代码不仅是JavaScript,还是第六版之前的风格,没有经过代码构建和混淆以及去注释、压缩等过程。这是严重缺乏专业性的表现,一般这种代码只会在外包代码中出现。”

除了代码的被指显得不够专业,更值得注意的是,红芯浏览器插件在数据安全方面也值得商榷。

一位程序员试验发现,红芯的密码管家插件中所存储的密码仅存储于本地并且没有加密,即用户可知道使用同一台计算机的其他人的密码。

该程序员向澎湃新闻记者指出,通过阅读密码管家的代码,发现存在密码管家里的密码都是明文存在一个叫做“local storage”的地方,local storage在chromium里是存在一个本地的sqlite数据库文件里,并且这个数据库文件没有加密。这个文件被存在每个用户的AppData文件夹里。

插件将明文密码存在local storage中,存在本地的sqlite数据库的文件没有被加密。

红芯浏览器的官网产品介绍称,其数据缓存及存储层使用了数据加密箱。然而该程序员发现,经他试验,红芯浏览器的数据缓存并未如其宣称的那样进行加密。

8月16日晚,红芯时代(北京)科技有限公司发布声明称:红芯浏览器内核是基于通用的浏览器内核架构(即Chromium开源项目,但不是Chrome浏览器)的基础上进行技术创新的;区别于传统的浏览器,红芯浏览器是专门针对企业办公场景设计的国际上浏览器内核技术是不断迭代更新的,红芯浏览器内核 Redcore是基于 Chromium/Bnk。

对此,不少程序员纷纷吐槽,红芯浏览器套用的谷歌49.1.2623.213版本的Chrome文件,是比较陈旧的版本,因为这是谷歌浏览器Chrome最后一个支持Windows XP系统的版本,而红芯浏览器是支持XP系统的。

“这说明他们连最起码的代码修改都不会,360浏览器也是基于Chrome内核,用的是最新的69版本,它们就做了XP的适配。”一位程序员告诉记者。

红芯时代在声明中称,Redcore内核的技术创新体现在以下三方面:第一,红芯隐盾该功能主要是让企业的应用系统隐身,只对特定身份和设备可见,从而有效避免外部可能的攻击。第二,红芯云适配,主要是将企业PC端系统适配至移动端,从而帮助企业快速实现移动办公;第三,安全可控浏览器,通过私有DNS、加密缓存国密算法支持等功能,帮助企业迸行数据保护和隐私保护这些功能都源自于企业客户的需求。

一位资深的前端工程师向澎湃新闻记者直言,红芯时代所称的三点创新“完全是在混淆视听”。

“因为他们是通过浏览器插件的形式实现的,他们将话题定在浏览器上,让公众以为浏览器是他们的创新。而打开Chrome插件市场,类似功能的插件可以说是非常多的。” 该工程师解释道,“至于价值,好的浏览器插件是有可能有千万级估值的,但是现在Chrome插件市场整体不景气,高质量的Chrome插件应该有百万左右的价值。但我不认为红芯的插件是高质量插件。”

原文标题:程序员群嘲红芯浏览器:注释过度很业余,创新混淆视听!

文章出处:【微信号:icsmart,微信公众号:芯智讯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

物联网时代网络攻击破坏社会稳定

而这种大环境的变化,也让网络安全行业面临着前所未有的巨变。齐向东说:“在互联网时代,我们主要防止数据....
的头像 倩倩 发表于 08-24 10:14 90次 阅读
物联网时代网络攻击破坏社会稳定

首个基于5G网络切片技术设计的电子证据平台

作为新一代移动通讯技术,5G满足了更多场景对无线网络的应用需求。8月23日,青岛仲裁委员会召开《互联....
的头像 电子魔法师 发表于 08-24 09:36 109次 阅读
首个基于5G网络切片技术设计的电子证据平台

2019年人工智能所带来的一些热门趋势

人工智能未来将如何发展?最炙手可热的技术也是最复杂的,它无处不在,难以监控、调节和控制。机器学习的发....
发表于 08-23 16:13 360次 阅读
2019年人工智能所带来的一些热门趋势

5G要推广,但4G网络的薄弱环节要加强补短

互联网连接一切的时代,“网速就是生命”。用户对网速的体验也历来“敏感”,加之当前恰逢5G推广应用前夕....
的头像 电子发烧友网工程师 发表于 08-23 15:51 74次 阅读
5G要推广,但4G网络的薄弱环节要加强补短

小米手机不送配耳机,但让用户用最低的价格获得更好的体验

小米本身利润就比较低,大家会发现,凡是赠送耳机的厂商都是一些利润比较大的厂商,大多数厂商开始标配送透....
的头像 LiveVideoStack 发表于 08-23 14:27 206次 阅读
小米手机不送配耳机,但让用户用最低的价格获得更好的体验

工信部:从未让运营商降速,4G网络降速受制多种因素

8月22日,工业和信息化部新闻发言人、信息通信发展司司长闻库就近期网络热议的4G降速问题指出,工业和....
的头像 电子发烧友网工程师 发表于 08-23 14:06 110次 阅读
工信部:从未让运营商降速,4G网络降速受制多种因素

AI有优也有忧

人工智能的优与忧
的头像 陈翠 发表于 08-23 10:20 175次 阅读
AI有优也有忧

移动医疗将是慢性病管理的新思路

目前,我国心血管病常规的治疗模式是,急性期在医院接受救治,慢性期居家治疗,定期到医院取药和检查,表面....
发表于 08-23 09:26 48次 阅读
移动医疗将是慢性病管理的新思路

5G改变社会将是一个长期渐进式的过程

既然称得上“改变社会”的技术,一定是能够给全社会带来革命性的影响,而对全社会革命性的影响就不是一个单....
发表于 08-23 08:50 22次 阅读
5G改变社会将是一个长期渐进式的过程

康普布线解决方案助力北京小米移动互联网产业园成智慧园区典范

作为小米位于北京的新总部,北京小米移动互联网产业园于2015年开工建设,占地约21万平方米。园区内共....
的头像 电子发烧友网工程师 发表于 08-23 08:03 1081次 阅读
康普布线解决方案助力北京小米移动互联网产业园成智慧园区典范

目前市场上无线通信主要有哪些类型

无线通信可以按传输信号形式、无线终端状态、电磁波波长、传输方式和通信距离等进行分类。
发表于 08-22 16:49 29次 阅读
目前市场上无线通信主要有哪些类型

​没等到iPhoneSE2,苹果一口气推出了四个互联网软件服务

在这次发布会上,苹果一口气推出了四个互联网软件服务,包括 Apple News+、Apple Car....
的头像 集成电路应用杂志 发表于 08-22 16:13 623次 阅读
​没等到iPhoneSE2,苹果一口气推出了四个互联网软件服务

在5G推广应用之际,4G真的“知难而退”吗?

8月21日,记者又针对不同的4G套餐进行测速,于中午12时30分在马场西路某处室内环境中进行测速,下....
的头像 倩倩 发表于 08-22 15:18 173次 阅读
在5G推广应用之际,4G真的“知难而退”吗?

智能技术与网络通信技术在交通领域得到迅速应用

互联网提供的信息交互与共享通道使得每个终端自身的信息与数据存储空间被无限地扩大了,可调用资源和数据进....
的头像 倩倩 发表于 08-22 15:13 163次 阅读
智能技术与网络通信技术在交通领域得到迅速应用

第七届互联网安全大会(ISC 2019)在北京正式拉开帷幕

对于当前的中国安全市场,许多业内人士认为仍然是“一片蓝海”,未来潜力巨大。在这种情况下,“巨头垄断”....
的头像 倩倩 发表于 08-22 14:19 242次 阅读
第七届互联网安全大会(ISC 2019)在北京正式拉开帷幕

小米重磅推出了“小米游戏超级会员”服务,含七大福利特权

众所周知,随着移动互联网的迅猛发展,手游开始兴起,而且它的市场还非常的大,这也就导致众多厂商蜂拥而上....
的头像 工控资料窝 发表于 08-22 11:48 153次 阅读
小米重磅推出了“小米游戏超级会员”服务,含七大福利特权

宜家宣布投资一个全新的“宜家家居智能”业务部门

其实智能家居业务宜家早在2012年就已经启动了,而且陆续退出了几款智能家居相关的产品,包括无线充电台....
的头像 倩倩 发表于 08-22 11:20 356次 阅读
宜家宣布投资一个全新的“宜家家居智能”业务部门

5G将催生互联网实现从消费互联网到产业互联网的飞跃转变

陈山枝表示,5G将为产业变革和商业模式创造新的前景。他认为,5G将催生下半场互联网,实现从消费互联网....
发表于 08-22 09:33 29次 阅读
5G将催生互联网实现从消费互联网到产业互联网的飞跃转变

物联网与互联网的两点差异

物联网平台需要支持:设备连接,设备管理,数据存储,数据分析,应用软件与设备交互,软件开发环境,软件运....
的头像 倩倩 发表于 08-21 15:44 152次 阅读
物联网与互联网的两点差异

工业物联网尚未突破的成本挑战

作为物联网的2B分支,工业物联网虽然相对远离大众的视线,但是也进入了千帆竞渡的局面,市场规模不断增长....
的头像 倩倩 发表于 08-21 14:29 632次 阅读
工业物联网尚未突破的成本挑战

5G、VR、人工智能等新兴技术带来阅读新变革

“依托5G发展出来的创新型硬件,使读者跟作家之间实现了更多的实时交互,带来了更加丰富的读者体验。”阅....
的头像 倩倩 发表于 08-21 11:11 224次 阅读
5G、VR、人工智能等新兴技术带来阅读新变革

小米2019年二季度以及中期业绩,总结起来就是“高、强、稳”

最年轻的世界500强,再次迎来了自己的“年中考”。
的头像 LiveVideoStack 发表于 08-21 10:02 230次 阅读
小米2019年二季度以及中期业绩,总结起来就是“高、强、稳”

美的苏宁“云云对接”打破行业壁垒

打破智能家电孤岛!苏宁美的云云对接 加速万物互联时代到来
的头像 陈翠 发表于 08-21 09:46 575次 阅读
美的苏宁“云云对接”打破行业壁垒

第七届互联网安全大会在北京召开,对网络战要做到“三化”

当前,网络空间与现实空间的边界不断融合消失,网络安全威胁与日俱增,网络战随处可见。因此,应对网络战就....
的头像 Midifan 发表于 08-21 09:41 244次 阅读
第七届互联网安全大会在北京召开,对网络战要做到“三化”

当下AI医疗行业会产生什么新的模式

随着计算能力的不断进步,人工智能算法的潜能被逐步挖掘。既国际象棋高手“深蓝”之后,人工智能相继在围棋....
发表于 08-21 09:29 101次 阅读
当下AI医疗行业会产生什么新的模式

中国联通携号转网项目供应商将选择华为

中国联通对于选择华为的原因也做了说明,“为满足携号转网项目(核心网部分)技术及工程建设进度要求,本项....
发表于 08-21 09:22 44次 阅读
中国联通携号转网项目供应商将选择华为

中国互联网企业市值/估值榜第8名的百度,未来会跌出前10吗?

北京时间8月20日早上,百度公布了其2019年Q2财报。财报显示,按照美国通用会计准则(GAAP)计....
的头像 高工LED 发表于 08-21 09:09 341次 阅读
中国互联网企业市值/估值榜第8名的百度,未来会跌出前10吗?

鸿蒙或将万物互联

鸿蒙开启万物互联“大时代”
的头像 陈翠 发表于 08-21 09:08 170次 阅读
鸿蒙或将万物互联

视频通信中H.264在互联网抗误码问题中的应用

随着宽带网络的发展,基于IP的视频应用得到了越来越多的关注。基于IP的视频应用,必须解决吞吐量,传输....
发表于 08-20 16:16 22次 阅读
视频通信中H.264在互联网抗误码问题中的应用

科普一下VR行业不仅仅只有游戏

我们平时听到的VR一般都是VR游戏,VR电影,VR旅游等VR的娱乐性应用。但其实VR的应用远比我们想....
发表于 08-20 15:46 24次 阅读
科普一下VR行业不仅仅只有游戏

几个领域将会率先实现人工智能技术的落地应用

车联网。车联网领域被认为是当前人工智能技术的一个重要突破口,以自动驾驶为代表的车联网相关技术将在很大....
的头像 倩倩 发表于 08-20 15:21 116次 阅读
几个领域将会率先实现人工智能技术的落地应用

智能医疗时代下健康大数据该如何使用

毫无疑问,智慧医院需要持续筑牢安全防护墙,但并不意味着要把安全防护墙加高到滴水不进、滴水不出的地步。
发表于 08-20 15:15 130次 阅读
智能医疗时代下健康大数据该如何使用

中科凯泽:创新创造价值,人工智能技术赋能实业

目前,公司主打人脸识别技术平台产品,包括人脸闸机、识别门禁、识别锁、客流量统计分析仪、智慧工地和背包....
的头像 倩倩 发表于 08-20 15:09 98次 阅读
中科凯泽:创新创造价值,人工智能技术赋能实业

湖南妇女儿童医院:采用“互联网+医疗”,整合数十项前沿科技成果

今日上午,尽管室外温度很高,800多名工人仍忙着进行装修、安装等施工。这个一期投资约18亿元,建筑面....
的头像 倩倩 发表于 08-20 14:37 100次 阅读
湖南妇女儿童医院:采用“互联网+医疗”,整合数十项前沿科技成果

曾是国内主打“性价比”的手机品牌,是非常好的选择之一

国内曾有一个手机品牌,凭借“赔钱”的产品策略,迅速在国内市场获得了较大的市场份额;和小米高管说得“不....
的头像 高工锂电 发表于 08-20 11:54 211次 阅读
曾是国内主打“性价比”的手机品牌,是非常好的选择之一

服务器上的SSL证书将为用户信息装上安全锁

近年来,随着用户数据价值的不断增大,一些心怀不轨的人开始趁虚而入,威胁着很多用户的信息安全。
发表于 08-20 11:49 23次 阅读
服务器上的SSL证书将为用户信息装上安全锁

人工智能的挑战分析

人工智能城市趋势研判与挑战分析
的头像 陈翠 发表于 08-20 11:16 248次 阅读
人工智能的挑战分析

第七届互联网安全大会在北京雁栖湖国际会展中心举行

8月19日,由中国互联网协会、中国网络空间安全协会、360互联网安全中心等单位共同主办的第七届互联网....
的头像 OFweek工控 发表于 08-20 10:45 174次 阅读
第七届互联网安全大会在北京雁栖湖国际会展中心举行

海量小文件存储的问题以及解决方案

海量小文件是业界难题,甚至有专门的名词,LOSF(lots of samll file)。通常我们认....
发表于 08-20 10:27 40次 阅读
海量小文件存储的问题以及解决方案

析RFID技术的发展趋势

浅析RFID技术未来发展趋势!
的头像 陈翠 发表于 08-20 10:11 358次 阅读
析RFID技术的发展趋势

物联网发展中必不可少的RFID技术

中国智造向5G时代智能发展,RFID是必不可少的应用技术
的头像 陈翠 发表于 08-20 10:03 168次 阅读
物联网发展中必不可少的RFID技术

互联网医疗需打破医疗行业的资源不平衡

我国平均每万人仅拥有医生14人,优质医疗资源供需不平衡痛点在我国尤其凸显,未来这一现象会更加严重,‘....
发表于 08-20 09:15 120次 阅读
互联网医疗需打破医疗行业的资源不平衡

5G技术时代将会给科技金融带来些什么

“4G来临后,原来平面的互联网渠道被可互动式的互联网渠道所替代了,速度加快后使原本无法时时双向交互的....
的头像 电子发烧友网工程师 发表于 08-20 09:08 222次 阅读
5G技术时代将会给科技金融带来些什么

租用服务器时需要注意的安全问题及注意事项

现在很多企业都会搭建网站用于企业管理或者企业宣传,而服务器租用作为建站的核心产品,技术相对复杂,尤其....
发表于 08-19 17:29 38次 阅读
租用服务器时需要注意的安全问题及注意事项

Redmi也宣布会要发布旗下首款互联网电视

自从荣耀在8月10日发布了荣耀智慧屏电视之后,智能电视好像瞬间就和“智慧”挂钩了。这不,就在8月19....
的头像 DIGITIMES 发表于 08-19 17:20 265次 阅读
Redmi也宣布会要发布旗下首款互联网电视

未来新技术的发展都将离不开嵌入式

嵌入式可能在生活中很少有人提到,但我们现在所使用与智能有关的都离不开嵌入式,如智能手表、微波炉等。
发表于 08-19 17:10 111次 阅读
未来新技术的发展都将离不开嵌入式

人工智能即将到来,却面临巨大挑战?事关全球治理格局?

随着如今以互联网为代表的信息技术快速发展,引领了一波经济革命新浪潮,在新一轮的科技革命和产业变革下,....
的头像 倩倩 发表于 08-19 16:04 241次 阅读
人工智能即将到来,却面临巨大挑战?事关全球治理格局?

中国人工智能渗透的领域中,医疗健康领域占比最大,达到22%

但随着医疗人工智能领域应用探索不断深入,部分医疗人工智能产品同质化、数据质量参差不齐、“上岗”待认证....
的头像 倩倩 发表于 08-19 16:01 138次 阅读
中国人工智能渗透的领域中,医疗健康领域占比最大,达到22%

站在趋势看未来,智伴创造商业先机

从最初的3人团队,到如今8000平米的办公大楼、近500位员工,用户覆盖89个国家/地区、,智伴科技....
的头像 倩倩 发表于 08-19 15:55 175次 阅读
站在趋势看未来,智伴创造商业先机

5G手机买不起,还用的起5G套餐?

5G手机的价格已经在陆陆续续公布了,不算太贵,当然也不算便宜。此外,大家最关心的可能就是5G套餐的价....
的头像 CINNO 发表于 08-19 15:50 281次 阅读
5G手机买不起,还用的起5G套餐?

请问有办可以从Common Control或ActiveX退出/退出Web浏览器吗?

有没有办法从Common Control或ActiveX退出/退出Web浏览器? 以上来自于谷歌翻译      以下为...
发表于 08-02 10:56 35次 阅读
请问有办可以从Common Control或ActiveX退出/退出Web浏览器吗?

嵌入式互联网的在线互联有什么用?

在嵌入式领域,我们或多或少地听说过“嵌入互联网(embedding the Internet)”这个新概念。有人预言,5年内PC将不再成为主要的...
发表于 07-31 06:43 128次 阅读
嵌入式互联网的在线互联有什么用?

Spansion和Virident合作推出新型存储解决方案

全球最大的纯闪存解决方案供应商Spansion(NASDAQ:SPSN)与专注于为互联网数据中心提供节能、可拓展系统解决方案的创...
发表于 07-23 07:01 155次 阅读
Spansion和Virident合作推出新型存储解决方案

Ubuntu Firefox浏览器的简单介绍

Firefox浏览器经过长时间的发展,这里我发表一下个人理解,下面就这就来讲术Ubuntu Firefox。Ubuntu宣言:软件应免费提供,软...
发表于 07-19 06:54 54次 阅读
Ubuntu Firefox浏览器的简单介绍

嵌入式计算产品

2008年10月20日:英特尔嵌入式与通信产品事业部总经理兼数字企业事业部副总裁Douglas L. Davis先生在中国台北英特尔信息技术峰...
发表于 07-16 07:30 118次 阅读
嵌入式计算产品

5G技术发展历程科普

互联网改变了世界,移动互联网重新塑造了生活,“在家不能没有网络,出门不能忘带手机”已成为很多人的共同感受。人们对动互联网...
发表于 07-11 06:11 110次 阅读
5G技术发展历程科普

无缝覆盖的公众移动通信网络

网络融合的大潮正在滚滚而来,其最终目的是构建起无所不在、无所不能的信息网络。这个庞大的信息网络中将广泛吸纳各种创新的IC...
发表于 07-09 06:46 254次 阅读
无缝覆盖的公众移动通信网络

无线射频识别助力电信业推进信息化

RFID(无线射频识别)技术,又称为电子标签或者无线标签,是一种利用无线射频通信实现的非接触式自动识别技术,被列为21世纪...
发表于 07-05 07:40 473次 阅读
无线射频识别助力电信业推进信息化

请问PADS layout里面的项目浏览器网络不显示网络,怎么设置?

请问PADS layout里面的项目浏览器网络不显示网络,怎么设置?...
发表于 06-11 11:37 145次 阅读
请问PADS layout里面的项目浏览器网络不显示网络,怎么设置?

labview怎么调用谷歌浏览器或者火狐浏览器,(非IE浏览器)

在虚拟仪器中需要显示本地嵌入式网页,自带的active控件的IEweb浏览器不支持,需要火狐或者谷歌浏览器。 那么怎么调用其他的...
发表于 05-18 10:26 359次 阅读
labview怎么调用谷歌浏览器或者火狐浏览器,(非IE浏览器)