# netyouli/WHC_ConfuseSoftware

iOS代码混淆工具，Uniapp代码混淆工具，react-native代码混淆, iOS代码混淆助手，Android代码混淆助手，Uniapp代码混淆助手，过机器审核，辅助过4.3, other审核，android、ios、uniapp、u3d、cocos2dx、flutter、代码翻新(WHC_ConfuseSoftware)是一款运行在MAC OS平台的App、完美支持Objc和Swift、U3D、Flutter、Cocos2dx项目代码的自动翻新(混淆)、支持文件夹名称、文件名、修改资源文件hash值、类名、方法名、属性名、添加混淆函数方法体、添加混淆属性、自动调用生成的混淆方法、字符串混淆加密等...功能强大而稳定。

Repository: https://github.com/netyouli/WHC_ConfuseSoftware
Canonical: https://ross.abutalabs.com/products/whc_confusesoftware
Homepage: http://www.wuhaichao.com
Language: Swift
License Family: other
Topics: confusesoftware, confuse, confuserex, confused, confuser, whc-confusesoftware, whc, unity3d, cocos, android, uniapp, wechat-app
Last push: 2026-08-17T14:28:37+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 35, longevity 100
- inputs: {"age_days": 2929, "days_push": 16, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1797, forks 258 (observed 2026-08-28T04:05:37.635075+00:00)

## What it is
A macOS (and Windows for some helpers) GUI application that obfuscates and 'renovates' mobile and game project source code across Objective-C, Swift, Java, Kotlin, C/C++, C#, Dart, JS/TS/Vue and more. It renames classes, methods, properties, files and folders, encrypts strings, injects junk code, alters resource hashes, and clones projects to defeat binary analysis and App Store/Google Play duplicate-code review rejections (e.g. 4.3, 2.3.1).

## Use cases
- obfuscate iOS Objective-C or Swift code before App Store submission
- avoid App Store 4.3 rejection for duplicate code
- rename classes and methods in an Android Java/Kotlin project
- encrypt strings in a Flutter app to prevent static analysis
- generate junk code files to obscure app logic
- clone an Xcode project with new names and UUIDs
- obfuscate a Unity3D or Cocos2dx game project
- hash-modify resource files like png and mp3

## When to choose
- you need to pass App Store or Google Play machine review for code-similarity rejections
- you want to harden a mobile or game binary against reverse engineering
- you work across many stacks (iOS, Android, Unity, Flutter, React-Native, UniApp) and want one obfuscation tool
- you need project cloning with renamed identifiers and changed UUIDs

## When to avoid
- you need a fully open-source, free, auditable tool - the latest builds are distributed commercially via the author and the repo has no license
- you are uncomfortable with tools whose primary marketing is evading app-store review policies
- you need obfuscation for backend or non-mobile languages like Go, Rust or Python
- you require ProGuard/R8-style verified bytecode shrinking for Android rather than source-level renaming

## Facets
- artifact type: application
- maturity: active
- function: security, developer-tools, parser, code-review
- domain: security, mobile-development, developer-tools, privacy
- platform: windows
- tags: code-obfuscation, ios-obfuscation, app-store-review, anti-reverse-engineering, garbage-code-generation, string-encryption, unity3d, flutter, react-native, uniapp, android-obfuscation, commercial-software, macos, desktop

## Member repositories
- netyouli/WHC_ConfuseSoftware (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:37.635075+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:22:46.381242+00:00, confidence not recorded.
  - readme: https://github.com/netyouli/WHC_ConfuseSoftware (fetched 2026-08-28T04:05:37.635075+00:00, sha 2d19cdcb5f81)
  - homepage: http://www.wuhaichao.com (fetched 2026-08-29T11:01:20.256247+00:00, sha 03686539b663)
- Data as of 2026-08-30T08:39:29.467469+00:00.
