欢迎光临散文网 会员登陆 & 注册

[SWPUCTF 2021 新生赛]简简单单的逻辑

2023-05-10 20:53 作者:CTF少世  | 我要投稿

题目地址:https://www.ctfer.vip/problem/403

题目内容:

首先要掌握的知识点:

  1. 字符串转ASCII 

    print(ord('a'))   #97

  2. ASCII转字符串

    print(chr(97))  #a

  3. 切片:https://www.jianshu.com/p/15715d6f4dad

  4. 十进制转十六进制

    print(hex(10)) #a

  5. 十六进制转十进制

    print(int('a',16))  #10

  6. zfill()函数:https://www.runoob.com/python/att-string-zfill.html

学会以上知识点就有基础了,接下来就是解析逆向语法了

加密代码分析:

解密代码:

这里[2*i:2*i+2]就是匹配从0 开始依次跳过2个匹配,i是决定性作用,不然就只能转换第一个字符

拿下flag


[SWPUCTF 2021 新生赛]简简单单的逻辑的评论 (共 条)

分享到微博请遵守国家法律