V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wenjian881314
V2EX  ›  程序员

各位前端大佬,查看网页中的 js 为啥会有这种乱码啊

  •  
  •   wenjian881314 · 118 天前 · 2280 次点击
    这是一个创建于 118 天前的主题,其中的信息可能已经有所发展或是发生改变。

    chrome F12 查看的源码 RUNOOB 图标

    11 条回复    2021-10-03 06:44:49 +08:00
    Rrrrrr
        1
    Rrrrrr  
       118 天前
    什么叫乱码,每个字你都认识啊
    wenjian881314
        2
    wenjian881314  
    OP
       118 天前
    @Rrrrrr 中间有一堆奇怪的字符不知道是啥
    Liang
        3
    Liang  
       118 天前
    看看 next step 是什么,有没有解码就好了
    ysc3839
        4
    ysc3839  
       118 天前 via Android
    因为服务器就这么返回的吧。
    vivipure
        5
    vivipure  
       118 天前
    这不是乱码, 是混淆。一般 js 代码都会压缩和混淆的。 如果想知道什么逻辑的话,可以自己打断点调试。
    opengps
        6
    opengps  
       118 天前
    乱码是一方面,服务端的文件本身编码可能根查看时候的方式不否。
    另外,这个格式符合混淆的特征,但是混淆不会出现方块样式的不识别格式。
    所以结论就是两个原因应该都有
    LifStge
        7
    LifStge  
       118 天前
    这真不像是乱码啊 很规律的啊 很像对应的二进制编码啊(因为只存在两种) 需要跟踪调试来分析了吧
    a62527776a
        8
    a62527776a  
       118 天前
    这是编码错了吧
    2218675712
        9
    2218675712  
       118 天前
    这个是经过了 webpack 编译压缩后的代码,加上 map 文件就可以解密
    rekulas
        10
    rekulas  
       118 天前
    混淆或加密过,看起来有点类似 jjencode 之类的效果
    具体要把字符 hex 打印才知道编码对不对,光看显示字符判断不了
    zqx
        11
    zqx  
       115 天前 via Android
    开了 nginx gzip 就这样
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2539 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:20 · PVG 21:20 · LAX 05:20 · JFK 08:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.