拓冰建站拓冰建站
首页 / 资讯中心 / 正文

CTF 密码学入门 ——ASCII 编码转换解题 Writeup

一、题目描述ASCII 是 7 位编码标准取值范围 0–127每个整数对应一个可打印字符。 给出数字数组转换为对应 ASCII 字符即可得到 flag。 数组 [99, 114, 121, 112, 116, 111, 123, 65, 83, 67, 73, 73, 95, 112, 114, 49, 110, 116, 52, 98, 108, 51, 125]二、解题原理Python 内置函数chr(num)ASCII 数字 → 字符遍历数组拼接所有字符即可三、解题代码arr [99, 114, 121, 112, 116, 111, 123, 65, 83, 67, 73, 73, 95, 112, 114, 49, 110, 116, 52, 98, 108, 51, 125] flag .join(chr(i) for i in arr) print(flag)四、运行结果crypto{ASCII_pr1nt4bl3}五、总结本题为密码学最基础的编码转换题型核心考察 ASCII 编码映射关系是 CTF 新手入门必刷题。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门