CTF:赛前准备逆向题目刷题"

admin 2026-10-16 11:53:44 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

CTF:赛前准备逆向题目刷题

原创

小话安全
小话安全

小话安全

2026年9月21日 07:00
山东

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

题目一:简单的异或

这段代码是一个典型的CTF 逆向题 flag 校验逻辑。它读取用户输入,检查长度是否为 33,然后对输入做一次“前缀异或”变换,最后与全局变量 global 中的 33 字节比较。

解密脚本

global=[102,10,107,12,119,38,79,46,64,17,120,13,90,59,85,17,112,25,70,31,118,34,77,35,68,14,103,6,104,15,71,50,79,0]flag=''for i in range(0,33):    flag+=chr(global[i]^global[i-1])print(flag)#flag{QianQiuWanDai_YiTongJiangHu}

题目二:简单的BASE64

代码关键点

for ( j = 0; j < v11; ++j ) Destination[j] += j;

  • 对 Destination 数组中的每个字符进行变换
Destination[j] += j;

看到这行字符串就知道有base64

虽然代码很多实际上就是这两个操作

import base64
a = 'e3nifIH9b_C@n@dH'flag = ''for i in range(0, len(a)):    flag += chr(ord(a[i]) - i)
print(\"中间结果:\", flag)          # 输出 e2lfbDB2ZV95b3V9
# 对中间结果进行 Base64 解密decoded = base64.b64decode(flag).decode()print(\"Base64 解密结果:\", decoded) # 输出 {i_l0ve_you}
# 拼接成完整 flagprint(\"最终 flag: flag\" + decoded)

题目三:简单的迷宫

看到字符串“\*11110100001010000101111#”

行0: * 1 1 1 1行1: 0 1 0 0 0行2: 0 1 0 1 0行3: 0 0 0 1 0行4: 1 1 1 1 #
  puts(\"1 up\");  puts(\"2 down\");  puts(\"3 left\");  printf(\"4 right\
:\");

猜测这是一道迷宫题

串起来就是

222441144222

这就是本题的flag

题目四:简单的java逆向

用java反编译工具打开

在 Java 中,+ 的优先级高于 ^,所以表达式:

int result = arr[i] + 64 ^ 0x20;

等价于

int result = (arr[i] + 64) ^ 0x20;

解密脚本

a=[180,136,137,147,191,137,147,191,148,136,133,191,134,140,129,135,191,65]flag=''for i in range(0,len(a)):    flag+=chr(((a[i]^32)-64))print(flag)#This_is_the_flag_!

题目五:简单的加壳

打开程序发现有用的信息不多,使用UPX脱壳工具进行脱壳

直接得到了flag

题目六:简单的android逆向

用工具打开找到flag


CTF:赛前准备逆向题目刷题" 网络安全文章

CTF:赛前准备逆向题目刷题"

本文分享六道CTF逆向刷题思路,涵盖异或、Base64、迷宫、Java逆向、加壳及Android逆向等方向,每道题均给出关键代码分析、解密脚本及最终flag,适合CTF初学者练习逆向基础技能,建议结合题目实操巩固。
一行代码没写,AI替他造了个红队C2" 网络安全文章

一行代码没写,AI替他造了个红队C2"

本文介绍红队后渗透平台oktos,由作者1y0n完全通过AI编程生成,具备载荷生成、BOF动态加载、多信道通信及AI攻击编排能力,并接入MCP协议。项目引发对AI降低攻击门槛的担忧,同时为防守方提供检测思路,如关注进程链检测漏洞、可信域名滥用及白名单风险。作者强调仅限授权使用,未授权渗透测试属违法。
秦安:为何不撞翻?一年内三次过航台湾海峡,还专选特殊日期,挑衅过头了!" 网络安全文章

秦安:为何不撞翻?一年内三次过航台湾海峡,还专选特殊日期,挑衅过头了!"

文章评论新西兰军舰一年内三次过航台湾海峡事件,指出其多选敏感日期挑衅。分析中国基于国际法采取克制态度的法理依据,同时指出当前处置存在识别拦截盲区和舆论应对滞后等短板。作者建议采取海峡两端军演、撞击驱离、对等巡航威慑等措施,并强调最终解决之道在于实现两岸统一。
评论:0   参与:  0