首页 > 其他分享 >【misc】[GFCTF 2021]重生之我在A国当间谍 --短信pdu编码

【misc】[GFCTF 2021]重生之我在A国当间谍 --短信pdu编码

时间:2023-12-10 18:12:54浏览次数:41  
标签:编码 短信 在线 国当 -- pdu misc 解码

附件下载发现只有两个文件

打开flag.rar需要密码,那考虑解压密码应该是从secret.txt中获得,打开secret.txt文件

试过很多加密方式都不行,考虑是短信的pdu编码 PDU编码(非常经典)-CSDN博客

可以使用在线短信PDU 编码解码 - 在线工具 (bugscaner.com)在线解码,这里解码第三行数据

得到base64数据WzFlNHJsMFwvZQ==

base64解密可得压缩密码1e4rl0\/e

打开压缩包,可以看到一张撕碎的二维码,拼接起来扫码就可以得到flag

标签:编码,短信,在线,国当,--,pdu,misc,解码
From: https://www.cnblogs.com/GGbomb/p/17892998.html

相关文章

  • 每日总结
    解释器模式:定义语言的文法,并且建立一个解释器来解释该语言中的句子。迭代器模式:提供一种方法顺序访问一个聚合对象中各个元素,而不需暴露该对象的内部表示。中介者模式:用一个中介对象来封装一系列的对象交互。中介者是各对象不需要显示的互相引用,从而使其耦合松散,而且可以独立地......
  • 再见了Future,图解JDK21虚拟线程的结构化并发
    Java为我们提供了许多启动线程和管理线程的方法。在本文中,我们将介绍一些在Java中进行并发编程的选项。我们将介绍结构化并发的概念,然后讨论Java21中一组预览类——它使将任务拆分为子任务、收集结果并对其进行操作变得非常容易,而且不会不小心留下任何挂起的任务。1基础方法......
  • 智能化缺陷检测系统的发展趋势
    随着工业自动化的推进,智能化缺陷检测系统在制造业中的应用越来越广泛。本文将探讨智能化缺陷检测系统的发展趋势,并分析其在提高生产效率和产品质量方面的优势。首先,传统的缺陷检测系统通常依赖于预先定义的规则和阈值来识别缺陷。然而,随着机器学习和深度学习的兴起,智能化系统可以......
  • mp实现一个自连接查询
    起因是我设置了一个考核表结构,其中包含指标值,指标当前值,是主副指标等列。后面我要进行考核的验收的时候,我发现验收要取得的是主当前指标值/主指标值以及副指标当前值/副指标值。如果想要让这两条数据一次都被查到,那么就需要进行自连接查询(查询同一个表两次,但是有些需要的输出内容......
  • JSON提取器id+BeanShell断言
    JSON提取data中的值: 用提取得值${id}再继续执行: 利用BeanShell断言:importorg.json.*;Stringresponsedata=prev.getResponseDataAsString();JSONObjectdata_obj=newJSONObject(responsedata);Stringid=data_obj.get("data").get("id").toString();Strings......
  • (转载-自用)前端面试题
    一、CSS  1.说一下CSS的盒模型。    在HTML页面中的所有元素都可以看成是一个盒子    盒子的组成:内容content、内边距padding、边框border、外边距margin    盒模型的类型:      标准盒模型        margin+borde......
  • 2023-2024-1 20231422 《计算机基础与程序设计》第十一周总结报告
    这个作业属于哪个课程2023-2024-计算机基础与程序设计这个作业要求在哪里2023-2024-计算机基础与程序设计这个作业的目标《计算机科学概论》第15,16章、《C语言程序设计》第10章作业正文(https://www.cnblogs.com/Augenstern4545/p/17892992.html)教材学习内容......
  • 硬币找钱问题
    硬币找钱如题:思路:从最大币值入手include<stdio.h>intmain(){inta[6]={5,10,20,50,100,200};//币值,以分为单位intb[6];//存放对应硬币的个数intn;scanf("%d",&n);//输入n组测试数据while(n--){intj;//读取每种硬币的个数for(j......
  • 工作分配问题
    如题:思路:让工作去选人画出解空间树即可代码#include<stdio.h>#include<limits.h>intn;intc[21][21];//将工作i分配给第j个人的费用为c[i][j]intminCost=INT_MAX;//因为要求最小值,所以将minCost初始化为最大整数(int型)intsum=0;//记录搜索过程中得......
  • 一笔画
    如题:思路:1)该路径必须覆盖图中的所有边(即每条边都必须被遍历一次)2)一笔画问题的连通图中有一个度数为奇数的节点,那么必定需要存在另一个度数为奇数的节点,否则这两个节点无法通过路径相连。在一个连通图中,节点的度数是相同的,所以奇数度数的节点必定成对出现。如果奇数度数的节点......