热身签到-ctfshow

复制代码
s="54515552545455515456547055555566545654495548554855575370515051485150515453705555545755525456537054515551515051485150515450495568"
decoded=''
for i in range (0,len(s),2):
    num = int (s[i:i+2])
    decoded +=chr(num)
print(decoded)

在进行十六进制解密,得到

解码后的文本是:
ctfshow{happy_2026_with_cs2026!}

代码解释:

  1. 定义字符串s,它由数字字符组成。

  2. 定义一个空字符串decoded用于存储解码结果。

  3. 循环从0开始,到s的长度,步长为2,每次取两个字符。

  4. 将这两个字符转换为整数(十进制解释),然后通过chr函数转换为对应的字符,并追加到decoded。

  5. 最后打印decoded。或者

复制代码
   # 第一层:十进制ASCII解码
   s = "54515552545455515456547055555566545654495548554855575370515051485150515453705555545755525456537054515551515051485150515450495568"
   decoded = ''
   for i in range(0, len(s), 2):
       num = int(s[i:i+2])  # 转十进制
       decoded += chr(num)  # 转字符
   print("第一层解码:", decoded)

   # 第二层:十六进制解码
   import binascii
   flag = binascii.unhexlify(decoded).decode('utf-8')
   print("最终Flag:", flag)
相关推荐
hhzz1 小时前
【OpenCV 入门到精通 04】视频入门与绘图交互:从摄像头到鼠标画笔
人工智能·python·opencv·计算机视觉·音视频·交互
Thomas.Sir1 小时前
第40课:TensorFlow|模型推理部署前置知识【离线推理、接口调用基础】
人工智能·python·tensorflow
2601_962387821 小时前
多源数据查询指南:MySQL 联邦、Python 聚合与 Presto 引擎全对比
python·mysql·数据集成·presto·联邦查询
海盗12341 小时前
DSH 接入 OpenCode Go 报 400 MissingSessionID:从 LLM 语义层退到 fetch 传输层的完整排障
开发语言·后端·golang
weixin199701080161 小时前
《Mercari OTA 直连接入:日本二手电商出海的API通道与600次/分钟限流实战》(附Python源码)
开发语言·数据库·python
库玛西1 小时前
深度解构高并发利器:纯事件驱动 Reactor 模式的设计哲学与工程实践
服务器·开发语言·c++·笔记·tcp/ip
lemon_sjdk1 小时前
JavaScript 常用关键字全解析
开发语言·javascript·ecmascript
linx2951 小时前
单元五 · 对称认知·下:编译与链接
linux·c语言·开发语言·c++·嵌入式硬件
半亩码田2 小时前
【.NET新特性·第17篇】EF Core 10 与 Aspire 13.1
python·flask·.net
zhangzeyuaaa2 小时前
AI Agent 执行引擎选型指南:PowerShell / Bash 和 Python,边界与最佳实践
人工智能·python·bash