Repository navigation
Releases
v1.4.8
native-obfuscator v1.4.8
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.5r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
输出例外 (Output Exception)
自上游 v3.5.5r 起,LICENSE 中加入了 Output Exception:
As a special exception, the copyright holders give unlimited permission
to link, embed, compile and distribute the runtime code emitted by this
tool -- including the native runtime (native_jvm), the loader, and the
generated code fragments -- into your own programs, under terms of your
choice, notwithstanding GPL-3.0 section 5(c).
工具输出到用户目录里的 runtime 代码不再受 GPL-3.0 传染,可按你自己的条款
用于闭源商用程序;工具本身仍是完整的 GPL-3.0。被逐字复制进输出目录的 4 个
runtime 文件内也已写入该例外的声明注释,便于下游审计。
annotations 模块单独以 LGPL-3.0 授权(仅含编译期注解,无可执行
代码,运行时也不需要)。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.4.8 |
| 提交 | 4e92b2a |
| JDK | 17 |
| Gradle | 9.3.1 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.4.8.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.4.8-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致,
并附带上述 Output Exception(工具输出的 runtime 代码)以及
annotations 模块的 LGPL-3.0 例外。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.4.8-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>
v1.4.7
native-obfuscator v1.4.7
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.5r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
输出例外 (Output Exception)
自上游 v3.5.5r 起,LICENSE 中加入了 Output Exception:
As a special exception, the copyright holders give unlimited permission
to link, embed, compile and distribute the runtime code emitted by this
tool -- including the native runtime (native_jvm), the loader, and the
generated code fragments -- into your own programs, under terms of your
choice, notwithstanding GPL-3.0 section 5(c).
工具输出到用户目录里的 runtime 代码不再受 GPL-3.0 传染,可按你自己的条款
用于闭源商用程序;工具本身仍是完整的 GPL-3.0。被逐字复制进输出目录的 4 个
runtime 文件内也已写入该例外的声明注释,便于下游审计。
annotations 模块单独以 LGPL-3.0 授权(仅含编译期注解,无可执行
代码,运行时也不需要)。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.4.7 |
| 提交 | 2f3c2b6 |
| JDK | 17 |
| Gradle | 9.3.1 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.4.7.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.4.7-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致,
并附带上述 Output Exception(工具输出的 runtime 代码)以及
annotations 模块的 LGPL-3.0 例外。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.4.7-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>
v1.4.6
native-obfuscator v1.4.6
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.5r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
输出例外 (Output Exception)
自上游 v3.5.5r 起,LICENSE 中加入了 Output Exception:
As a special exception, the copyright holders give unlimited permission
to link, embed, compile and distribute the runtime code emitted by this
tool -- including the native runtime (native_jvm), the loader, and the
generated code fragments -- into your own programs, under terms of your
choice, notwithstanding GPL-3.0 section 5(c).
工具输出到用户目录里的 runtime 代码不再受 GPL-3.0 传染,可按你自己的条款
用于闭源商用程序;工具本身仍是完整的 GPL-3.0。被逐字复制进输出目录的 4 个
runtime 文件内也已写入该例外的声明注释,便于下游审计。
annotations 模块单独以 LGPL-3.0 授权(仅含编译期注解,无可执行
代码,运行时也不需要)。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.4.6 |
| 提交 | 1c98deb |
| JDK | 17 |
| Gradle | 9.3.1 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.4.6.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.4.6-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致,
并附带上述 Output Exception(工具输出的 runtime 代码)以及
annotations 模块的 LGPL-3.0 例外。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.4.6-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>
v1.4.5
native-obfuscator v1.4.5
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.5r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
输出例外 (Output Exception)
自上游 v3.5.5r 起,LICENSE 中加入了 Output Exception:
As a special exception, the copyright holders give unlimited permission
to link, embed, compile and distribute the runtime code emitted by this
tool -- including the native runtime (native_jvm), the loader, and the
generated code fragments -- into your own programs, under terms of your
choice, notwithstanding GPL-3.0 section 5(c).
工具输出到用户目录里的 runtime 代码不再受 GPL-3.0 传染,可按你自己的条款
用于闭源商用程序;工具本身仍是完整的 GPL-3.0。被逐字复制进输出目录的 4 个
runtime 文件内也已写入该例外的声明注释,便于下游审计。
annotations 模块单独以 LGPL-3.0 授权(仅含编译期注解,无可执行
代码,运行时也不需要)。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.4.5 |
| 提交 | 756094c |
| JDK | 17 |
| Gradle | 9.3.1 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.4.5.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.4.5-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致,
并附带上述 Output Exception(工具输出的 runtime 代码)以及
annotations 模块的 LGPL-3.0 例外。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.4.5-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>
v1.4.4
native-obfuscator v1.4.4
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.5r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
输出例外 (Output Exception)
自上游 v3.5.5r 起,LICENSE 中加入了 Output Exception:
As a special exception, the copyright holders give unlimited permission
to link, embed, compile and distribute the runtime code emitted by this
tool -- including the native runtime (native_jvm), the loader, and the
generated code fragments -- into your own programs, under terms of your
choice, notwithstanding GPL-3.0 section 5(c).
工具输出到用户目录里的 runtime 代码不再受 GPL-3.0 传染,可按你自己的条款
用于闭源商用程序;工具本身仍是完整的 GPL-3.0。被逐字复制进输出目录的 4 个
runtime 文件内也已写入该例外的声明注释,便于下游审计。
annotations 模块单独以 LGPL-3.0 授权(仅含编译期注解,无可执行
代码,运行时也不需要)。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.4.4 |
| 提交 | d8034b8 |
| JDK | 17 |
| Gradle | 9.3.1 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.4.4.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.4.4-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致,
并附带上述 Output Exception(工具输出的 runtime 代码)以及
annotations 模块的 LGPL-3.0 例外。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.4.4-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>
v1.4.0
native-obfuscator v1.4.0
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.4r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.4.0 |
| 提交 | 57a3c9c |
| JDK | 17 |
| Gradle | 8.14.2 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.4.0.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.4.0-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.4.0-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>
v1.0.0
native-obfuscator v1.0.0
本仓库是 radioegor146/native-obfuscator
的扩展分支(Fork),基线版本 v3.5.4r,以 GPL-3.0 授权发布。
本 Fork 新增内容
- 输出可自由修改的 Java + C++ 源工程:转译时额外输出 Loader.java
与完整 C++ 源码工程,并附带一键重编译脚本 build.sh。
上游只输出编译好的 Loader.class(黑盒),无法修改。 - 行为完全兼容上游:原有 JAR 输出流程未做任何改动。
- GPL-3.0 合规材料:NOTICE、MODIFICATIONS.md、逐个源文件的变更声明。
构建信息
| 项 | 值 |
|---|---|
| 标签 | v1.0.0 |
| 提交 | 6044754 |
| JDK | 17 |
| Gradle | 8.14.2 |
下载说明
| 文件 | 说明 |
|---|---|
native-obfuscator-v1.0.0.zip |
分发包:工具 JAR + LICENSE / NOTICE / README / MODIFICATIONS.md |
native-obfuscator-v1.0.0-src.zip |
该标签对应的完整对应源码(GPL-3.0 要求) |
SHA256SUMS.txt |
上述文件的 SHA-256 校验和 |
许可证
本项目以 GNU General Public License v3.0 授权,与上游一致。
本软件是上游项目的派生作品:上游原始作品版权归原作者及贡献者所有,
本仓库保留其全部原始版权声明,并依据 GPL-3.0 §5(a) 标注了修改内容。
本仓库不是上游官方仓库,上游作者不对本 Fork 的改动负责。
依据 GPL-3.0,任何接收本软件二进制形式的用户都有权获得完整对应源码。
对应源码见附件 native-obfuscator-v1.0.0-src.zip,
或访问 https://github.com/xiaofanforfabric/native-obfuscator。
上游项目
- 上游仓库:https://github.com/radioegor146/native-obfuscator
- 原作者:radioegor146 and contributors
- 上游许可证:GNU GPL v3.0
JDK 8+ 运行环境即可使用:java -jar native-obfuscator.jar <input.jar> <outputDir>