CTF 编码工具编写

简介: CTF 编码工具编写
+关注继续查看

学习了前三章内容,应该可以独立写一个工具了吧?

学这学那,总感觉学了有啥用,实际上 你在拧螺丝,到最后发现,变成了导弹。

先有基础,再有思维。

没有什么是难的,只有在下定决心,开始干的那一步才是真的难。

采用jdk 1.8 编写

常规加密算法

base64编码 解码

unicode编码 解码

url 编码 解码

sha sha256 sha512 加密

ctf Brainfuck编码

10进制转换 2进制 8进制 16进制

md5 加密 16 32 小大写

640.png

image



image

Brainfuck编码 是ctf常见的 群里粉丝提了意见 就写了进去

640.png

这种编码 中间不能留空格

编译后就是如下:

image


工具已发布github

https://github.com/linux-ajie/java-coding-tool



相关文章
|
3月前
|
程序员
【软工视频】第五章程序编码
【软工视频】第五章程序编码
|
8月前
火山中文编程 -- 如果和如果真命令
火山中文编程 -- 如果和如果真命令
68 0
火山中文编程 -- 如果和如果真命令
|
8月前
|
JavaScript
如何解决 Camtasia9 导入 srt 字幕后出现乱码的问题
如何解决 Camtasia9 导入 srt 字幕后出现乱码的问题
如何解决 Camtasia9 导入 srt 字幕后出现乱码的问题
|
IDE 程序员 测试技术
7个 优秀的远程“结对编程“编码工具
7个 优秀的远程“结对编程“编码工具
194 0
|
JavaScript 前端开发 数据可视化
地球引擎初级教程——JavaScript 简介(一文读懂如何使用GEE)
地球引擎初级教程——JavaScript 简介(一文读懂如何使用GEE)
228 0
|
数据可视化 IDE 测试技术
如何用“心流”提升编码工作效率?
“心流”是人在做一件事情时投入到忘我的一种精神状态,常见于运动员、艺术家和科研人员身上。 “心流”如何影响工作?我们可否解决“心流”带来的相关问题?
如何用“心流”提升编码工作效率?
|
自然语言处理 Java 测试技术
为《 两周自制脚本语言 》添加中文测试代码
为《 两周自制脚本语言 》添加中文JUnit测试代码.
1169 0
|
程序员
良好的代码格式反映了程序员的编码能力,好的程序员应该这么编码
大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果 是非空代码块则: 1) 左大括号前不换行。 2) 左大括号后换行。
1050 0
相关产品
云迁移中心
推荐文章
更多