六安市第二届网络安全大赛复现

misc

听说你也喜欢俄罗斯方块?

ppt拼接之后

缺三个角补上

flag{qfnh_wergh_wqef}

流量分析

流量包分离出来一个压缩包

出来一张图片

黑色代表0白色代表1

101010

1000

rab

反的压缩包

转一下

密码:拾叁拾陆叁拾贰陆拾肆

密文:4p4n575851324332474r324753574o594n5n5746514q53324r4252464s3344544q564p445334444447453458535952544o4934513q3q3q3q

13

16

32

64

rot13

16进制

base32

base64

解得

flag{base_family_is_rot}

re

63

64位的

f5

魔改base64

bYcebTbZctbMcfcqcabMaZclbbbzaYbEcabAbqbEccbMbqbvaXbLaYbAccbzcfbDc

EXP

def decode(encoded):
    # aAbcdefghijklmn 字符串
    mapping = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
    original_chars = []

    # 每两个字符解码一次
    for i in range(0, len(encoded), 2):
        x = encoded[i]
        y = encoded[i + 1]
        
        index1 = mapping.index(x)
        index2 = mapping.index(y)
        
        # 计算原字符的 ASCII 值
        original_value = index1 * 52 + index2
        original_chars.append(chr(original_value))
        
    # 将列表转换为字符串
    return ''.join(original_chars)

encoded_string = "bYcebTbZctbMcfcqcabMaZclbbbzaYbEcabAbqbEccbMbqbvaXbLaYbAccbzcfbDcqbBbJbLbbbMbJbrcrbMccbAcebzcfbMcdbBbtbLaYbLaZaWbjcv"
decoded_string = decode(encoded_string)
print(decoded_string)

flag{93da44cd25ccc2d19f9ea2f3e2fd8f6c}

相关推荐
星河梦瑾22 分钟前
【2025最新版】搭建个人博客教程
linux·经验分享·笔记·python·安全
A5rZ1 小时前
CTF: 在本地虚拟机内部署CTF题目docker
运维·网络安全·docker·容器
m0_748239631 小时前
Java实战:Spring Boot application.yml配置文件详解
java·网络·spring boot
丁劲犇2 小时前
让 Win10 上网本 Debug 模式 QUDPSocket 信号&槽 收发不丢包的方法总结
网络·windows·qt·网络协议·udp·qudpsocket·丢包
泰山小张只吃荷园2 小时前
期末复习-计算机网络篇
java·网络·网络协议·计算机网络·面试
黑客KKKing2 小时前
渗透测试学习路线
网络·学习·web安全
2401_857610032 小时前
剖析 SSM 校园一卡通密钥管理系统 PF 技术架构中安全机制的深度融合
java·数据库·安全
网易易盾2 小时前
风控大讲堂|游戏黑产情报挖掘与治理
人工智能·安全
安全方案3 小时前
WEB安全基础知识
安全·web安全
m0_663234014 小时前
计算机网络ENSP课设--三层架构企业网络
网络·计算机网络·架构