EasyRelease轻松上架(ios自动改名混淆工具)

405 阅读1分钟

logo.png

Introduction

SaaS场景下自动化混淆工具
Automated obfuscation tools in SaaS scenarios.

GitHub: github.com/niyongsheng…

Features

  • Auto Config
  • Rename Project
  • Delete Annotation
  • Rehash Images
  • Replace Class/Method
  • Code Mix

Screenshot

easy_release_demo.gif

Imagemagick

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew install imagemagick

CocoaPods

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew install cocoapods

Config

{
  "isSasS": false,
  "isAuto": false,
  "isAutoPodInstall": false,
  "isRehashImages": false,
  "isDelAnnotation": true,
  "replaceArray": [
    {
      "Type": "class",
      "OldPrefix": "NYS",
      "NewPrefix": "NYSC",
      "Enable": "1"
    },
    {
      "Type": "method",
      "OldPrefix": "NYS",
      "NewPrefix": "NYSM",
      "Enable": "0"
    }
  ],
  "projectFileDirUrl": "file:\/\/\/Users\/niyongsheng\/Desktop\/EasyRelease\/EasyRelease.xcodeproj",
  "projectDirUrl": "file:\/\/\/Users\/niyongsheng\/Desktop\/EasyRelease\/EasyRelease\/",
  "ignoreArray": [
    {
      "name": "Pods",
      "enable": "1"
    }
  ],
  "projectOldName": "EasyRelease",
  "projectNewName": "EasyReleaseNew"
}

Remind

macOS 10.15+

Contact Me