- crypto.py: 8个_imp_*方法改为_ModuleCache类缓存导入 - crypto.py: outer/inner加解密合并为_layer_encrypt/decrypt - crypto.py: 提取公共摘要计算方法,拆分长方法 - compiler.py: 删除_obfuscate_code中未使用的死代码 - loader.py: 3次ZIP扫描合并为1次缓存读取 - format.py: 更新为使用_ModuleCache - 合计减少205行代码(1707→1502)
@NebulaShell/system-monitor
实时系统监控:CPU/内存/磁盘/网络/进程TOP
安装
将 system-monitor.nbpf 放入 NebulaShell 的 mods/ 目录即可。
开发
# 安装依赖
pip install -r requirements.txt
# 打包
nebula nbpf pack ./system-monitor -o system-monitor.nbpf \
--ed25519-key ./keys/ed25519.pem \
--rsa-key ./keys/rsa.pem \
--signer "NebulaShell"
许可证
MIT