第十届山东省大学生网络安全技能大赛【神秘的base】【小试牛刀】

神秘的base

题目描述

EvAzEwo6E9RO4qSAHq42E9KvEv5zHDt34GtdHGJaHD7NHG42bwd=神奇密码:
xbQTZqjN8ERuwlzVfUIrPkeHd******LK697o2pSsGD+ncgm3CBh/Xy1MF4JAWta

解题思路

这个题,上午一直零解,后来放出了hint,提示了base64换表。
这时候,再次观察一下,发现下方一行就是新的码表,但是需要爆破6位,上方就是换表后flag的编码。

解题代码

import itertools
import base64
target="OYiv05"
x="EvAzEwo6E9RO4qSAHq42E9KvEv5zHDt34GtdHGJaHD7NHG42bwd="
a = list(target)
list1 = []
b = list(itertools.permutations(a, len(target)))
for i in b:list1.append("".join(i))
print(len(list1))
string2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
c1="xbQTZqjN8ERuwlzVfUIrPkeHd"
c2="LK697o2pSsGD+ncgm3CBh/Xy1MF4JAWta"
for i in list1:c=c1+i+c2#print(c)#c=f"xbQTZqjN8ERuwlzVfUIrPkeHd{i}LK697o2pSsGD+ncgm3CBh/Xy1MF4JAWta"fl=base64.b64decode(x.translate(str.maketrans(string2, c)))fl=str(fl)if "\\x" not in fl and "/" not in fl and '''"''' not in fl and ";" not in fl and "~" not in fl:print(base64.b64decode(x.translate(str.maketrans(string2, c))))#flag{8ee3021432edffaa57527461952e632c}

小试牛刀

题目描述

ipfm\x82Kj]p~l?\x82ogw\x85mt[K\x8br\x97

题目分析

c=b'ipfm\x82Kj]p~l?\x82ogw\x85mt[K\x8br\x97'
target="flag"for i in range(len(target)):print(c[i]-ord(target[i]))

用flag头观察一下,发现变形凯撒
在这里插入图片描述

解题代码

c=b'ipfm\x82Kj]p~l?\x82ogw\x85mt[K\x8br\x97'
target="flag"
x=3
flag=""
for i in range(len(c)):flag+=chr(c[i]-x)#print(chr(c[i]-x))x+=1
print(flag)#flag{CaSer_1s_VerY_E4sY}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/167776.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新零售系统主要功能有哪些?新零售系统开发公司推荐

新零售系统是一套全面的数字化解决方案,旨在帮助实体零售店提升运营效率、优化用户体验并实现持续增长。以下是新零售系统的主要功能: l 用户画像:系统通过收集和分析顾客的行为、偏好、购买历史等数据,构建出完整的用户画像。这…

2023.10.19 关于设计模式 —— 单例模式

目录 引言 单例模式 饿汉模式 懒汉模式 懒汉模式线程安全问题 分析原因 引言 设计模式为编写代码的 约定 和 规范 阅读下面文章前建议点击下方链接明白 对象 和 类对象 对象和类对象 单例模式 单个实例(对象)在某些场景中有特定的类,…

XPS就是分一下峰没你想的那么简单!-科学指南针

还记得前一段时间的一篇刷屏的经典文章吗! 林雪平大学(Linkping University)的Grzegorz Greczynski和Lars Hultman二人发表观点性文章,对诺奖得主K. Siegbahn推荐的XPS校准方法可能存在的问题进行了阐述与批评,并提出建议。文章原标题为“Compromising S…

程序员的金饭碗在哪里?这几个网站建议收藏!帮助你一步登天

俗话说的好,一个趁手的工具抵过诸葛亮。尤其是在程序员这个领域,不仅是一个非常和科技挂钩的领域,而且更新速度非常的迅速。 连java python都在更新,手头上写码的工具却还是老三样怎可行?这就需要我们跟上时代的脚步&…

统信操作系统UOS上安装arm64版nginx

原文链接:统信操作系统UOS上安装arm64版nginx hello,大家好啊,今天给大家带来一篇在统信桌面操作系统UOS上安装arm64版nginx的文章,本篇文章主要是给大家提供一种下载离线nginx软件包的方法,拿到软件包可以去不能链接互…

众和策略:华为汽车概念活跃,圣龙股份斩获12板,华峰超纤涨10%

华为轿车概念23日盘中再度生动,到发稿,华峰超纤涨超10%,佛山照明、圣龙股份、隆基机械、银宝山新等涨停,赛力斯涨近6%。 值得注意的是,圣龙股份已接连12个交易日涨停。 昨日晚间,圣龙股份宣布前三季度成果…

contenteditable实现文本内容确认提示

功能需求: 列表进行批量查询,需要对输入的值做提交校验,分三种情况: 若部分字符串有误,部分字符串需要变更字体颜色做提示,再次点击确认则对部分正确数据执行批量查询 若全部数据有误则变更字体颜色做提示&…

win7录屏软件哪个好用?盘点3款实用软件

在当今科技迅猛发展的时代,录屏已经成为了教育、演示和内容创作的重要工具。对于使用windows 7操作系统的用户来说,选择合适的录屏软件至关重要。可是win7录屏软件哪个好用呢?在本文中,我们将介绍3款常用的win7录屏软件。通过比较…

鸿蒙状态栏设置

鸿蒙状态栏设置 基于鸿蒙 ArkTS API9,设置状态栏颜色,隐藏显示状态栏。 API参考文档 参考文档 新建项目打开之后发现状态栏是黑色的,页面颜色设置完了也不能影响状态栏颜色,如果是浅色背景,上边有个黑色的头&#…

忆联SR-IOV解决方案:助力云数据中心节能提效,向“绿”而行

随着AI时代的到来,云数据中心如何实现节能提效正成为热门话题。其中,SR-IOV技术凭借灵活度高以及可节约虚拟化业务算力等优势,是打造绿色低碳云数据中心的重要解决方案之一。 一、什么是SR-IOV 技术 SR-IOV 是由国际组织 PCI-SIG 组织定义的…

65%更小的APK和70%更少的内存:如何优化我的Android App的内存

65%更小的APK和70%更少的内存:如何优化我的Android App的内存 (Note: This is a translation of the provided title) 为什么应用程序内存很重要? 使用最少的内存的高效应用程序可以提升性能,节省设备资源并延长电池寿命。它们提供流畅的用…

同为科技(TOWE)机架PDU产品在IDC数据中心机房建设中的应用

当今社会互联网发展迅速, 随着带宽需求的提升, 网络的保密性、安全性的要求就越来越迫切。PDU(Power Distribution Unit) 是 PDU具备电源分配和管理功能的电源分配管理器。PDU电源插座是多有设备运行的第一道也是最为密切的部件, PDU的好坏直…

html内连框架

src:引用页面地址 name&#xff1a;框架标识名称 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body> <!--iframe src&#xff1a;地址 w-h&#xff…

电商行业常见信息化工具及电商API接口一体化解决方案

主流的电商行业随着市场趋势发展&#xff0c;企业管理需求也日渐增多&#xff0c;不同的业务管理又有不同的系统支撑&#xff0c;业务增长的同时&#xff0c;数据的交互、管理的难点也在频频而出&#xff0c;那么电商企业如何实现信息一体化&#xff1f;如何解决目前存在的多系…

JVM 基础篇:类加载器

一.了解JVM 1.1什么是JVM JVM是Java Virtual Machine&#xff08;Java虚拟机&#xff09;的缩写&#xff0c;是一个虚构出来的计算机&#xff0c;是通过在实际的计算机上仿真模拟计算机功能来实现的&#xff0c;JVM屏蔽了与具体操作系统平台相关的信息&#xff0c;Java程序只需…

【React】高频面试题

1. 简述下 React 的事件代理机制&#xff1f; React使用了一种称为“事件代理”&#xff08;Event Delegation&#xff09;的机制来处理事件。事件代理是指将事件处理程序绑定到组件的父级元素上&#xff0c;然后在需要处理事件的子元素上触发事件时&#xff0c;事件将被委托给…

Python —— hou.NetworkItem class

在一个network内&#xff0c;所有可见元素的基类&#xff1b; 此类没有方法&#xff0c;仅作为 hou.NetworkMovabelItem、hou.NodeConnection 基类存在&#xff0c;这两个子类在网络编辑器内均是可见的&#xff0c;是没有真正有意义的基类的&#xff1b;通过提供一个公共的基类…

deque的简单了解

介绍 deque是一种结合了list和vector两者优势的一种容器&#xff0c;它既可以支持下标的随机访问&#xff0c;并且头插头删的效率都不低&#xff0c;但相对也存在一定的缺陷&#xff0c;在中间插入和遍历上&#xff0c;消耗相对较大。 deque并不是真正连续的空间&#xff0c;…

读卡器+芯片

RFID Reader 产品参数 产品型号 RFID Reader 尺寸(mm) 104*70*11.7mm 外观颜色 黑 材质 ABS 接口 MINI 功率 0.1W 电源 5V/1A 读卡距离 40mm 工作温度 -40~85℃ 工作频率 13.56Mhz 串口功能 支持 支持协议 ISO/IEC 14443、ISO/IEC 15693 产品参数 …

分布式存储 vs. 全闪集中式存储:金融数据仓库场景下的性能对比

作者&#xff1a;深耕行业的 SmartX 金融团队 张德敏 近年来随着金融行业的高速发展&#xff0c;经营决策者及监管机构对信息时效性的要求越来越高&#xff0c;科技部门面临诸多挑战。例如&#xff0c;不少金融机构使用数仓业务系统&#xff0c;为公司高层提供日常经营报表&am…