Skip to content

Releases: DeNA/DeClang

swift5.10-v1.0.0

15 Mar 09:11
Compare
Choose a tag to compare

New Features

  • Support Xcode 15.3

Notes

  • Release-Swift-Toolchain-*.zip is a swift compiler. See link for description of each zip file

swift5.9-v1.0.1

25 Oct 13:49
Compare
Choose a tag to compare

New Features

  • Support Unity 2022.3 Android/iOS build
  • Support Android NDK r23

swift5.9-v1.0.0

21 Oct 00:41
Compare
Choose a tag to compare

New Features

  • Xcode15 support
  • Mac AppleSilicon Support

swift5.7-v1.0.0

23 Nov 16:30
Compare
Choose a tag to compare

This release is for iOS project with objective-c(xcode14 or below) and for Android NDK(r16b or higher). If you want to use declang for iOS project with swift, please use swift5.4-v1.1.0 release.

New Features

  • support Xcode14

swift5.5-v1.0.0

12 Jul 08:54
Compare
Choose a tag to compare

This release is for iOS project with objective-c(xcode13 or below) and for Android NDK(r16b or higher). If you want to use declang for iOS project with swift, please use swift5.4-v1.1.0 release.

New Features

  • support xcode13
  • add gen_config binary for m1 mac

swift5.4-v1.1.1

03 Aug 07:16
Compare
Choose a tag to compare

Basically same as swift5.4-v1.1.0 except that it's not released as toolchain (so does not support swift). If you want obfuscate swift please use release swift5.4-v1.1.0.

This release support Xcode12.5 or below, ndk r16b or higher.

swift5.4-v1.1.0

20 Mar 13:46
Compare
Choose a tag to compare

This release is DeClang with Swift support! It supports not only Swift but also C, C++, Obj-C that is compiled by Clang.

Usage:

  1. tar -xzf swift-LOCAL-2021-03-20-a-osx.tar.gz -C ~/
  2. Open Xcode and select Xcode->Toolchains->Local Swift Development Snapshot 2021-03-20
  3. Edit your ~/.DeClang/config.json and run!

Sample config.json:

{
    "build_seed": "", 
    "overall_obfuscation": 100,
    "flatten": [
        {   
            "name": "getDeviceInfo",
            "seed": "efd2a9000029c665efd2a9000029c665",
            "split_level": 1
        },  
        {   
            "name": "jailbreak",
            "seed": "efd2a9000029c665efd2a9000029c665",
            "split_level": 1
        }   
    ]   
}

iOS-v1.0.0

09 Nov 11:03
Compare
Choose a tag to compare
add LICENSE to release

Android-v1.0.0

09 Nov 09:52
Compare
Choose a tag to compare
add LICENSE to release