Skip to content
KitploitKITPLOIT
工具博客
Log in
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
ToolsFx — 跨平台密码学工具箱。包含编解码,编码转换,加解密, 哈希,MAC,签名,大数运算,压缩,二维码功能,CTF等功能。 | Kitploit
工具/GitHubGitHub/leon406/toolsfx
加密/解密工具哈希分析隐写术密码学CTF二进制分析
GitHubleon406/toolsfx

ToolsFx

跨平台密码学工具箱。包含编解码,编码转换,加解密, 哈希,MAC,签名,大数运算,压缩,二维码功能,CTF等功能。

查看仓库
2.0k318445个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

ToolsFx

ToolsFx交流群

English|中文

ToolsFx :: Visitor's Count Leon406:: Visitor's Count


前言

为什么开发这个工具?

  • 每次加解密需要找在线工具进行处理,效率低
  • 在线工具支持的功能不全或者某些处理结果不对 (如查错网AES CFB/OFB 加密错误)
  • 大部分工具不支持文件加密
  • 第三方PC端工具功能不全,体验不好,不支持跨平台 (如PYG密码工具箱)

主要功能

编解码 wiki

  • base64
  • urlBase64
  • base16/32/36/45/58/62/85/91/92/100
  • base58check
  • UrlEncode
  • Unicode
  • js hex(\x61)/js octal(\140)
  • binary/octal/decimal/hex
  • base系列自定义字典
  • puny code
  • quote printable
  • uuEncode
  • xxEncode
  • escape/escapeAll
  • 自动解码(crack)

encode

one key decode

字符处理(以分割为例)

encode_split

编码互转功能 (非原始字符)

  • 编解码功能相互转换

encode

数据摘要(哈希)

支持文件, 支持超大文件,8G文件测试ok

  • md系列
  • sha1
  • sha2系列
  • sha3
  • SM3
  • RIPEMD
  • whirpool
  • Tiger
  • 其他 BouncyCastle支持的算法
  • 支持字典爆破,可配置字典

hash

MAC

HMAC

  • md系列
  • sha1
  • sha2系列
  • sha3
  • SM3
  • RIPEMD
  • whirpool
  • Tiger
  • 其他 BouncyCastle支持的算法

CMAC

  • AESCMAC
  • BLOWFISHCMAC
  • DESCMAC
  • DESEDECMAC
  • SEED-CMAC
  • Shacal-2CMAC
  • SM4-CMAC
  • Threefish-256CMAC / Threefish-512CMAC / Threefish-1024CMAC

GMAC

POLY1305

  • POLY1305
  • POLY1305-AES
  • POLY1305-ARIA
  • POLY1305-CAMELLIA
  • POLY1305-CAST6
  • POLY1305-NOEKEON
  • POLY1305-RC6
  • POLY1305-SEED
  • POLY1305-SERPENT
  • POLY1305-SM4
  • POLY1305-Twofish

分组对称加密 (block cipher)

加密算法

  • DES/3DES
  • AES
  • SM4
  • Blowfish
  • Twofish
  • RC2
  • 其他 BouncyCastle支持的算法
支持mode
  • ECB
  • CBC
  • OFB(n)
  • CFB(n)
  • SIC (also known as CTR)
  • CTS (equivalent to CBC/WithCTS)
  • CCM (AEAD)
  • EAX (AEAD)
  • GCM (AEAD)
  • OCB (AEAD)
支持padding scheme
  • No padding
  • PKCS5/7
  • ISO10126/ISO10126-2
  • ISO7816-4/ISO9797-1
  • X9.23/X923
  • TBC
  • ZeroByte
  • withCTS (if used with ECB mode)

sym

流式对称加密 (stream cipher)

  • RC4 (aka. ARC4)
  • HC128/HC256
  • ChaCha/ChaCha20/ChaCha20-Poly1305
  • Salsa20
  • XSalsa20
  • VMPC
  • Grainv1
  • Grain128
  • Zuc128
  • 其他 BouncyCastle支持的算法

非对称加密 RSA

  • 密钥支持pkcs1 /pkcs8
  • 支持512/1024/2048/3072/4096位
  • 支持长度大于RSA位数
  • 支持公钥加密私钥解密,私钥加密公钥解密
  • 支持openssl pkcs1/pkcs8 私钥格式
  • 支持证书cer文件加解密
  • 支持pem和pk8格式文件 🆕

note: openssl用公私钥对加解密,生成私钥为pkcs8编码

sym

数字签名校验

  • RSA系列
  • DSA
  • ECDSA
  • EC
  • EdDSA(ED448/ED25192)
  • SM2
  • 其他 BouncyCastle支持的算法

CTF (古典密码及其他 ) wiki

  • 凯撒
  • rot5/rot13/rot18/rot47
  • 仿射
  • virgenene
  • atbash
  • 摩尔斯密码(morse)
  • qwe键盘加密
  • polybius
  • 培根24/培根26
  • 一次性密码
  • 社会主义核心价值观
  • ADFGX/ADFGVX
  • Auto Key
  • 栅栏密码 / 栅栏密码 w
  • playfair
  • brainfuck/troll/ook
  • 盲文 (braille)
  • 字母位置
  • 01248(云影)
  • BubbleBabble
  • 元素周期表
  • 当铺密码(PawnShop Cipher)
  • 曲路密码(CurveCipher)
  • Handy code
  • 博福特密码(Beaufort)
  • Porta 密码
  • Bifid/Trifid/四方密码 (FourSquare Cipher)
  • Gronsfeld密码
  • 格雷码(Gray code)
  • 与佛论禅/与佛论禅(加密版)
  • 希尔密码
  • 新约佛论禅/兽音/熊曰(需联网)
  • rabbit
  • aaencode/jjencode
  • RSA crack (nec,pqec)
  • 其他

ctf

rsa_nec

PBE

pbe

misc模块

  • 时间戳转换
  • 日志转时间戳
  • 生成uuid (支持多组)
  • 端口扫描
  • 局域网ip扫描
  • ping
  • tcping

其他功能

  • 二维码功能/OCR
  • 字符处理
  • 大数运算
  • 椭圆加密曲线计算
  • 待定

特性

  • 支持文件拖入
  • 对称加密key, iv 支持base64 ,hex
  • 哈希/对称加密支持多个文件加密解密
  • i18n
  • CTF相关功能
  • PBE
  • 可配置模块,支持第三方网址

bouncy castle文档 https://www.bouncycastle.org/specifications.html

下载地址

GitHub

码云镜像

下载加速 https://leon.lanzoui.com/b0d9av2kb 提取码:52pj 插件下载 https://leon.lanzoub.com/b0d9w4cof 提取码:ax63

开发测试时间较短,难免会有bug,欢迎提需求,issue和PR

版本选择

  • 未安装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版本,实时构建)

下载工具