使用文档分类总览

使用文档

下载安装、CLI 与 GUI 的完整操作说明,按“先跑通、再深入”的顺序组织。

最后更新于 2025-06-06

本分类文档

共 4 篇

这套文档怎么用

如果你第一次接触 Sugo Protector,建议按下面的顺序阅读:

  1. 下载安装:确认系统要求、安装客户端、完成登录与授权激活。
  2. CLI 使用文档:需要在构建流水线、批处理或服务器上自动保护时使用。
  3. GUI 使用文档:用图形界面完成一次完整保护,适合日常操作。
  4. GUI 完整使用文档:需要排查问题或使用全部功能时查阅。

GUI 还是 CLI?

两个版本使用同一套保护引擎,区别主要在交互方式与自动化能力。

维度GUI(SGProtect)CLI(sgprotect_con)
适用场景日常保护、调试参数、查看函数列表CI/CD、批处理、无人值守
文件选择拖拽或文件对话框命令行参数
授权管理授权管理窗口,可视化绑定/解绑--license-list / --license-bind 等参数
函数级配置表格勾选、搜索、右键批量操作读取 <输入文件>.sugo 中的配置
进度与日志时间线 + 日志页面控制台输出与返回码
适合人群首次使用、需要可视化确认已明确参数、需要重复执行

建议:第一次先用 GUI 配置并验证一份样本,确认选项与函数范围后,再把同样的 .sugo 配置交给 CLI 在流水线中复用。

通用概念

输入文件与输出文件

  • 输入文件:待保护的 PE、ELF、.NET 程序集或 Android APK/AAB。
  • 输出文件:保护后生成的新文件,默认命名为 <原文件名>.protected.<原后缀>。
  • 相对输出路径以输入文件所在目录为基准解析,不以当前工作目录为基准。

授权

保护前必须存在一条已激活且已绑定到本机的授权,并且授权类型覆盖当前文件类型。授权不覆盖时会直接拒绝保护,不会生成半成品文件。

.sugo 配置文件

每个输入文件可以有一份旁路配置 <输入文件完整路径>.sugo,保存输出路径、保护选项开关和函数保护规则。GUI 在开始保护前会自动保存,CLI 会自动读取。

保护前检查清单

  • 已在测试机完成一次保护,并验证启动、登录、核心业务流程。
  • 输出目录有足够磁盘空间,且没有被杀毒软件实时扫描锁定。
  • 保留原始未保护产物,便于回滚和对比。
  • 发布包使用正式签名证书,签名顺序与发布流程一致。
  • 记录本次使用的客户端版本、保护选项和函数清单。

遇到问题

这份文档有帮助吗?欢迎反馈文档问题或补充场景。提交文档反馈