2021-07-03
[MRCTF2020]keyboard
题目
得到的flag用
MRCTF{xxxxxx}形式上叫
都为小写字母6
666
22
444
555
33
7
44
666
66
3
解题
手机九键
跟[NCTF2019]Keyboard差不多,且比它简单
输出后得到mobilephond
提交显示不对
搜了一下发现解题思路是对的,但是,应该把最后的d换成e
答案
flag{mobilephone}
[BJDCTF2020]signin
题目
welcome to crypto world!!
密文:424a447b57653163306d655f74345f424a444354467d.
解题
very easy
去掉最后的句号只有
十六进制转ASCII码
BJD{We1c0me_t4_BJDCTF}
答案
flag{We1c0me_t4_BJDCTF}
[ACTF新生赛2020]crypto-rsa0
题目
怎么办呢,出题人也太坏了,竟然把压缩包给伪加密了!
解题
我尝试了暴力破解,时间太长放弃了
尝试了用010editor,将0900都该改成了0000了,但是依旧没有打开
最后直接用WinRAR里带的工具修复文件来修复,然后就能打开了
output
9018588066434206377240277162476739271386240173088676526295315163990968347022922841299128274551482926490908399237153883494964743436193853978459947060210411
7547005673877738257835729760037765213340036696350766324229143613179932145122130685778504062410137043635958208805698698169847293520149572605026492751740223
50996206925961019415256003394743594106061473865032792073035954925875056079762626648452348856255575840166640519334862690063949316515750256545937498213476286637455803452890781264446030732369871044870359838568618176586206041055000297981733272816089806014400846392307742065559331874972274844992047849472203390350
rsa0.py
from Cryptodome.Util.number import *
import randomFLAG=#hidden, please solve it
flag=int.from_bytes(FLAG,byteorder = 'big')p=getPrime(512)
q=getPrime(512)print(p)
print(q)
N=p*q
e=65537
enc = pow(flag,e,N)
print (enc)
已知p、q、c、e,常规解就可
from Crypto.Util.number import long_to_bytes
import gmpy2p=9018588066434206377240277162476739271386240173088676526295315163990968347022922841299128274551482926490908399237153883494964743436193853978459947060210411
q=7547005673877738257835729760037765213340036696350766324229143613179932145122130685778504062410137043635958208805698698169847293520149572605026492751740223
c=50996206925961019415256003394743594106061473865032792073035954925875056079762626648452348856255575840166640519334862690063949316515750256545937498213476286637455803452890781264446030732369871044870359838568618176586206041055000297981733272816089806014400846392307742065559331874972274844992047849472203390350n=p*q
e=65537
phi=(p-1)*(q-1)
d = gmpy2.invert(e,phi)
m = gmpy2.powmod(c,d,n)
print (long_to_bytes(m))
解出
b’actf{n0w_y0u_see_RSA}’
答案
flag{n0w_y0u_see_RSA}
一张谍报
题目
国家能源总部经过派出卧底长期刺探,终于找到一个潜伏已久的国外内鬼:三楼能源楼管老王。由于抓捕仓促,老王服毒自尽了。侦查部门搜出老王每日看的报纸原来是特制的情报。聪明的你能从附件的报纸中找出情报么?flag是老王说的暗号。(由于老王的线人曾今做的土匪,所以用的行话) 注意:得到的 flag 请包上 flag{} 提交
解题
朝歌区梆子公司三更放炮
老小区居民大爷联合抵制
有两部分内容,一部分用普通话写的,一部分是老王线人的行话
而笔迹浅的部分也是行话:
听书做作业喵汪哞叽双哇顶,眠鸟足屁流脑,八哇报信断流脑全叽,眠鸟进北脑上草,八枝遇孙叽,孙叽对熬编叶:值天衣服放鸟捉猴顶。鸟对:北汪罗汉伏熬乱天门。合编放行,卡编扯呼。人离烧草,报信归洞,孙叽找爷爷。
大概知道是要将这部分翻译为普通话,但是,怎么翻译呢
strs1 = "今天上午,朝歌区梆子公司决定,在每天三更天不亮免费在各大小区门口设卡为全城提供二次震耳欲聋的敲更提醒,呼吁大家早睡早起,不要因为贪睡断送大好人生,时代的符号是前进。为此,全区老人都蹲在该公司东边树丛合力抵制,不给公司人员放行,场面混乱。李罗鹰住进朝歌区五十年了,人称老鹰头,几年孙子李虎南刚从东北当猎户回来,每月还寄回来几块鼹鼠干。李罗鹰当年遇到的老婆是朝歌一枝花,所以李南虎是长得非常秀气的一个汉子。李罗鹰表示:无论梆子公司做的对错,反正不能打扰他孙子睡觉,子曰:‘睡觉乃人之常情’。梆子公司这是连菩萨睡觉都不放过啊。李南虎表示:梆子公司智商捉急,小心居民猴急跳墙!这三伏天都不给睡觉,这不扯淡么!到了中午人群仍未离散,更有人提议要烧掉这个公司,公司高层似乎恨不得找个洞钻进去。直到治安人员出现才疏散人群归家,但是李南虎仍旧表示爷爷年纪大了,睡不好对身体不好。"
strs2 = "喵天上午,汪歌区哞叽公司决定,在每天八哇天不全免费在各大小区门脑设卡为全城提供双次震耳欲聋的敲哇提醒,呼吁大家早睡早起,不要因为贪睡断送大好人生,时代的编号是前进。为此,全区眠人都足在该公司流边草丛合力抵制,不给公司人员放行,场面混乱。李罗鸟住进汪歌区五十年了,人称眠鸟顶,几年孙叽李熬值刚从流北当屁户回来,每月还寄回来几块报信干。李罗鸟当年遇到的眠婆是汪歌一枝花,所以李值熬是长得非常秀气的一个汉叽。李罗鸟表示:无论哞叽公司做的对错,反正不能打扰他孙叽睡觉,叽叶:‘睡觉乃人之常情’。哞叽公司这是连衣服睡觉都不放过啊。李值熬表示:哞叽公司智商捉急,小心居民猴急跳墙!这八伏天都不给睡觉,这不扯淡么!到了中午人群仍未离散,哇有人提议要烧掉这个公司,公司高层似乎恨不得找个洞钻进去。直到治安人员出现才疏散人群归家,但是李值熬仍旧表示爷爷年纪大了,睡不好对身体不好。"
strs3 = "喵汪哞叽双哇顶,眠鸟足屁流脑,八哇报信断流脑全叽,眠鸟进北脑上草,八枝遇孙叽,孙叽对熬编叶:值天衣服放鸟捉猴顶。鸟对:北汪罗汉伏熬乱天门。合编放行,卡编扯呼。人离烧草,报信归洞,孙叽找爷爷。"m = ""
for i in range(len(strs3)):for j in range(len(strs2)):if strs3[i] == strs2[j]:m += strs1[j]break
print (m)
运行结果
今朝梆子二更头,老鹰蹲猎东口,三更鼹鼠断东口亮子,老鹰进北口上树,三枝遇孙子,孙子对虎符曰:南天菩萨放鹰捉猴头。鹰对:北朝罗汉伏虎乱天门。合符放行,卡符扯呼。人离烧树,鼹鼠归洞,孙子找爷爷。
flag是老王的暗语,
得到的结果中先是孙子对虎符说的暗语:南天菩萨放鹰捉猴头
也就对应了老王的暗语
答案
flag{南天菩萨放鹰捉猴头}
2021-07-03相关推荐
- 【财经期刊FM-Radio|2021年03月04日】
title: [财经期刊FM-Radio|2021年03月04日] 微信公众号: 张良信息咨询服务工作室 [今日热点新闻一览↓↓] 科技股拖累纳指跌超2%,ARKK跌入熊市,美债收益率又猛升,美国5年 ...
- 【财经期刊FM-Radio|2021年03月01日】
title: [财经期刊FM-Radio|2021年03月01日] 微信公众号: 张良信息咨询服务工作室 [今日热点新闻一览↓↓] 2月份中国制造业PMI季节性回落,经济仍保持稳定恢复势头 茅台集团去 ...
- 哔哩哔哩“2021.07.13 我们是这样崩的”报告的学习-1
哔哩哔哩"2021.07.13 我们是这样崩的"报告的学习-1 这份报告是我学计算机两年来第一次真实看到大厂的员工到底在干什么.出现了很多专有名词,以及当前最先进的互联网企业的应用 ...
- 2021.07.22禾赛提前批一面面经
2021.07.22禾赛提前批一面面经 1.LUTRAM的意思 2.LUTRAM和block RAM的区别 3.时序约束和时序优化 4.跨时钟域 5.为什么不能多bit采用同步寄存器打两拍(就这个问题 ...
- 2021.07.07 宇信科技
2021.07.07 宇信科技 宇信科技 晚上电话面 问了一堆java基础,离谱,jd上也没要求java:简历筛选扣工资! java小白,凭借c语言基础简单回答了一哈,面试官估计在电 ...
- 2021年03月-电子学会青少年等级考试C语言(二级)真题与解析
2021年03月软件编程(C语言)等级考试(二级) 分数:100 题数:5 时间限制:1000 ms 内存限制:65536 kB 1.与指定数字相同的数的个数 [题目描述] 输出一个整数序 ...
- 2021.06.03邮票面值设计
2021.06.03邮票面值设计 题目描述 给定一个信封,最多只允许粘贴 N 张邮票,计算在给定 K(N+K≤15)种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大值 MAX ...
- Doris Weekly FAQ】2021.07.19~2021.08.01
观众朋友们: 晚上好! 欢迎收看[ Doris 近日要闻]~本次为您带来的是 2021年07月19日 - 2021年08月01日 的双周总结. Doris 社区周报每期会包含 FAQ 环节.我们会在社 ...
- 【Doris Weekly FAQ】2021.07.05~2021.07.18
观众朋友们: 晚上好! 欢迎收看[ Doris 近日要闻]~本次为您带来的是 2021年07月15日 - 2021年07月18日 的双周总结. Doris 社区周报每期会包含 FAQ 环节.我们会在社 ...
- Ubuntu下载安装EDB1.3.0 2021.07
Ubuntu16.04x64下载安装EDB1.3.0 2021.07 1.更新gcc和g++ > 7 $ sudo add-apt-repository ppa:ubuntu-toolchain ...
最新文章
- 1 代码_给你代码:Workbox介绍(1)
- Unity3D 学习教程 4 创建物体
- cmake 添加头文件目录,链接动态、静态库
- zabbix监控实践解析(历史记录附近乱码、图表显示乱码)
- 《系统集成项目管理工程师》必背100个知识点-18项目管理计划的ITTO
- Spring循环依赖的三种方式,你都清楚吗?
- C#开发微信门户及应用(18)-微信企业号的通讯录管理开发之成员管理
- 关系型数据库和非关系型数据库的区别
- 推荐两个漂亮的编程字体
- jsp访问web-inf下的spring配置文件
- 使用 background:url(#) 解决 IE67 bug
- 国产操作系统Deepin安装
- 如何用计算机快捷键代替鼠标,什么快捷键代替鼠标左键
- 计算机组成原理复习笔记
- 基金指数温度怎么算_温度换算(指数基金温度计算器)
- TFIDF的原理及实现
- Githut Token (hidden): Githut 安装验证
- shader篇-立方体纹理
- Stimulsoft 仪表板.JS 2022.2.1
- 【Kubernetes】k8s网络概念和实操详细说明【calico网络】【含docker不同容器网络互通配置,k8s网络互通配置】【1】
热门文章
- 机房环境监控系统基础知识
- 如何正确使用穿线管 穿线管布局解析
- 刚刚,华为云挂了。。。
- AWS昨日突发大规模故障,官方称受施工方挖断光纤影响
- 成功解决matplotlib绘图中描述性字体特殊符号(比如数值的右上角标和右下角标表示)
- DL之CNN:基于CRNN_OCR算法(keras,CNN+RNN)利用数据集(torch,mdb格式)训练来实现新图片上不定长度字符串进行识别—训练过程
- DL之BP:利用乘法层/加法层(forward+backward)算法结合计算图(CG)求解反向求导应用题
- ART:分享收集的关于博物馆的视频纪录片,建议喜欢艺术人们的收藏
- DL之BigGAN:利用BigGAN算法实现超强炸天效果——画风的确skr、skr、skr,太特么的skr了
- DL之BP:神经网络算法简介之BP算法简介(链式法则/计算图解释)、案例应用之详细攻略