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



相关文章
|
安全 开发工具 git
CTF工具隐写分离神器Binwalk安装和详细使用方法
CTF工具隐写分离神器Binwalk安装和详细使用方法
1858 0
|
6月前
|
机器学习/深度学习 敏捷开发 人工智能
编码之旅:从Bug到Mastery
在编程的世界里,每一个软件工程师都是一位冒险者,他们的代码是构建虚拟王国的砖石。本文将带领读者穿梭在编程的迷宫中,探索那些令人头疼的Bug背后隐藏的成长秘密。我们将一起回顾编程语言的发展史,探讨现代编程实践,并分享个人在解决复杂问题过程中的经验与心得。这不仅是一次技术上的提升之旅,更是对编程艺术深刻理解的追求。
|
5月前
|
安全 搜索推荐 开发者
"揭秘Python编写的艺术境界:不规范代码的悲剧,规范之美让你事半功倍!"
【8月更文挑战第21天】编写高质量Python代码需遵循规范以提升可读性和可维护性。例如,变量命名应采用小写字母加下划线(如`user_name`而非`uName`),函数命名清晰并避免硬编码(如使用`calculate_circle_area`替代`area_of_circle`并定义精确π值)。此外,添加有意义的注释(如解释冒泡排序逻辑),合理排版(如明确函数参数与返回值),以及适当异常处理(确保文件操作安全),都是良好实践。遵循这些规范能显著提高代码质量和团队协作效率。
47 0
|
7月前
|
XML JavaScript 前端开发
“解码正则表达式:程序员的必备的利器“
“解码正则表达式:程序员的必备的利器“
33 0
|
8月前
|
存储 编解码 运维
第二章 Python字符串处理和编码不再发愁
第二章 Python字符串处理和编码不再发愁
|
8月前
|
缓存 Rust 监控
新一代 Python 代码纠错工具Ruff,突出一个字“快”!
新一代 Python 代码纠错工具Ruff,突出一个字“快”!
384 0
软件工程——程序编码(程序编码总原则、5个好程序标准、源程序文档化)
当工程规模很大时,而又没有完全合适的语言,可编一个专用的语言
|
IDE 程序员 测试技术
7个 优秀的远程“结对编程“编码工具
7个 优秀的远程“结对编程“编码工具
377 0
|
程序员
良好的代码格式反映了程序员的编码能力,好的程序员应该这么编码
大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果 是非空代码块则: 1) 左大括号前不换行。 2) 左大括号后换行。
1128 0

热门文章

最新文章