推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
lysddp

JavaScript 反混淆工具

  •  1
     
  •   lysddp · Mar 24, 2024 · 7047 views
    This topic created in 954 days ago, the information mentioned may be changed or developed.
    今天想对一段 JavaScript 进行反混淆,网上找了几个工具,只能实现比较初级的反混淆。有没有哪个反混淆工具,可以将混淆过的 js 代码 转变为适合人类查阅的代码,比如自动的对一下变量名重命名为有意义的名字。
    10 replies  •  2024-04-23 23:07:47 +08:00
    Puteulanus
    Puteulanus
    Mar 24, 2024
    1
    ChatGPT 这类的呗
    pinocc012
    pinocc012
    Mar 24, 2024
    2
    变量重命名是不可能的,ai 干嘛要做没意义的事情
    还不如直接加函数功能注释,这个倒是有可能
    07aPzknB16ui9Cp3
    07aPzknB16ui9Cp3
    Mar 24, 2024
    3
    刚才试了一下 GPT 返混淆效果比我预期的要好
    flyqie
    flyqie
    Mar 24, 2024 via Android❤️1
    4
    andrewTeller
    andrewTeller
    Mar 24, 2024
    5
    推荐蔡老板的 AST 知识星球,专门做 JS 反混淆的
    CC11001100
    CC11001100
    Mar 25, 2024❤️2
    6
    对 JS 逆向感兴趣的老哥可以看看这个组织,里面有一些 JS 逆向相关的工具,今年有计划发布一款 JS 混淆还原工具:

    https://github.com/JSREI
    lysddp
    lysddp
    OP
    Apr 2, 2024
    7
    @wuzzispacelake gpt 我也试过,但是代码长度如果太长就不行了。
    lysddp
    lysddp
    OP
    Apr 2, 2024
    8
    @CC11001100 好的,我去看看,多谢!
    lysddp
    lysddp
    OP
    Apr 2, 2024
    9
    @andrewTeller 在知识星球 搜 ast 没找到,方便给详细点么?
    andrewTeller
    andrewTeller
    Apr 23, 2024
    10
    @lysddp #9 星球名字叫:AST 入门与实战
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3106 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:10 · PVG 19:10 · LAX 03:10 · JFK 06:10
    ♥ Do have faith in what you're doing.