Skip to content

LovelyMiscLab v0.2.8

Choose a tag to compare

@github-actions github-actions released this 04 Jul 15:08

多平台绿色版,免安装。

  • Windows —— 下载 *-windows-x64.exe,双击运行(系统自带 WebView2,Win10/11 已内置;已用 UPX 压缩)。
  • Linux —— 下载 *-linux-x64chmod +x 后运行;需要 WebKitGTK 4.1(Debian/Ubuntu:sudo apt install libwebkit2gtk-4.1-0)。
  • macOS —— 下载 *-macos-universal.dmg(Intel + Apple Silicon 通用),拖入「应用程序」。未签名,首次打开若被拦截:右键 → 打开,或终端执行 xattr -cr /Applications/LovelyMiscLab.app

[0.2.8] - 2026-07-04

新增

  • 补齐 16 个常见 CTF「小技巧」节点
    • 经典/键盘密码:键盘移位(QWERTY) · 手机键盘 T9 多击 · 敲击码(Tap) · Polybius 方阵 · NATO 音标 · 凯撒爆破(试全 25 位移、按字母频率排序)。
    • 文本:Leetspeak · 全角/半角(CJK 常见) · 罗马数字 · IP 地址转换(点分/十进制/十六进制互转) · DNA(ATCG) 编码。
    • 数论(RSA):数论运算(gcd/lcm/模逆/模幂/egcd) · 整数分解(试除+Fermat+Pollard rho) · 中国剩余定理(CRT)——大整数,复用 num-bigint。
    • 字节:字节序交换(大小端) · Base64 隐写提取(尾部 = 空闲低位)。
  • 全新「可视化分析」分类:把字节流画成图直接在节点上看。字节直方图(256 个字节值分布、按类别着色)、熵曲线(滑窗香农熵随偏移变化,一眼定位加密/压缩/内嵌区,binwalk 式)、字节分布图(每字节一像素、按类别着色的 binvis 式整体结构图)。均输出 image(直接在节点上显示、可点开放大)+ PNG 字节。
  • 全新「二进制分析」分类(ELF / PE / Mach-O):用纯 Rust goblin 解析可执行文件,补齐逆向/取证的一大空白。6 个节点——可执行信息(格式/架构/位数/入口/类型/PE 子系统/ELF 解释器)、节区列表(名称/地址/大小/偏移/权限,出 Text 表 + Json + 名称列表)、符号/导入/导出(PE dll!func 导入表、ELF 动态符号+依赖库)、字符串提取(strings)(ASCII/UTF-16LE,任意字节可用)、节区提取(按名抠 .rodata 等原始字节)、附加数据/overlay(真二进制末尾之后的藏点,超常见 CTF 套路)。首批内置节点用上 Json 结构化输出端口。
  • 「控制/逻辑」补齐 10 个节点,让分支/合流/数值/列表这套控制流真正闭环:
    • 数值比较 / 数学运算 —— 补上 比较(只能比文本) 的缺口,分支可由 数值范围/计数驱动,支持 + - × ÷ mod pow min max abs …
    • 首个有效值(coalesce) —— 缺失的「合流」原语,把多路 条件选择/条件门 分支合回一路(取第一个非空值)。
    • 空值判断 —— 判断上游是否有产出,配合条件门做「有数据才继续」。
    • 正则路由 —— 按正则依次匹配、一步「分类 + 分流」到不同输出端口,强于只认数字索引的 多路分支
    • 列表操作(反转/切片/取N) · 列表取值(按索引,桥回标量) · 列表归约(求和/计数/极值/平均…) · 列表配对(zip)(拼 user:pass 喂爆破)。
    • 注释 —— 画布说明便签。

修复

  • 小屏启动时窗口不再超出屏幕(窗口配置加 center + preventOverflow;感谢 @Xeonacid#3)。

What's Changed

New Contributors

Full Changelog: v0.2.7...v0.2.8