Skip to content

Transform

域名:transform

AST/字符串变换与加密实现抽取、测试、对比域。

Profile

  • workflow
  • full

典型场景

  • 变换预览
  • 加密函数抽取
  • 实现差异比对

常见组合

  • core + transform

代表工具

  • ast_transform_preview — 预览轻量级 AST 风格转换,并返回前后差异。
  • ast_transform_chain — 创建并保存内存中的转换链。
  • ast_transform_apply — 将转换规则应用到输入代码或页面脚本。
  • crypto_extract_standalone — 提取当前页面中的加密、签名或加密函数并生成可独立运行代码。
  • crypto_test_harness — 在 worker_threads 与 vm 沙箱中运行提取出的加密代码并返回确定性测试结果。
  • crypto_compare — 基于相同测试向量对比两套加密实现。

工具清单(6)

工具说明
ast_transform_preview预览轻量级 AST 风格转换,并返回前后差异。
ast_transform_chain创建并保存内存中的转换链。
ast_transform_apply将转换规则应用到输入代码或页面脚本。
crypto_extract_standalone提取当前页面中的加密、签名或加密函数并生成可独立运行代码。
crypto_test_harness在 worker_threads 与 vm 沙箱中运行提取出的加密代码并返回确定性测试结果。
crypto_compare基于相同测试向量对比两套加密实现。

Released under AGPL-3.0-only