范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

618红包广告疯狂弹窗!原来是搜狗输入法强制推广

  618电商大促正在火爆进行中,各个平台、商家都使出了浑身解数,也有人趁机浑水摸鱼。近期,不少用户的电脑频繁出现托盘区闪烁弹窗,点击后会打开淘宝天猫的6.18促销网页。
  难道是淘宝天猫的新手段?据火绒安全报告,经过工程师溯源调查后发现,该弹窗均竟然来自于用户量极大的搜狗输入法!
  据介绍,搜狗输入法的这个广告配置通过云控下发,无法通过设置关闭,而且除了疯狂弹窗,还存在统计用户浏览器浏览历史数据等越位行为,符合广告程序的定义。
  根据分析,搜狗输入法通过云控,向用户下发专门添加了用以在6.18期间弹窗的相关组件,而该组件与“搜狗输入法”主程序功能之间并无任何关联作用。
  用户安装运行“搜狗输入法”后,就会频繁收到托盘闪烁弹窗,如果不小心点击,就会打开关于天猫6.18整个推广促销网页。
  虽然右键可暂时退出该弹窗,但根据其云控下发的配置,5小时后仍旧会再次顽固弹出,循环往复,严重影响用户的正常上网及工作。
  更为严重的是,搜狗输入法还会收集用户本地的安全软件、广告拦截工具的运行状态,甚至搜集用户IE浏览器和搜狗浏览器历史记录数量、页面标题数量,并回传至后台服务器,推测是用于制作用户画像,进行精准推广。
  该行为涉及隐私数据,严重越位,存在损害用户权益的风险。
  目前,火绒最新版已对搜狗输入法内的弹窗与搜集用户信息的模块进行拦截查杀,可能会导致搜狗输入法的“工具”功能无法使用,但不影响文字输入等主要功能。
  附录:火绒安全分析报告原文——
  一、详细分析近期,搜狗输入法用户大量遇到6.18托盘广告弹窗的情况,该流氓推广行为通过云控下发,在搜狗输入法界面中未发现相关功能开关。广告弹窗程序showinfo.exe由sgutil.dll释放执行,sgutil.dll被sgtool.exe调用。相关代码,如下图所示:
  sgtool.exe加载执行sgutil.dll
  sgutil.dll执行”StartPopupServer”导出函数后,会根据云端配置释放执行托盘广告模块showinfo.exe。相关代码,如下图所示:
  根据配置决定是否释放执行showinfo模块
  showInfo.exe模块主要负责弹出桌面托盘广告图标及更新广告配置。当此模块运行之后,首先会对存放于%Appdata%\LocalLow\SogouPY\Popup\traynet\目录下的配置资源config.ini进行AES解密并读取其中的配置信息,相关信息如下图所示:
  AES解密并读取配置信息
  解密后的config.ini配置信息如下图所示:
  解密后的config.ini信息
  解密并读取配置信息无误之后,showInfo.exe模块便会收集:系统硬件签名、主机运行的安全软件等信息,连同搜狗输入法的版本信息一起回传。收集的安全软件信息如下图所示:
  收集的安全软件信息
  收集安全软件运行信息相关代码如下图所示:
  收集安全软件信息
  收集的安全软件信息以标记位形式发送给服务器(sfsw及sfw参数中0,1代表各家安全软件运行状态。0代表未运行,1代表正在运行),相关信息如下图所示:
  收集的主机信息内容
  收集完所需的主机信息之后,程序便会将其与“http://api.pinyin.sogou.com/v1/bubble/ad“加密发送给服务器“http://get.sogou.com/q”, 发送加密信息相关代码如下图所示 :
  发送加密信息
  传输的数据信息
  服务器根据发送信息,返回加密数据。程序通过AES算法解密之后便得到托盘广告所需的配置信息,解密数据相关代码如下图所示:
  AES解密返回数据
  解密后的配置数据如下图所示:
  解密后的配置数据
  当得到所需的托盘广告配置信息以后,程序便将其AES加密并更新到%Appdata%\LocalLow\SogouPY\Popup\traynet\目录下的net.ini文件中。之后,开始检查当前系统时间是否在net.ini配置中所规定的“sdate”到“edate”时间范围之内,并且查询当前系统时间距离上次关闭广告托盘的时间(config.ini中的lastclose字段值)是否大于5个小时(net.ini中的interval字段值),满足上述两个条件则弹出托盘广告,相关代码如下图所示:
  时间检测
  弹出广告托盘相关现象如下图所示:
  广告托盘
  sgutil模块在sgutil.dll加载执行后会根据云端返回的配置决定是否弹出托盘广告,广告弹窗的功能开关只能由云控页面控制(hxxp://api.pinyin.sogou.com/v1/config/netswitch_pc),在搜狗输入法界面中,未发现相关弹窗功能开关。从云端请求的配置信息中“trayad”为弹出开关标记位,如下图所示:
  云端配置
  当“trayad”标记位为1时,sgutil.dll会从资源中释放执行showinfo模块。相关代码,如下图所示:
  从资源中释放showinfo模块
  sgutil.dll会间隔6个小时取最新云端开关的状态。相关代码,如下图所示:
  请求云端开关配置
  并且根据不同地区多次测试发现,请求到的开关配置会有所不同。相关现象如下图所示:
  不同地区多次测试得到不同的配置
  sgutil.dll除了会释放showInfo.exe外,还会收集Chrome内核浏览器和IE浏览器的历史记录信息。虽然历史记录中的URL、标题等数据也会进行收集,但是尚未发现上传上述数据的相关代码逻辑,现阶段仅会上传历史记录条目数量。在获取Chrome内核浏览器历史记录信息时,首先会根据预留的浏览器历史记录数据库路径找到数据库所在位置,如果预留路径为空,则不会执行任何操作。除IE浏览器外,现阶段最新的sgutil.dll模块只会获取搜狗浏览器的历史记录信息。获取Chrome内核浏览器历史记录信息,相关代码如下图所示:
  搜集用户浏览器历史中的标题个数
  获取搜狗浏览器历史记录信息相关代码,如下图所示:
  获取搜狗浏览器历史记录信息
  获取其他浏览器历史信息相关代码,如下图所示:
  获取其他Chomre内核浏览器历史记录信息
  在搜集历史记录信息结束后,会将搜狗浏览器历史记录条目数拼接到HTTP请求参数中。相关代码,如下图所示:
  将收集到的浏览器历史信息拼接为HTTP请求参数
  获取IE浏览器中历史记录条目数和标题数相关代码,如下图所示:
  收集IE浏览器历史记录信息
  上述收集到的浏览器历史记录条目数量和标题数量,会被拼接为回传数据的请求链接地址,回传地址为:hxxp://ping.pinyin.sogou.com/webtitlequery.gif。相关代码,如下图所示:
  拼接上传浏览器历史信息的请求参数
  由于在目前最新模块中发现了疑似查找360安全浏览器等其他浏览器相关逻辑,但统计这些浏览器浏览历史的代码逻辑无法激活,所以推测以往版本中该模块曾安插过统计其他浏览器浏览历史的代码逻辑。通过分析发现,在2015年的sgutil.dll模块中,我们发现该模块会收集更多不同浏览器的历史记录信息,包括:360安全浏览器、搜狗浏览器、Chrome浏览器、360极速浏览器、猎豹浏览器和淘宝浏览器。相关代码及数据,如下图所示 :
  早期的sgutil.dll模块历史记录信息收集代码
  2015年的sgutil.dll模块文件信息及数字签名信息,如下图所示:
  2015年的sgutil.dll模块文件信息及数字签名信息

百度输入法推罗技PROX游戏键盘定制皮肤日前,罗技PROX游戏键盘发布,沿用87键设计,支持键轴热插拔,可轻松实现自主换轴。同时,搭载LIGHTSYNC智能炫光科技,RGB板载内存可定制玩家专属灯光。作为合作伙伴,百度输百度输入法正式登陆Linux支持五笔今天,百度正式上线了百度输入法的Linux版本,并称ldquo我们来了久等了rdquo,这对一直受困于软件生态的Linux平台来说无疑是个大大的利好消息。百度输入法Linux版支持中国联通隐私小号来了每月5元近日,中国联通APPldquo手机营业厅rdquo迎来5。5版本更新,加入了隐私小号功能。当今社会隐私泄露严重,经常会收到很多广告短信甚至诈骗短信,不过在收快递订餐时又必须提供真实PCQQ新版发布群主可撤回成员消息腾讯今天发布了PCQQ的最新正式版本8。9。6,编译版本号Build22404,整体变化并不大,但其中一个新功能简直逆天。以往在QQ群中,群主或管理员可以随时踢出成员,但如果成员发Firefox57正式发布内外全新快速闪电今天,Mozilla正式发布了从里到外焕然一新的ldquoFirefoxQuantumrdquo(火狐量子版),首个版本57。0,平台横跨WindowsAndroidiOSmacO360推快视频APP网友这不是快播吗11月14日下午,360进军短视频领域,推出了一款名为ldquo快视频rdquo的App发布,主打13分钟的超短视频。360集团助理总裁谢军样称,ldquo10秒15秒的视频,我们GPUZv2。8。0发布修复锐龙APU崩溃2月23日消息,TechPowerUp发布GPUZv2。8。0版。更新内容包括1解决了AMDRyzenAPU(RavenRidge)崩溃问题2在ldquo高级rdquo中加入了DX显卡的火眼金睛GPUZ2。7。0版发布TechPowerUp出品的显卡信息识别利器GPUZ今天放出了最新2。7。0版本,属于一次常规更新,小修小补为主,推荐PC用户其实关注显卡的用户更新。GPUZ2。7。0首先更新了NGPUZ2。9。0发布14项改进诚意满满TechPowerUp今天放出了最新的显卡识别工具GPUZ2。9。0,这是其将近三个月以来的第一次更新,没有特别重磅的但有多达14项改进和优化,诚意十足。新版改进主要有三个方面,一显卡识别工具GPUZ2。32。0发布支持N卡更多传感器数据作为最权威的显卡识别工具,GPUZ近日升级到了最新的2。32。0版本,带来了许多新功能。首先是新版GPUZ为NVIDIA显卡带来了更多传感器数据。现在可监控N卡核心电源消耗,显存电4月朋友圈十大谣言胡说八道要人命微信朋友圈堪称当今最大的谣言集散地之一,虽然官方通过各种方式清理辟谣但依然难以遏制。现在4月马上就要过去了,最新一期的朋友圈十大谣言也出炉了,一起来看看吧,也记得传播给身边的亲戚朋
Win10下发补丁修复打印机抽风没想到雪上加霜微软前不久面向Windows10用户推送的3月累积更新补丁KB5000802惹祸,造成京瓷理光等部分打印机抽风以及系统蓝屏的问题。随后,KB5001567等补丁(针对Win10不同中国电信UIM卡集采,恒宝握奇数据等5家企业入围从中国电信官网获悉,中国电信2021年UIM卡(普通非NFC卡)集中采购项目的中标候选人公示,恒宝股份有限公司北京握奇数据股份有限公司东信和平科技股份有限公司等5家公司入围。根据评三企业入围联通OSS2。0可视化调度系统软件研发项目中国联通日前正式公布OSS2。0可视化调度系统软件研发项目中标候选人,浩鲸云计算科技股份有限公司北京和鸿盈科技术有限公司和联通数字科技有限公司三家企业入围。资料显示,联通集团OSS0。66T小跑车!本田运动KcarS660停产了2015年,本田推出了Beat的继任者S660,这也是时隔十余年之后,日本Kcar市场MR(中置后驱)小跑车的回归。定位小众的本田S660在2016年创下销量巅峰,自此之后便开始走本田发布病毒净化器100有效可适配所有车型新冠病毒爆发已持续一年之久,尽管世界各地已开始陆续推广疫苗,但每个人都完成接种仍需要很长的时间。为了应对很可能常态化的病毒传播,近日,本田(海外)官方宣布,将针对未来新车推出可过滤RTX3090拆解后新发现GA102250核心确有其事最近,HardwareLuxx用户ldquoiso0rdquo入手了一张RTX3090FE公版卡。在他拆解后准备装水冷头的时候发现了神奇一幕,核心顶盖的铭牌上,居然有涂改痕迹,之前消息称iPhone13售价要提高提供1TB版本据外媒最新报道称,今年的iPhone13发布时间上,苹果不会拖延时间,预计还是在今年9月份推出。报道中还提到,今年晚些时候到来的四款机型可能会提供高达1TB的存储空间,以及激光雷达vivoX70核心参数曝光蔡司镜头加持去年年底,vivo年度压轴旗舰vivoX60系列正式发布,该系列除了搭载全球首发5nm工艺的三星Exynos1080旗舰处理器外,还有与蔡司联合研发的影像旗舰系统及全新的第二代微云资深玩家体验PS5和XboxSeriesX后感言还在纠结买PS5还是XboxSeriesX吗?TG平台的玩家IanMorris日前撰文表示,在第一时间入手体验了PS5XboxSeriesX甚至任天堂Switch后他发现,最香的还消息称苹果发布会4月举行新款iPadPro全曝光据最新消息称,苹果最新发布会不是在3月23日,而是在4月份。有消息人士直言,苹果可能会推迟活动时间,或者活动根本就不会举行。一些猜测还是认为公司会通过一连串的新闻稿发布产品。由于CRTX3050Ti笔记本显卡现身流处理器果然2560个我们在GeekBench5数据库里看到了NVIDIARTX3050笔记本显卡,仅有2048个流处理器,搭配4GBGDDR6显存。没想到仅仅过了一天,RTX3050Ti也现身了,确认