文章目录
- ToolsFx介绍
- 如何安装
- 如何运行
- 运行截图
ToolsFx介绍
基于kotlin+tornadoFx的跨平台密码学工具箱,包含编解码、编码转换、加解密、哈希、MAC、签名、大数运算、压缩、二维码功能、CTF等实用功能,支持插件。
如何安装
GitHub:https://github.com/Leon406/ToolsFx
下载地址
GitHub
码云镜像
其他下载 https://leon.lanzoui.com/b0d9av2kb 提取码:52pj
插件下载 https://leon.lanzoub.com/b0d9w4cof 提取码:ax63
版本选择
-
未安装JDK/JRE (普通用户,无需配置,直接使用,文件较大)
- 64位 Windows ----- withjre-win-x64(最新LTS 版本)
- 32/64位 Windows ----- jdk8-withjre-windows-x86 (JRE 8,不知道就选这个)
-
已安装JDK/JRE (开发人员,需配置,文件小)
- JDK8(Oracle 官方) ----- jdk8-all-platform
- JDK11+ ----- jdk17-no-jfx-all-platform + 配置javafx环境变量
-
beta版 (尝鲜用户,可以成功运行上面任意一个文件后,jar文件)
需要复制到lib目录,同时删除ToolsFx-xxx.jar(旧文件名)和 app-xxx.jar
-
github action nightly版本(同beta版本,实时构建)
nightly.link
如何运行
- Linux/Mac OSX系统双击运行 根目录下 ToolsFx
- Windows 系统双击运行ToolsFx.bat或者 vbs文件(去除黑窗)
如何配置
启动时,默认会生成配置文件ToolsFx.properties,修改对应的值即可
key | value |
---|---|
isEnableClassical | 古典密码学启用开关,默认false |
isEnablePBE | PBE启用开关,默认false |
isEnableSignature | 签名启用开关,默认true |
isEnableMac | MAC启用开关,默认true |
isEnableSymmetricStream | 对称加密(stream)启用开关,默认true |
isEnableQrcode | 二维码启用开关,默认true |
isEnableInternalWebview | 内置浏览器启用开关,默认false |
offlineMode | 离线模式,不显示联网的功能,默认false |
uiScale | 页面缩放比例,默认-1 不缩放 |
extUrls | 内置浏览器默认收藏链接,多个用英文逗号分隔 |