CTF 编码工具编写

简介: CTF 编码工具编写

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

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

先有基础,再有思维。

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

采用jdk 1.8 编写

常规加密算法

base64编码 解码

unicode编码 解码

url 编码 解码

sha sha256 sha512 加密

ctf Brainfuck编码

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

md5 加密 16 32 小大写

640.png



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

640.png

这种编码 中间不能留空格

编译后就是如下:


工具已发布github

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



相关文章
|
9月前
|
安全 开发工具 git
CTF工具隐写分离神器Binwalk安装和详细使用方法
CTF工具隐写分离神器Binwalk安装和详细使用方法
684 0
|
10天前
|
XML JavaScript 前端开发
“解码正则表达式:程序员的必备的利器“
“解码正则表达式:程序员的必备的利器“
4 0
|
2月前
|
存储 编解码 运维
第二章 Python字符串处理和编码不再发愁
第二章 Python字符串处理和编码不再发愁
|
12月前
|
程序员
【软工视频】第五章程序编码
【软工视频】第五章程序编码
|
12月前
|
Perl
软件工程——程序编码(程序编码总原则、5个好程序标准、源程序文档化)
当工程规模很大时,而又没有完全合适的语言,可编一个专用的语言
|
IDE 程序员 测试技术
7个 优秀的远程“结对编程“编码工具
7个 优秀的远程“结对编程“编码工具
289 0
|
开发工具 文件存储 Python
|
数据可视化 IDE 测试技术
如何用“心流”提升编码工作效率?
“心流”是人在做一件事情时投入到忘我的一种精神状态,常见于运动员、艺术家和科研人员身上。 “心流”如何影响工作?我们可否解决“心流”带来的相关问题?
如何用“心流”提升编码工作效率?
|
自然语言处理 程序员 C#
艾伟_转载:编写自文档化的代码
文所以载道也。  —— 宋·周敦颐《通书·文辞》 对于我们程序员来说,我们的工作也是写作——几乎每天都要写代码;而且还要载“道”,不仅仅要满足客户的需求,还要让代码具有高度的可读性,这样其他的程序员可以更容易地对代码进行修改和扩展。
918 0