Categorygithub.com/chinaDL/whTools
repositorypackage
0.0.10
Repository: https://github.com/chinadl/whtools.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

whTools

呜呼工具箱

目标

功能模块完成情况
加解密填充模式NoPaddingO
加解密填充模式PKCS5PaddingO
加解密填充模式PKCS7PaddingO
加解密填充模式ZeroO
加解密AES-CBCO
加解密AES-ECBO
加解密AES-CTRO
加解密AES-OCFO
加解密AES-CFBO
加解密DES-CBCO
加解密DES-ECBO
加解密DES-CTRO
加解密DES-OCFO
加解密DES-CFBO
加解密3DES-CBCO
加解密3DES-ECBO
加解密3DES-CTRO
加解密3DES-OCFO
加解密3DES-CFBO
加解密XorO
加解密RSA-PKCS1-v1_5O
加解密RSA-OAEP-MD5O
加解密RSA-OAEP-sha1O
加解密RSA-OAEP-sha256O
加解密RSA-OAEP-sha384O
加解密RSA-OAEP-sha512O
加解密RC4O
加解密Caesar(凯撒)X
加解密Rail-fence(栅栏)X
加解密Pigpen(猪圈)X
加解密Vigenère(维吉尼亚)X
加解密Affine(仿射)X
加解密Baconian(培根)X
加解密Keyboard(键盘)X
加解密MKeyboard(键盘魔改)X
加解密brainfuckX
加解密JSfuckX
编码Base32O
编码Base45O
编码Base58O
编码Base64O
编码Base64UrlO
编码HexO
HashSHA1O
HashSHA224O
HashSHA256O
HashSHA384O
HashSHA512O
HashSHA512/224O
HashSHA512/256O
HashHmac-SHA1O
HashHmac-SHA224O
HashHmac-SHA256O
HashHmac-SHA384O
HashHmac-SHA512O
HashHmac-SHA512/224O
HashHmac-SHA512/256O
HashHmac-MD5O
HashMD5O
工具IP范围生成判断O
工具爆破掩码字典生成器O

示例

加解密类

  • aes 加解密 crypto/aes_test.go
  • des 加解密 crypto/des_test.go
  • 3des 加解密 crypto/tripleDes_test.go
  • rsa 加解密 crypto/rsa_test.go
  • xor 异或 crypto/xor_test.go

编码类

  • 示例 encoding/encoding_test.go

Hash类

  • 示例 hash/hash_test.go

网络类

  • IP范围,支持多种格式,示例 network/ip/ipRange_test.go

字符类

  • 字典生成器
    • 掩码字典 类似 hashcat -a 3 示例: text/gstr/v2/dictGenerateForMask.go
    • 下方所有数据生成器均在 掩码字典 下扩展!

参考项目