程序原理是输入flag,和程序里给定的一个数组计算后,与另外一个程序给定的数组比较,若一样,则flag正确。
加密算法对我来说很复杂,我试着读了半天,想把解密算法写出来,写了一半放弃了。
flag长度70位
输入70个a,加密后每一位都一样,说明固定的字符加密成固定的形式。
然后输入abcdefghijklmnopqrstuvwxyz{}ABCDEFGHIJKLMNOPQRSTUVWXYZ{}1234567890123
然后把加密后的内容抄下来,和输入的内容对比得到
a:2ACB b:2A71 c:2AFF d:2B95 e:2C23 f:2CA9 g:2D37 h:2DCD i:2E5B j:2E01 k:2E8F l:2F25 m:2FB3 n:3039 o:30C7 p:315D q:30EB r:3191 s:321F t:32B5 u:3343 v:33C9
w:3457 x:33ED y:347B z:3521 {:35AF }:36D3
A:1C8B B:1D31 C:1DBF D:1E55 E:1EE3 F:1E69 G:1EF7 H:1FBD I:201B J:20C1 K:214F L:21E5 M:2173 N:21F9 O:2287 P:231D Q:23AB R:2451 S:24df T:2475 U:2503 V:2589
W:2617 X:26AD Y:273B Z:27E1 {:35AF }:36D3
0:15DD 1:156B 2:1611 3:169F 4:1735 5:17C3 6:1849 7:18D7 8:186D 9:18FB
在和程序给的数组比较
key = [36D3, 2AFF, 2ACB, 2B95, 2B95, 2B95, 169F, 186D, 18D7, 1611, 18D7, 2B95, 2C23, 2CA9, 1611, 1611, 18D7, 2AFF,1849, 18FB, 2ACB, 2A71, 1735, 18D7, 1611, 2ACB, 15DD, 18D7, 2C23, 169F, 15DD, 2B95, 169F, 156B, 186D, 2AFF,1611, 1611, 15DD, 2AFF, 2C23, 2ACB, 15DD, 15DD, 186D, 1849, 2B95, 156B, 1735, 18FB, 18FB, 2A71, 2AFF, 1735,2C23, 15DD, 18D7, 2A71, 18D7, 18D7, 2C23, 2AFF, 156B, 2C23, 169F, 35AF, 2CA9, 32B5, 2AFF, 3039]
一个一个代入进去得到flag是
nctf{3e1ce77b70e4cb9941d6800aec022c813d03e70a274ba96c722fed72783dddac}

cgctf WxyVM相关推荐

  1. CG-CTF re部分wp

    将cgctf re部分移到这 Re 1,hello re 没什么可说的,拖进ida,发现几个大数字,用热键r一下,将数字变为字符串,由于是小端,将字符串倒过来就是flag 了 2,readasm2 i ...

  2. 南邮ctf nctf CG-CTF web题writeup

    目录 **CG-CTF链接:** 0x01 签到题 0x02 md5 collision 0x03 签到2 0x04 这题不是WEB 0x05 层层递进 0x06 AAencode 0x07 单身二十 ...

  3. CGCTF平台web题writeup

    前言 大概的做了做CGCTF的web题,基本都做出来了,在这整理了一下writeup,其中一些十分简单的题,就大概的写了些,后面一些难题会更详细,需要的可以直接拉倒最后面.共勉. 正文 签到题 10p ...

  4. 南邮CG-CTF—杂项Misc writeup

    南邮CG-CTF-杂项Misc writeup Coding Gay 丘比龙De女神 知识点:文件MD5 Remove Boyfriend MD5 图种 注意!! 南邮CG-CTF链接 Coding ...

  5. CG-CTF——WP(WEB[一])

    CG-CTF--WEB 工具: ①Winhex:图片隐写工具,可通过搜索"ctf""CTF""key""flag"等关键 ...

  6. 南京邮电大学CG-CTF平台Writeup

    前言 萌新刷题,寒假又补充更新了Crypto部分: 正文 Web题解 文件包含 1.直接包含内有运行代码的文件 <?phpinclude $_GET['file']; ?> 那么就可以通过 ...

  7. CG-CTF web刷题记录

    这里刚入门ctf小白一枚 如果有什么地方说错了或者有待改进的地方欢迎指出喔(-w-) 1.签到题 KEY在哪里? 在网页源码里~fn+F12查看网页源码收获flag一枚 2.签到2 打开题目我们看到题 ...

  8. CGCTF 起名字真难

    http://chinalover.sinaapp.com/web12/index.php 这个题目要求用get方式提交一个key,这个key不能是数字但是必须和54975581388的字符串值相等. ...

  9. CGCTF maze

    https://pan.baidu.com/s/1i5gLzIt 下下来是一个linux程序,运行起来看看 -直接扔IDA64打开吧.下面是main函数的代码: __int64 __fastcall ...

最新文章

  1. 360金融携手上海交大共建AI实验室,开启人才战略新布局
  2. 第十五篇:依存语法Dependency Grammar
  3. Spring系列之一 Spring MVC
  4. SDK Build Tools revision (19.0.3) is too low for project Minimum required is 19.1.0
  5. oracle sequrnce_OracleSql语句学习(五)
  6. 打印系统里所有Category为03的IBASE及其关联的object ID
  7. C#进阶系列——AOP?AOP!
  8. 20-50k,杭州小影科技社招
  9. 资源放送丨《Oracle数据库索引分裂详解》PPT视频
  10. 阿里云mysql不让锁表_MySQL中InnoDB锁不住表的原因
  11. 【Java数据结构】栈和队列
  12. 值得收藏的数据库基础总结!
  13. layui+strust2多文件上传
  14. Spring Boot + Oracle 处理Blob/Clob类型字段实例
  15. java eclipse svn插件下载_详解Eclipse安装SVN插件的两种方法
  16. 华为电脑管家最新(11.1.1.95)版安装教程(适合 未安装| 补充说明)
  17. .net构建轻微博实时热搜新闻站
  18. PyQt5多个GUI界面设计
  19. python修改图像分辨率大小
  20. elasticsearch 更新数据 (部分字段更新)

热门文章

  1. 怎么搭建知识付费平台系统
  2. ANSYS Workbench打开字体太小解决方案
  3. 查看某一时间段的cpu情况(系统性能)
  4. [转自小兵的工具箱]C++ Builder 基础
  5. Espressif 玩转 编译环境
  6. 疫情下的创业新机遇有哪些?创业适合做什么?
  7. 安装两个版本的python
  8. mybaits的原理和应用
  9. 2023年全国最新道路运输从业人员精选真题及答案55
  10. 三星A7计算机,三星A72手机参数怎么样?三星a72参数一览