尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

攻防世界-IgniteMe - xxx

攻防世界-IgniteMe - xxx
📅 发布时间:2026/6/20 0:04:53

先查壳,发现没加壳,拖入ida-32

屏幕截图 2025-09-17 220007

反汇编了得到主函数
粗略看一下,能得到的信息有
输入的字符串长度为29,前四个字符是EIS{,最后一个字符是}

图片

想要输出Congratulations!关键的函数就是这个 4011C0函数,我们点进去看一下

图片

图片
函数逻辑很明显,for循环之前就是把之前输入的字符串str除去开头四个字符和最后一个字符的剩下字符存在v7数组里面
图片

for循环不要被他这个v2变量影响了,其实就是把大写字符转为小写字符,小写字符转为大写字符,其他字符不变,当然不要忘了填入str2数组的代码
byte_4420B0数组:
byte_4420B0 = [
** 0x0D, 0x13, 0x17, 0x11, 0x02, 0x01, 0x20, 0x1D,**
** 0x0C, 0x02, 0x19, 0x2F, 0x17, 0x2B, 0x24, 0x1F,**
** 0x1E, 0x16, 0x09, 0x0F, 0x15, 0x27, 0x13, 0x26,**
** 0x0A, 0x2F, 0x1E, 0x1A, 0x2D, 0x0C, 0x22, 0x04**
]

函数 4013C0
图片

最后就是把str2和字符串GONDPHyGjPEKruv{{pj]X@rF比较,那么接下来就可以写脚本了

str = "GONDPHyGjPEKruv{{pj]X@rF"
byte_4420B0 = [0x0D, 0x13, 0x17, 0x11, 0x02, 0x01, 0x20, 0x1D,0x0C, 0x02, 0x19, 0x2F, 0x17, 0x2B, 0x24, 0x1F,0x1E, 0x16, 0x09, 0x0F, 0x15, 0x27, 0x13, 0x26,0x0A, 0x2F, 0x1E, 0x1A, 0x2D, 0x0C, 0x22, 0x04
]
flag = ''
v2 = 0
for i in range(0,len(str)):num = ord(str[i]) ^ byte_4420B0[i]num = (num-72) ^ 0x55if num>=97 and num<=122:flag += chr(num-32)elif num>=65 and num<=91:flag += chr(num+32)else:flag += chr(num)
print(flag)

flag{wadx_tdgk_aihc_ihkn_pjlm}

相关新闻

  • 详细介绍:芯伯乐零漂移轨到轨运放芯片XBL8551/XBL8552/XBL8554系列,微安级功耗高精度信号处理
  • Linux内存管理章节十九:超越kmalloc:自定义内存分配器开发实战 - 教程
  • 测井数据分析与建模完整教程 - 详解

最新新闻

  • 论文写作进阶:构建清晰一致的数学符号系统
  • MC9S12VR ATD模块高精度设计:从手册规范到电路实战
  • 2026全球化仓储软件(WMS)哪家好?行业选型参考 - 品牌排行榜
  • 告别臃肿:3个理由让你立即切换到GHelper控制华硕笔记本
  • 2026苏州擅长协议离婚谈判的律师推荐 - 品牌排行榜
  • MCU系统时钟与复位机制深度解析:从MC68HC908到嵌入式稳定运行

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号