README.md

    logo
    license languages tg v commit version star

    免责声明

    • 本程序仅供于学习交流,请使用者遵守《中华人民共和国网络安全法》,勿将此工具用于非法操作,开发者不负任何连带法律责任。
    • 如有任何侵权相关问题,请联系作者。
    • 本工具仅面向合法授权的企业安全建设行为,如您需要测试本工具的可用性,请自行搭建测试环境。
    • 在使用本工具进行时,您应确保该行为符合当地的法律法规,并且已经取得了足够的授权。

    什么是unveilr?

    Typing SVG
    unveilr 是一款小程序安全评估工具,支持小程序的代码审计和发现敏感信息泄露、接口未授权等安全问题

    安装方法

    • 使用 node > 12 环境自行构建
    • 不会安装的tg找我

    📝参数详解

    • 子命令默认为 wx

    Typing SVG

    子命令 参数 解释
    -l, --log-level <level> 设置日志等级 debuginfowarnerror 默认 info
    -v, --version 打印版本号并退出
    wx <packages...> 包的路径,可以是多个,也可以是一个目录
    wx -i, --appid <appid> 手动提供appid (仅在评估windows上的包时有效)
    wx -f, --format 格式化输出
    wx --no-clear-decompile 解析后的残留文件将不会被清除
    wx --no-clear-save 要保存的路径将不会被清除
    wx --no-parse 只提取文件,但不会解析
    wx -d, --depth <depth> 设置从目录中查找深度,默认: 1 设置为0时不限制深度
    wx -o, --output <path> 设置输出目录
    wx --clear-output 当输出目录不为空时程序将终止,提供该参数表示强制清空输出目录

    💡提交问题

    📝更改日志

    💬其他说明

    • 本程序现在使用的开源协议是 GPL-3.0
    • 使用请标明出处,并遵循开源协议

    项目简介

    一款小程序安全评估工具

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/r3x5ur/unveilr

    发行版本

    当前项目没有发行版本

    贡献者 9

    开发语言

    • TypeScript 96.2 %
    • JavaScript 3.8 %