打开题目  还没下载  就觉得好酷

出师表爱 解压出文件

里面还有两个压缩包  再次解压打开

key.rar中有13个txt结尾的文件  而出师表中的文件需要口令无法解压

(解题思路:key中存放的应该是出师表的口令  找到口令再去探索出师表  寻求flag)

打开key中文件  似乎高中语文又布置了背诵作业

有趣的是每段的结尾还有相同字母 (新的结尾语法?)   还是为了凑字数  扩充文件大小呢

回头再看

如果是为了凑字数  那么线索一定在文件大小上  所以  353-278=75    以此类推

得到一串数字  75  101  121  58  90  104  117  71  76  64  64  46  48    眼熟十分

ASCII码?  不妨试一下  (如果ascii解码不支持数字  手动查询)

得到口令 Key:ZhuGL@@.0

标准ASCII编码表

ASCII码

字符
16进制 10进制 2进制
0x00 0 00000000 NUL 空
0x01 1 00000001 SOH 标题开始
0x02 2 00000010 STX  正文开始
0x03 3 00000011 ETX  正文结束
0x04 4 00000100 EOT  传输结束
0x05 5 00000101 ENQ  询问字符
0x06 6 00000110 ACK  承认
0x07 7 00000111 BEL  报警
0x08 8 00001000 BS   退一格
0x09 9 00001001 HT   横向制表
0x0A 10 00001010 LF   换行
0x0B 11 00001011 VT   垂直制表
0x0C 12 00001100 FF   走纸控制
0x0D 13 00001101 CR   回车
0x0E 14 00001110 SO   移位输出
0x0F 15 00001111 SI   移位输入
0x10 16 00010000 DLE  数据链路转义
0x11 17 00010001 DC1  设备控制1
0x12 18 00010010 DC2  设备控制2
0x13 19 00010011 DC3  设备控制3
0x14 20 00010100 DC4  设备控制4
0x15 21 00010101 NAK  否定
0x16 22 00010110 SYN  空转同步
0x17 23 00010111 ETB  信息组传送结束
0x18 24 00011000 CAN  作废
0x19 25 00011001 EM   纸尽
0x1A 26 00011010 SUB  换置
0x1B 27 00011011 ESC  换码
0x1C 28 00011100 FS   文字分隔符
0x1D 29 00011101 GS   组分隔符
0x1E 30 00011110 RS   记录分隔符
0x1F 31 00011111 US   单元分隔符
0x20 32 00100000 (space)
0x21 33 00100001
0x22 34 00100010
0x23 35 00100011 #
0x24 36 00100100 $
0x25 37 00100101 %
0x26 38 00100110 &
0x27 39 00100111 '
0x28 40 00101000 (
0x29 41 00101001 )
0x2A 42 00101010 *
0x2B 43 00101011 +
0x2C 44 00101100 ,
0x2D 45 00101101 -
0x2E 46 00101110 .
0x2F 47 00101111 /
0x30 48 00110000 0
0x31 49 00110001 1
0x32 50 00110010 2
0x33 51 00110011 3
0x34 52 00110100 4
0x35 53 00110101 5
36 54 00110110 6
0x37 55 00110111 7
0x38 56 00111000 8
0x39 57 00111001 9
0x3A 58 00111010 :
0x3B 59 00111011 ;
0x3C 60 00111100 <
0x3D 61 00111101 =
0x3E 62 00111110 >
0x3F 63 00111111 ?
0x40 64 01000000 @
0x41 65 01000001 A
0x42 66 01000010 B
0x43 67 01000011 C
0x44 68 01000100 D
0x45 69 01000101 E
0x46 70 01000110 F
0x47 71 01000111 G
0x48 72 01001000 H
0x49 73 01001001 I
0x4A 74 01001010 J
0x4B 75 01001011 K
0x4C 76 01001100 L
0x4D 77 01001101 M
0x4E 78 01001110 N
0x4F 79 01001111 O
0x50 80 01010000 P
0x51 81 01010001 Q
0x52 82 01010010 R
0x53 83 01010011 S
0x54 84 01010100 T
0x55 85 01010101 U
0x56 86 01010110 V
0x57 87 01010111 W
0x58 88 01011000 X
0x59 89 01011001 Y
0x5A 90 01011010 Z
0x5B 91 01011011 [
0x5C 92 01011100 \
0x5D 93 01011101 ]
0x5E 94 01011110 ^
0x5F 95 01011111 _
0x60 96 01100000 `
0x61 97 01100001 a
0x62 98 01100010 b
0x63 99 01100011 c
0x64 100 01100100 d
0x65 101 01100101 e
0x66 102 01100110 f
0x67 103 01100111 g
0x68 104 01101000 h
0x69 105 01101001 i
0x6A 106 01101010 j
0x6B 107 01101011 k
0x6C 108 01101100 l
0x6D 109 01101101 m
0x6E 110 01101110 n
0x6F 111 01101111 o
0x70 112 01110000 p
0x71 113 01110001 q
0x72 114 01110010 r
0x73 115 01110011 s
0x74 116 01110100 t
0x75 117 01110101 u
0x76 118 01110110 v
0x77 119 01110111 w
0x78 120 01111000 x
0x79 121 01111001 y
0x7A 122 01111010 z
0x7B 123 01111011 {
0x7C 124 01111100 |
0x7D 125 01111101 }
0x7E 126 01111110 ~
0x7F 127 01111111 DEL  删除

解开出师表

一张图片  看不出flag   使用工具010editor 或者 winhex  打开  直接ctrf+f搜索flag

搜到了flag  提交 发现不对   那么我们再进行转码  (base58)

得到真正flag

小结:

ASCII码

base58

misc where is flag 番外篇相关推荐

  1. Bugku where is flag 番外篇 详解 MISC

    文章目录 一.题目 二.思路 1.解压所有文件 2.密码的获取 三.复现 1.获取密码 2.解压:出师表.rar 3.使用winhex或者notepad++查看. 4.对获取到的数据进行解码. 四.总 ...

  2. where is flag 番外篇

    下载得到file.rar文件 解压得到Key.rar和出师表.rar 打开Key.rar得到多文本文件 打开前三个文件 发现中文字后有多个重复大写字母 为什么多加AAAAAA..?多加有什么作用?会影 ...

  3. Java番外篇1——正则表达式

    Java番外篇1--正则表达式 1.什么是正则表达式 正则表达式定义了字符串的模式 正则表达式可以用来搜索.编辑或处理文本 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别 2.正则表达式 ...

  4. clang static analyzer源码分析(番外篇):RegionStore以及evalCall()中的conservativeEvalCall

    引子 我们在上一篇文章<clang static analyzer源码分析(番外篇):evalCall()中的inline机制>中提及了clang如何创建CallGraph,如何进行函数i ...

  5. 安卓开发学习日记第四天番外篇_用Kotlin炒冷饭——越炒越小_莫韵乐的欢乐笔记

    安卓开发学习日记第四天番外篇--用Kotlin炒冷饭--越炒越小 前情提要 安卓开发学习日记第一天_Android Studio3.6安装 安卓开发学习日记第二天_破坏陷阱卡之sync的坑 安卓开发学 ...

  6. 【JS 逆向百例】吾爱破解2022春节解题领红包之番外篇 Web 中级题解

    关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 逆向目标 本次逆向的目标来源于吾爱破解 2022 春节解题领红包之番外篇 Web 中级题,吾爱破解每年都会有派送红包活动(送吾爱 ...

  7. [zt]数学之美番外篇:平凡而又神奇的贝叶斯方法

    数学之美番外篇:平凡而又神奇的贝叶斯方法 Tags: 数学, 机器学习与人工智能, 计算机科学 save it69 saved tags: 贝叶斯 math bayesian algorithm 数学 ...

  8. 『中级篇』docker之wordpress容器SSL(番外篇)(78)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』docker之wordpress容器SSL(番外篇)(78) 搞了2天终于搞定了,现在分享给大家. apache2 ...

  9. 『中级篇』docker之虚拟机创建vagrant技巧(番外篇)(81)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』docker之虚拟机创建vagrant技巧(番外篇)(81) 之前一直用的原生的centos7的源镜像安装虚拟机,然 ...

最新文章

  1. Pbsim模拟器的使用
  2. 清华北大留不住,高中毕业去美国读AI本科值不值?
  3. 如何订阅Form的自定义事件
  4. aarch64的TCR寄存器介绍
  5. 数学之美 系列十六 (下)- 不要把所有的鸡蛋放在一个篮子里 最大熵模型
  6. Java监听器Listener入门示例
  7. java中的asList_Java中的Arrays.asList()方法
  8. linux如何更改ssh配置文件,Linux系统下ssh的相关配置详细解析
  9. 人工智能写小说python_1月下旬值得一读的10本技术新书(人工智能、C++、Python数据科学等)!文末有福利!...
  10. [复变函数]第13堂课 作业讲解; 4 解析函数的幂级数表示法 4.1 复级数的基本性质...
  11. 可以提高千倍效率的Java代码小技巧
  12. Dubbo入门详细教程
  13. 常见端口的作用、漏洞和操作建议(转)
  14. 未来教育考试系统V4.0——安装后双击打不开
  15. mysql2008安装失败_sql server 2008为什么会安装失败 sql2008安装失败解决办法
  16. Java图片压缩 - 压缩到指定大小范围
  17. 设计师们必须要知道的素材网站
  18. c语言编程 等边三角形图形,c语言问题 打印图形,菜单包括:直角三角形、等腰三角形,输入图形...,c语言编程 打印图形,菜单包括:矩形,平行四边形,输入图形的...
  19. Promise中then的执行顺序详解
  20. python开发工程师招聘要求

热门文章

  1. CNCC2009会议剪影
  2. b550主板和b450主板的区别
  3. steam如何缓解服务器压力,上班压力大怎么办,推荐steam上5款发泄专用的游戏
  4. 2022联诚发集团新年贺词
  5. 基于Pose Studio 3D建模的花毽动作重现、保存与演示
  6. 基于springboot的智慧学习(在线学习考试)系统
  7. C语言字节对齐问题详解
  8. java简单表白的情话_表白情话最暖心一段话 很甜很撩很浪漫
  9. 形容计算机很烂的网络用语,形容手气差的幽默句子 运气很差的说说短语
  10. ory Oathkeeper Ecosystem