CTF-Tools
一款CTF编码、解码、加密、解密工具。
支持的编码解码:
-
URL
-
Unicode
-
Escape(%U)
-
HtmlEncode
-
ACSII(2进制)
-
ACSII(8进制)
-
ACSII(10进制)
-
ACSII(16进制)
-
Shellcode
-
qwerty(键盘密码)
-
Str->Hex
-
图片转base64
-
图片转hex
-
JsFuck
-
JJEncode
-
AAEncode
-
jother
-
百家姓编码
-
核心价值观编码
支持的base编码
-
Base16
-
Base32
-
Base36
-
Base58
-
Base62
-
Base64
-
Base64(自定义)
-
Base85(ASCII85)
-
Base85(RFC1924)
-
Base91
-
Base92
支持的加密解密:
- Rot13
- 凯撒密码
- 栅栏密码
- 栅栏密码(W型)
- 培根密码
- 摩斯密码
- 移位密码
- 云影密码
- 当铺密码
- 四方密码
- 仿射密码
- a1z26密码
- 维尼吉亚密码
- 埃特巴什码
- 与佛论禅
进制转换:
- 2->8
- 2->10
- 2->16
- 8->2
- 8->10
- 8->16
- 10->2
- 10->8
- 10->16
- 16->2
- 16->8
- 16->10
- 任意进制转换
在线编码网站:
- Jsfuck
- AAencode
- XXencode
- JJencode
- UUencode
- Brainfuck/Ook!
- 敲击码
- 猪圈密码
- 综合网站
- Rabbit
......
插件功能:
须在Plugins目录下的Plugins.json写入插件名称和文件名。
插件模板
######################No UI ##########################
# 普通函数不打开ui插件
# def run(source_text,UI_1,UI_2):
# result='插件测试'
# return [1,result,"插件测试"]
######################UI 1 ##########################
#打开UI1
# def run(source_text,UI_1,UI_2):
# #参数解释:1:调用的函数 2:窗口标题 3、label文字
# UI_1('ui_1_click', '窗口标题', 'Label')
# return None
# def ui_1_click(text,key1):
# # 返回结果
# return "编码结果"
######################UI 2 ##########################
#打开UI2
def run(source_text,UI_1,UI_2):
#参数解释:1:调用的函数 2:窗口标题 3、label文字
UI_2('ui_2_click', '窗口标题', 'Label1',"Label2")
return None
def ui_2_click(text,key1,key2):
# 返回结果
return "编码结果"