【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-convert

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 进制转换是指将数字从一种进位制表示法转换为另一种进位制表示法的过程。常见进位制有二进制、八进制、十进制和十六进制。一种进位制就是一个数字系统,它使用一定数量的数字,称为基数,表示一组特定的数字或值。数字的每个位置表示的值取决于基数和该数字在数中的位置。

前言

进制转换是指将数字从一种进位制表示法转换为另一种进位制表示法的过程。常见进位制有二进制、八进制、十进制和十六进制。一种进位制就是一个数字系统,它使用一定数量的数字,称为基数,表示一组特定的数字或值。数字的每个位置表示的值取决于基数和该数字在数中的位置。

二进制转十六进制是一种常见的进制转换,十六进制常用于表示二进制数或存储颜色值。将二进制转换为十六进制可以使数据更加紧凑并且易于阅读和使用。

下面是一段Python代码示例,将一个二进制数转换为十六进制:

binary_num = "11010110"
hex_num = hex(int(binary_num, 2))[2:].upper()
print(hex_num)

解释:

  1. 将二进制数作为字符串类型存储在 binary_num 变量中。

  2. 使用 int() 函数将 binary_num 转换为十进制数。

  3. 使用 hex() 函数将十进制数转换为十六进制数,并将其存储在 hex_num 变量中。

  4. 使用 [2:].upper() 来去除十六进制前缀“0x”并将其转换为大写字母。

  5. 最后使用 print() 函数打印输出转换结果。

例如,将二进制数11010110转换为十六进制,结果为D6。

一、convert

1.打开题目

image.png

2.解题

onvert是转换的意思,估计就是进制和字符编码之间的转换了,所以我们来尝试一下。

先把二进制转换成十六进制看看
image.png

看到是个rar文件,里面有个jpg文件。保存一下,解压,得到一张图片
image.png

图片用HxD打开看一下,在中间位置找到一大串很有嫌疑的字符串,看起来像BASE64
image.png

进行解码,得到flag{01a25ea3fd6349c6e635a1d0196e75fb}

目录
相关文章
|
3月前
|
网络协议 安全 网络安全
第三届陕西省大学生网络安全技能大赛部分WriteUp
发现ctr1 += chr(ord(flag[i]) ^ 5)是个异或,使用工具进行异或即可解出flag 奖状到啦!!奖状到啦!!奖状到啦!!奖状到啦!!奖状到啦!!奖状到啦!!奖状到啦!!奖状到啦!!奖状到啦!!
30 0
第三届陕西省大学生网络安全技能大赛部分WriteUp
|
6月前
|
Shell 网络安全
RE 我的upx -d怎么坏了 ——WP 2023年第三届陕西省大学生网络安全技能大赛
RE 我的upx -d怎么坏了 ——WP 2023年第三届陕西省大学生网络安全技能大赛
57 0
|
6月前
|
网络安全 数据安全/隐私保护
2023年台州市第三届网络安全技能大赛(MISC)这是神马
2023年台州市第三届网络安全技能大赛(MISC)这是神马
49 0
|
6月前
|
网络安全 数据安全/隐私保护
2023年台州市第三届网络安全技能大赛(MISC)—李先生的计算机
2023年台州市第三届网络安全技能大赛(MISC)—李先生的计算机
36 0
2023年台州市第三届网络安全技能大赛(MISC)—李先生的计算机
|
6月前
|
网络安全 数据安全/隐私保护
2023年台州市第三届网络安全技能大赛(MISC)—Black Mamba
2023年台州市第三届网络安全技能大赛(MISC)—Black Mamba
44 0
|
6月前
|
安全 测试技术 网络安全
2023年江西省赣州市技能大赛 网络安全竞赛试题任务书
2023年江西省赣州市技能大赛 网络安全竞赛试题任务书
93 0
|
9月前
|
网络安全 数据安全/隐私保护
【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-疑惑的汉字
ROT13(回转13位,rotate by 13 places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码。ROT13被描述成“杂志字谜上下颠倒解答的Usenet点对点体”。ROT13 也是过去在古罗马开发的凯撒加密的一种变体。
109 0
|
10月前
|
编解码 网络安全
【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-md5?
十六进制转字符串的原理是将每两个十六进制数转化为一个ASCII字符。例如,"48 65 6C 6C 6F" 转换为 "Hello"。
98 0
 【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-md5?
|
10月前
|
Oracle 关系型数据库 Linux
【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-lsb-oracle
在密码学中,预言机被定义为某种“黑匣子”机制,它将泄漏有关输入上的加密操作的一些信息。对于特定输入,预言机的输出始终相同。因此,预言机可用于逐个了解明文,包括完整的明文恢复。
89 0
 【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-lsb-oracle