0.0.2 • Published 10 months ago
@hongfangze/pack v0.0.2
@hongfangze/pack JavaScript(Node.js)打包工具
介绍
支持混淆、编译V8字节码、打包可执行文件。
# 只混淆源代码
$ hfz-pack
# 混淆并编译成字节码
$ hfz-pack --byte已知问题:
1、混淆之后可以直接使用,没有影响
2、编译成字节码后,虽然完成了加密,但是无法被node直接调用,需要借助于"bytenode"包进行引入,下次测试在每一个源代码文件中加入以下代码是否正常使用"require("byteno")"
3、编译字节码时,遇到txt文件也会被编译(原则上js文件也是文本文件的一种),后续是否考虑自动忽略文本文件(通过文件幻数?魔术?来区分)
4、打包暂时还未实现,因为对于项目不大适合
版本迭代记录
2025-02-24 v0.1.1
- 混淆优化
- 修复已知Bug
2024-09-30 v0.0.1
- 实现混淆、编译