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

BUUCTF [WUSTCTF2020]level3

BUUCTF [WUSTCTF2020]level3
📅 发布时间:2026/7/12 23:43:50

考点:base64,交叉引用标准表查看加密逻辑

查壳,进入ida

shiftF12,猜测是base64魔改标准表的题目


回到main函数

结合程序逻辑:

程序一半概率→ 运行自己写的 base64_encode

另一半概率→ 直接输出一段 ** 长得像 Base64、但作者说 “和标准不一样”** 的字符串

题目暗示非常明显:

“这是我的程序生成的奇怪字符串,不是标准 base64”

→ 意思就是:这是用我自定义的 Base64 表编码出来的 flag。
所以d2G0ZjLwHjS7DmOzZAY0X2lzX3CoZV9zdNOydO9vZl9yZXZlcnGlfD==就是加密后的字符串

v3 = base64_encode(v6);

这里虽然是标准base64加密,双击base64_table查看也是标准表,但是直接标准表解密不出来

按A


交叉引用base64_table

进入O_OLookAtYou,这就是base64标准表被改的伪代码

#include <stdio.h> int main() { char base64_table[]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; for ( int i = 0; i <= 9; ++i ) { char v1 = base64_table[i]; base64_table[i] = base64_table[19 - i]; int result = 19 - i; base64_table[result] = v1; } printf("%s",base64_table); getchar(); return 0; }


解得加密后的编码表是TSRQPONMLKJIHGFEDCBAUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/


解得flag{Base64_is_the_start_of_reverse}

相关新闻

  • npm-security-best-practices与现代包管理器:npm、pnpm、yarn和bun的安全配置对比
  • Unity数据存储实战:EasySave3插件从入门到精通
  • 解锁AI文本处理新境界:Tiktoken高性能Tokenizer完全指南

最新新闻

  • 亲身探访深圳欧米茄官方售后服务中心|全部网点地址与热线(2026年7月最新) - 欧米茄官方服务中心
  • 美国队长三部曲:从体制符号到个人信念的逆向成长
  • 2026创作者工具优选:6款长视频去水印小程序深度横评,合规免费无损工具首选白虎神器99.6高分登顶 - 互联网科技品牌测评
  • 2026年7月口碑好的宁波靠谱的新房精装设计公司哪家好 - 起跑123
  • 2026年7月浙江化学镍工厂选型参考与服务指南 - 起跑123
  • 2026 年新消息:和政值得关注的烧烤棚厂家哪家权威,揭秘:这套烧烤棚,让你的周末变成顶级美食派对 - 领域鉴赏官

日新闻

  • AI推荐结果怎么优化:适合深圳少儿素质培训机构的GEO服务商哪家好?全程零代码SAAS操作
  • RAG 实战教学完全指南
  • 企业级API网关架构深度解析:IBM Microgateway的技术实现与选型指南

周新闻

  • IX9104 PCIe5.0 高速交换芯片@ACP#完整规格 + 应用场景总结
  • Unity游戏集成Coze智能体:实现NPC智能对话与知识库联动
  • SAP EPIC 建行回单查询:从标准类CL_EPIC_EXAMPLE_CN_CCB_GHTD到Z类的5处关键修改

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

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

服务项目

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

快速链接

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

联系方式

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

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