攻防世界misc——misc1
打开题目,获得字符串
d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9e1e6b3e3b9e4b3b7b7e2b6b1e4b2b6b9e2b1b1b3b3b7e6b3b3b0e3b9b3b5e6fd
目测16进制,怀疑是某个文件,送进010,发现不知道是什么文件格式,尴尬
直接转换为字符串未遂
考虑转为其它进制,这是个啥?
要不两两分开?这么长一个字符串,太麻烦了,不如自己写代码,话不多说,上java
/*** 16转10,10转ascii,ascii转字符串** @Author: Jack Jparrow* @Date: 2021-10-09 18:51:28* @Last Modified by: Jack Jparrow* @Last Modified time: 2021-10-09 19:26:15*/public class misc1 {public static void main(String[] args) {String str = "d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9e1e6b3e3b9e4b3b7b7e2b6b1e4b2b6b9e2b1b1b3b3b7e6b3b3b0e3b9b3b5e6fd";int count = 0;for (int i = 0; i < str.length(); i++) {count++;if (count == 2) {String sp_str = str.charAt(i - 1) + "" + str.charAt(i);// 两字符一组分离字符串作为16进制Integer dec = Integer.parseInt(sp_str, 16);// 转10System.out.print(dec + " ");count = 0;}}}
}
感觉每一段正好比ascii多128,减掉,试试直接输出字符串
/*** 16转10,10转ascii,ascii转字符串** @Author: Jack Jparrow* @Date: 2021-10-09 18:51:28* @Last Modified by: Jack Jparrow* @Last Modified time: 2021-10-09 19:28:35*/public class misc1 {public static void main(String[] args) {String str = "d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9e1e6b3e3b9e4b3b7b7e2b6b1e4b2b6b9e2b1b1b3b3b7e6b3b3b0e3b9b3b5e6fd";int count = 0;for (int i = 0; i < str.length(); i++) {count++;if (count == 2) {String sp_str = str.charAt(i - 1) + "" + str.charAt(i);// 两字符一组分离字符串作为16进制Integer dec = Integer.parseInt(sp_str, 16);// 转10char c = (char) (dec - 128);// 转字符串System.out.print(c);count = 0;}}}
}
成功输出flag
攻防世界misc——misc1相关推荐
- 攻防世界MISC进阶之misc1
攻防世界MISC进阶之misc1 第一步:分析 第二步:实操 第三步:答案 第一步:分析 难度系数: 3星 题目来源: DDCTF-2018 题目描述:d4e8e1f4a0f7e1f3a0e6e1f3 ...
- misc高阶 攻防世界_攻防世界 Misc 进阶题(一)
攻防世界 Misc 进阶题(一) 关于隐写术的思路或方法 转载: https://blog.csdn.net/a_small_rabbit/article/details/79644078 隐 ...
- 攻防世界MISC进阶区刷题记录
文章目录 攻防世界MISC进阶区刷题记录 Ditf 运用stegextract进行分离 glance-50 gif图片分离组合脚本 hit-the-core Test-flag-please-igno ...
- 攻防世界 Misc 适合作为桌面
攻防世界 Misc 适合作为桌面 1.binwalk看是否有隐藏文件 2.StegSolve打开 3.WinHex保存为pcy文件 4.得到flag 1.binwalk看是否有隐藏文件 2.StegS ...
- 攻防世界之misc1
攻防世界之misc1 首先这题非常的考研脚本实力 他题目没有下载文件 只有一个值 d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c ...
- 攻防世界 MISC新手练习区 刷12道题题所得的思路和方法
title: 攻防世界 MISC新手练习区 date: 22021年8月17日 10点31分 tags: MISC categories: MISC 1.攻防世界 this_is_flag(签到题) ...
- 攻防世界 MISC 新手练习区 writeup 001-006
攻防世界 MISC 新手练习区 题目解答 文章目录 001 this_is_flag 002 pdf 003 如来十三掌 004 give_you_flag 005 stegano 006 坚持60s ...
- 攻防世界-MISC:glance-50
这是攻防世界MISC高手进阶区的题目,题目如下: 点击下载附件一,得到一张GIF动图如下 找个网站给分离一下,将gif分离为图片,共201张,然后拼接在一起即可得到flag 所以这道题的flag如下: ...
- 攻防世界MISC刷题1-50
目录 1.ext3 2.base64stego 3.功夫再高也怕菜刀 4.easycap 5.reverseMe 6.Hear-with-your-Eyes 7.What-is-this 8.norm ...
最新文章
- 一文详解激光点云的地面分割
- SQL点滴1—SET QUOTED_IDENTIFIER OFF语句的作用
- yum chrome
- UA SIE545 优化理论基础1 凸分析8 极点与极方向
- 如何改造UE4用于赛璐璐3D卡渲?这里有一份日本大厂的实操分享
- Fatal Error[Pe1696]:cannot open source file “sys.h”
- java语言的未来将去向何方?
- 20190313_C#反转绘制字符串
- 北斗导航 | 基于奇偶矢量法的RAIM之SSE探索(附奇偶矢量法源代码)
- The type 类名 is already defined
- 微速(微锐) 与 打码工作
- 关于学习渲染的心得第一篇
- Python selenium 模拟登录QQ空间
- USTC科研 7.1 and 7.3 配置环境的学习
- js遍历localStorage的键值对
- Electron-vue 安装步骤
- Matlab中统计矩阵中每个元素出现个数的方法-------tabulate()函数
- 全国最搞笑的名字都在这了,看了不准笑!
- ENC28J60网络设备驱动分析
- 微软 Outlook 升级,集成轻量级 CRM 功能
热门文章
- Linux搭建FTP服务使用案例
- banner中居中的page显示完全,其余显示百分之20--仿网易云首页轮播图
- python 将多个文件合并成一个文件
- wemos学习之串口通信和ESP8266wifi模块的调用
- qtabwidget设置表头_Qt GUI图形图像开发之QT表格控件QTableView,QTableWidget复杂表头(多行表头) 及冻结、固定特定的行的详细方法与实例...
- Kubernetes API Aggregation在 Master 的 API Server 中启用 API 聚合功能注册自定义 APIService 资源实现和部署自定义的 API Serv
- CollapsingToolbarLayout 标题字体及颜色设置
- java 文件名排序_Java笔记:像win里一样文件名排序
- 垃圾大学,想自学 Java 可以吗?难吗?毕业后能找到一份 6k左右的工作吗?
- 社保账号按身份证查询