吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1981|回复: 7
收起左侧

[求助] 文件名加密后是18位数字,请问这个JS代表是根据啥加密的

[复制链接]
linfengtai2008 发表于 2021-5-5 21:36
时间搓还是什么,文件传上去后,文件名字变成18位纯数字,能否预测到下一个传上去的文件名字,求大佬看看,需要先JS格式化代码,文件名的FILEID是通过啥生成的 ,看到
e.fileId = t.join(","), 这个e.fileId就是文件名的ID名字
文叔叔的附件,有300KB
https://ws28.cn/f/5ck5myg7stk 复制链接到浏览器打开

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

邪恶海盗 发表于 2021-5-5 22:08
为个应该是猜不出来的,估计是时间戳+随机...
风中瞎跑 发表于 2021-5-6 09:03
t.join(","),根据规范t应该是一个时间戳。.join转为字符串,就看这一点代码看不出来啊

点评

应该不是“规范”,他这个是webpack压缩打包了。。。  详情 回复 发表于 2021-5-6 09:18
涛之雨 发表于 2021-5-6 09:06
论坛禁止使用临时网盘!
请看到后立即整改!
涛之雨 发表于 2021-5-6 09:18
风中瞎跑 发表于 2021-5-6 09:03
t.join(","),根据规范t应该是一个时间戳。.join转为字符串,就看这一点代码看不出来啊

应该不是“规范”,他这个是webpack压缩打包了。。。
十九点五厘米 发表于 2021-5-6 10:37
[JavaScript] 纯文本查看 复制代码
 onClick: function() {
                    t.validateFields().then((function(e) {
                        var t = [],
                        a = [];
                        C.map((function(e) {
                            t.push(e.response.data.fileId),
                            a.push(e.response.data.originFileName)
                        })),
                        e.fileId = t.join(","),
                        e.fileName = a.join(","),
                        e.fileReceiveId = e.receiveString.join(","),
                        e.fileSendTime = j()(e.fileSendTime).format("YYYY-MM-DD HH:mm:ss"),
                        e.fileSendId = Object(te["d"])(),
                        "create" === P ? r(e) : (e.id = b.id, M(e)),
                        n(1)
                    }))
                },

e.response.data.fileId 数字文件名应该是后端返回的
 楼主| linfengtai2008 发表于 2021-5-6 10:45
多谢各位大佬,应该和时间锉有关系
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 02:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表