NSSCTF——crypto
[鹤城杯 2021]easy_crypto
[强网拟态 2021]拟态签到题
[SWPUCTF 2021 新生赛]crypto8
[SWPUCTF 2021 新生赛]crypto7
[SWPUCTF 2021 新生赛]crypto6
[SWPUCTF 2021 新生赛]ez_caesar
[SWPUCTF 2021 新生赛]crypto10
[SWPUCTF 2021 新生赛]pigpig
[鹤城杯 2021]A_CRYPTO
[SWPUCTF 2021 新生赛]ez_rsa
点击页面右方的文章可以直接跳转
[鹤城杯 2021]easy_crypto:
考点:社会主义核心价值观解密
打开文件看到是社会主义核心价值观:

直接在线解密(解密网站:核心价值观编码 - Bugku CTF):

[强网拟态 2021]拟态签到题:
考点:base64解码
打开文件内容是由字母大小写和=组成的文本,所以应该是base64加密,直接在线解密(解密网站:BASE64编码解码 - Bugku CTF):

[SWPUCTF 2021 新生赛]crypto8:
考点:UUcode解码
在线解密(UU编码解码 - 工具匠 (toolkk.com)):

[SWPUCTF 2021 新生赛]crypto7:
考点:MD5解密
一般MD5加密的密文都是16位或32位,在线解密(md5在线解密破解,md5解密加密 (cmd5.com)):

[SWPUCTF 2021 新生赛]crypto6:
考点:base套娃解密
分析一下可以知道是先进行base64加密然后base32加密最后是base16加密,所以我们反过来解密就可以得出flag了:


base32解密:

最后base64解密得出flag,记得替换成NSSCTF{}:

[SWPUCTF 2021 新生赛]ez_caesar
考点:base64、凯撒密码
分析代码知道是base64加密和凯撒加密,依次解密就好啦(用的工具是随波逐流,比较方便,可以去网上搜教程下一个):


得出 NSSCTF{youhaveknowcaesar}
[SWPUCTF 2021 新生赛]crypto10
考点:rot加密(也是凯撒密码的一种)
用随波逐流工具秒了:

[SWPUCTF 2021 新生赛]pigpig:
考点:猪圈密码
看到图片就联想到猪圈密码,去找个猪圈密码的密码表对照着解出flag:

NSSCTF{whenthepigwanttoeat}
[鹤城杯 2021]A_CRYPTO
考点:base多重加密
直接用ciphey秒了:

NSSCTF{W0w_y0u_c4n_rea11y_enc0d1ng!}
[SWPUCTF 2021 新生赛]ez_rsa
考点:rsa加密,MD5加密
先用python脚本解出d的值:
import gmpy2
p = 1325465431
q = 152317153
e = 65537
a = (p - 1) * (q - 1)
b = gmpy2.invert(e,a)
print(b)
得到:43476042047970113
然后再进行MD5在线加密:

得出:NSSCTF{08bb8fb628da85923e5734a75ac19ffe]
NSSCTF——crypto的更多相关文章
- javax.crypto.BadPaddingException: Given final block not properly padded 解决方法
下面的 Des 加密解密代码,在加密时正常,但是在解密是抛出错误: javax.crypto.BadPaddingException: Given final block not properly p ...
- 使用crypto模块实现md5加密功能(解决中文加密前后端不一致的问题)
正常情况下使用md5加密 var crypto = require('crypto'); var md5Sign = function (data) { var md5 = crypto.create ...
- javax.crypto.BadPaddingException: Given final block not properly padded
一.报错 写了一个加密方法,在Windows上运行没有问题,在Linux上运行时提示如下错误: javax.crypto.BadPaddingException: Given final block ...
- Liunx-https-java.lang.NoClassDefFoundError: javax/crypto/SunJCE_b
错误信息: java.lang.NoClassDefFoundError: javax/crypto/SunJCE_b at javax.crypto.KeyGenerator.a(DashoA13* ...
- node crypto md5加密,并解决中文不相同的问题
在用crypto模块时碰到了加密中文不相同的问题,多谢群里面@蚂蚁指定 1:解决中文不同的问题 function md5Pay(str) { str = (new Buffer(str)).toStr ...
- Crypto++ 动态链接编译与实例测试
测试用例的来源<Crypto++入门学习笔记(DES.AES.RSA.SHA-256)> 解决在初始化加密器对象时触发异常的问题: CryptoPP::AESEncryption aesE ...
- python3 crypto winrandom import error
早就听说3的包很成熟了,自从从2.7过渡上来后还是碰到各种不适应,可以想象更早的时候问题该要多么多,特别一些必备库经典库如果没有跟进得多痛苦. [code lang="python" ...
- Crypto++入门学习笔记(DES、AES、RSA、SHA-256)(加解密)
转自http://www.cppblog.com/ArthasLee/archive/2010/12/01/135186.html 最近,基于某些原因和需要,笔者需要去了解一下Crypto++库,然后 ...
- nodejs 核心模块crypto
crypto用于加密解密 'use strict' var crypto=require('crypto'); var data={age:18} var key='dt';//定义一个钥匙 var ...
- maven install 时提示“程序包 javax.crypto不存在”
但是javax.crypto是在jdk的jre\lib目录下的 解决方案: <compilerArguments> <bootclasspath>${java.home}/li ...
随机推荐
- 建设工程工程量清单计价规范2008最新分析报告ppt
2008版<计价规范>颁布的背景 国务院从2003年起,在全国范围开展清理拖欠工程款.清理拖欠农民工工资的活动.最高人民法院于2004年9月29日发布了<关于审理建设工程施工合同纠纷 ...
- ACK正式支持对基于Alibaba Cloud Linux操作系统的集群进行等保加固
简介: 我们对基于Alibaba Cloud linux操作系统的ACK集群进行等保加固,意味着阿里云在云产品开发和交付的过程中将安全作为重要组成部分,将合规融入到产品的"血液"中 ...
- 浅谈专有云MQ存储空间的清理机制
简介: 浅谈专有云MQ存储空间的清理机制 在近⼀年的项⽬保障过程中,对专有云MQ产品的存储⽔位清理模式⼀直存疑,总想一探究竟但又苦于工作繁忙.精力有限,直到最近⼀次项⽬保障过程中再次出现了类似的问题, ...
- 聚焦 | 数据湖分析如何面向对象存储OSS进行优化?
简介: 最佳实践,以DLA为例子.DLA致力于帮助客户构建低成本.简单易用.弹性的数据平台,比传统Hadoop至少节约50%的成本.其中DLA Meta支持云上15+种数据数据源(OSS.HDFS.D ...
- 37 手游基于 Flink CDC + Hudi 湖仓一体方案实践
简介: 介绍了 37 手游为何选择 Flink 作为计算引擎,并如何基于 Flink CDC + Hudi 构建新的湖仓一体方案. 本文作者是 37 手游大数据开发徐润柏,介绍了 37 手游为何选择 ...
- dotnet OpenXML 文本删除线解析方法
本文来告诉大家如何解析读取在 OpenXML 里面存放的文本删除线,本文使用 PowerPoint 作为例子来告诉大家如何读取然后在 WPF 应用里面显示 在开始之前,期望大家已了解如何在 dotne ...
- dotnet 5 从 IL 层面分析协变返回类型新特性
在 C# 9.0 里面添加的一个新特性是支持协变返回类型,也就说子类重写了基类的抽象或虚拟方法,可以在返回值里面返回协变的类型,也就是返回值的类型可以是继承原本子类返回值类型的子类.本文将来从 IL ...
- 2019-11-21-win10-uwp-在-Grid-接收键盘消息
title author date CreateTime categories win10 uwp 在 Grid 接收键盘消息 lindexi 2019-11-21 08:51:51 +0800 20 ...
- 2019-10-14-云之幻-UWP-视频教程
title author date CreateTime categories 云之幻 UWP 视频教程 lindexi 2019-10-14 21:8:26 +0800 2019-10-14 21: ...
- centos中普通用户使用sudo报错:centos is not in the sudoers file. This incident will be reported.
centos中普通用户使用sudo报错:centos is not in the sudoers file. This incident will be reported. su - chmod u+ ...