猫史档案馆


关于WEY用户数据库隐私问题

用户:工程师WEY工程师WEY查看:9 回复:5 评论:9 创建时间:2023-02-02T18:37:01


.    关于WEY用户数据库隐私问题

 

在2023年2月2日panda 工作室一名成员在12:00左右的时间发布了一个文章,内容大概为 不要再用wey账号系统了!连用户的隐私安全都不能保证算什么好的账号系统! 原文链接: https://shequ.codemao.cn/wiki/forum/524192 他们通过window上的浏览器F 12开发者模式来看到后台图片如下 这个问题确实是我们工作的失误,但是经过一些查找,我们发现在10个月前就有人发现了该漏洞 原文在此: https://shequ.codemao.cn/community/433144

主要内容如下:关于coco中的维格云字典

大家应该都很熟悉了但是他的安全性如何呢如果我们打包一个app,其中包含一个维格云字典。打包前:

打包后,我们反编译,一点一点找。 在软件目录下的 \assets\www\ 文件夹下,有一个 entrypoint.js 这个文件的内容是:

(function () {

    const runAppOptions = {"blockCode":"","blockJsonMap":{"SCREEN_TesVPgLYD":{"comments":{},"blocks":{},"connections":{}}},"iconFileMap":{},"variableMap":{},"version":1,"screenList":[{"backgroundColor":"#ffffffff","size":{"width":360,"height":喵0},"backgroundImageResizeMode":"cover","widgetIds":[],"backgroundImage":"","id":"SCREEN_TesVPgLYD","position":{"x":0,"y":0},"title":"屏幕","type":"SCREEN","invisibleWidgetIds":[]}],"extensionWidgetList":[{"cdnUrl":"https://static.codemao.cn/appcraft/extension-widgets/production/vika-tinydb.js","id":6,"type":"EXTENSION_VIKA_TINYDB_WIDGET"}],"initialScreenId":"SCREEN_TesVPgLYD","apiToken":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3b3JrX2lkIjoiMTQwN喵2MzEzIiwidXNlcl9pZCI6IjQxOTE1N喵ifQ.ePtXqnme9mshzezyhPGkPZm0dIDFOeleiFIKrAwcLuQ","gridMap":{},"imageFileMap":{},"soundFileMap":{},"fontFileMap":{},"unsafeExtensionWidgetList":[],"widgetMap":{"EXTENSION_VIKA_TINYDB_WIDGET_m72hrMpRR":{"visible":true,"size":{"width":0,"height":0},"animationRecord":{},"attributes":{"datasheetId":"假如这是id","token":"假如这是token"},"id":"EXTENSION_VIKA_TINYDB_WIDGET_m72hrMpRR","position":{"x":115,"y":188},"isGlobalWidget":true,"title":"维格云字典","type":"EXTENSION_VIKA_TINYDB_WIDGET"}},"id":"140536313","x-coconut-authorization":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3b3JrX2lkIjoiMTQwN喵2MzEzIiwidXNlcl9pZCI6IjQxOTE1N喵ifQ.ePtXqnme9mshzezyhPGkPZm0dIDFOeleiFIKrAwcLuQ"};

    const envMeta = document.createElement('META');

    envMeta.name = 'environment';

    envMeta.content = "production";

    document.head.appendChild(envMeta);

    document.addEventListener('deviceready', start, false);

    function start() {

      setTimeout(() => {

        window.postMessage({ type: 'run', options: runAppOptions }, '*');

      });

    }

  })();

  

拉一拉,你是不是看到了这个:

这就是id和token

有了token可以干什么?你懂得所以,少用维格云!!

 


回复

上一页1 页 / 共 1下一页
温顺的咪噜gBgE温顺的咪噜gBgE

1.账户系统明文储存信息,密码泄露就完蛋,。,。

2.就算有人加密,加密算法不同,容易乱套,。,。

3.别人的账户系统是自建服务器

要是想做一个安全的账户系统,最好编写文档,统一格式,自建服务器

点赞3


评论


JerryLKJJerryLKJ

我有一台服务器,那目前不知道咋用(目前除了做网站,没任何作用...

点赞3


评论


JerryLKJJerryLKJ

所以为啥要特意加上“panda 工作室一名成员”啊?我要踢了他嘛?

点赞2


评论


ZaonaZaona

center_image

coco手册里面是这样写的⬆️

在目前情况下,coco唯一推荐的数据库只有自带的“云数据库”(用服务器自建数据库这里不讨论)

点赞4


评论


工程师WEY工程师WEY

Wey安全中心已经开始测试,预计今天下午推出beta版,维格表数据泄露问题已经解决,帐号技术已加密center_image

点赞0


评论