工具分享:ToolsFx

发布于:2024-06-26 ⋅ 阅读:(153) ⋅ 点赞:(0)


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 内置浏览器默认收藏链接,多个用英文逗号分隔

运行截图

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/dcdf956629814d1fabff607eee13419b.p


网站公告

今日签到

点亮在社区的每一天
去签到