首页 > 其他分享 >2024网鼎杯线上赛REVERSE02(超详细)

2024网鼎杯线上赛REVERSE02(超详细)

时间:2024-11-01 21:16:51浏览次数:3  
标签:加密 码表 代码 解密 然后 2024 异或 REVERSE02 网鼎杯

进入主函数分析代码发现了四段加密,一层一层进行解密

第一步:打开进入 main 函数,然后分析代码 第一个加密对 dest 的八个字节做了乘 2 加密,密文是 s2

伪代码下看不全 在汇编下看

第二步:第二块数据进行了异或加密 异或 key 是 XorrLord,然后写脚本进行 解密

拿到了第一段和第二段的答案 

第三步:是 base64 的编码解码

对码表和密文进行解密 码表前多加一位 C 然后解出第三段的答案,直接厨子解

第四步:AES 加密 key 是 AesMasterAesMast,分析代码然后进行解密

代码如上,得到了第四段加密

然后将这四段数据进行拼接得出完整 flag

标签:加密,码表,代码,解密,然后,2024,异或,REVERSE02,网鼎杯
From: https://blog.csdn.net/c7777127_/article/details/143395261

相关文章

  • 2024-2025-1 20241310 《计算机基础与程序设计》第6周学习总结
    2024-2025-120241310《计算机基础与程序设计》第6周学习总结作业信息这个作业属于哪个课程[2024-2025-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP)这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的......
  • 20241030 训练记录
    [TJOI2012]桥删边最短路模板。只需求出对于每条边,不经过这条边的最短路就做完了。考虑不在原\(1\)到\(n\)最短路上的边,它们的答案就为原本的最短路。对于原本就在最短路上的边,既然删掉了这条边,那么新的最短路一定会经过另外一条边,设这条边为\((u,v,w)\),\(dis(u,v)\)表......
  • 20222325 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    1.实验内容一、恶意代码文件类型标识、脱壳与字符串提取对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下:(1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具;(2)使用超级巡警脱壳机等脱壳软件,......
  • 2024强网拟态
    当时做了两个题现在没环境了简单说一下capoo这个当时直接是读start.sh,解码出里面的flag文件名也可以直接读取ez_picker可以在注册页面进行污染首先先污染jwt的密钥注意进行jwt伪造的时候把时间戳改大一点然后上传的文件有白名单但是我们可以污染白名单做到命令执行污染......
  • 2024网鼎杯
    赛题名称:WEB02解题步骤(WriteUp)第一步:登录随便输入就能登陆第二步:测试登陆后简单试探发现可以xss但是测试发现不能出网我们没发把想要的内容弹到我们的服务器上第三步:改变思路编写脚本但是我们可以利用boss将想要的内容提交到我们所设置的模块里<!DOCTYPEhtml><html......
  • 2024CSP-S邮寄
    前言去年被沉重打击到了,不过从此以后心态就好很多了,不会因为什么考试动不动就崩溃了。考前一直在认真复习,也停了课,甚至差点错过运动会。从国庆开始听了几天课,消化课件,然后考试。考试的稳定性不高,有时脑子清醒就能比较清楚自己应该做什么,如何分配时间以及写下对拍;但有时睡了觉起......
  • ARCore与Unity集成开发教程_2024-07-25_21-26-46.Tex
    ARCore与Unity集成开发教程ARCore简介ARCore功能概述ARCore是Google开发的增强现实(AR)平台,旨在为移动设备提供高精度的AR体验。它通过以下核心功能实现这一点:运动追踪:ARCore能够感知设备的移动,并在虚拟和现实世界之间保持稳定的定位,即使在设备移动时也能保持虚拟对象......
  • ARCore与UnrealEngine集成开发教程_2024-07-25_21-40-34.Tex
    ARCore与UnrealEngine集成开发教程ARCore简介ARCore功能概述ARCore是Google开发的增强现实(AR)平台,旨在为移动设备提供高精度的AR体验。它通过以下核心功能实现这一点:运动追踪:ARCore能够追踪设备的运动,即使在没有GPS信号的室内环境中,也能提供稳定的AR体验。它使用设备......
  • ARKit:ARKit场景构建与物体添加_2024-07-25_16-48-31.Tex
    ARKit:ARKit场景构建与物体添加ARKit基础介绍ARKit框架概述ARKit是苹果公司为iOS设备提供的增强现实开发框架,它允许开发者在iOS应用中创建沉浸式的AR体验。ARKit通过设备的摄像头、传感器和处理器,能够实时地检测和跟踪真实世界中的平面、光照、运动和环境特征,从而在这些平......
  • 2024御网杯web
    Webinput_data就是一个简单是svn泄露直接在pristine/57/中即可找到Admin通过爆错和提示可以确定是Thymeleaf模板注入命令执行参考资料:https://zhuanlan.zhihu.com/p/248416919https://xz.aliyun.com/t/9826?u_atoken=b9d5b4c8f462ecf95b3441b560c7c2f1&u_asig=0a47......