BUGKU 密码题:easy_crypto 打开题目,发现是一串二进制数: 观察这一串数组,发现每一组都是由0和1组成,且长短不一。这时,可以考虑是否是莫尔斯电码加密。 通过百度文库,找到了mrose和ascii的对应关系如下: 找到这个,题目剩下的就很简单了。python代码的链接如下:https://github.com/houhuiting/bugku-python/blob/m...
一、MaybeEasyRSA from Crypto.Util.number import *from secret import flagfrom sympy import nextprimeflag = b''r = getRandomNBitInteger(64)p1 = r ** 5 + r ** 4 - r ** 3 + r ** 2 - r + 2024q1 = r ** 5 - r ** 4 + r ** 3 - r ** 2 + r + 2024p = nextprime...
说明这里存在命令执行的漏洞,查询资料发现此处可以执行jinja2模板的语法。参考资料:https://blog.csdn.net/weixin_30802953/article/details/113013342 在jinja2中是可以直接访问python的一些对象及其方法的。要想利用jinja2语法执行Python调用系统命令,就需要用到python沙盒逃逸:绕过模拟的Python终端,最终实现命令执行。
Python正则RE 2019-12-19 12:06 −import res='adfddd19-1-084k12cd41jlv1999-1-28'patten='\d{2,4}-\d{1,2}-\d{1,2}' re1=re.findall(patten,s)#任意位置print(re1) re2=re.match(patten,s)#开头匹配prin... zhuyu123 0 363 ...
启动场景发现一直在弹窗循环 按ctrl+U或F12查看网页源代码,往下拉发现有编码 flag{afd5e1f01c2fa69376b4da8c1b83696e} 第一种方法将编码发送到Unicode进行解码即可得到flag 在网上搜解码网站就行 第一种方法我怎么使都不行,所以我用的第二种方法
29easy_pythonMISC2022023-12-11 18:09:46 30清凉一夏MISC2022023-12-11 17:50:31 31where is flag 4MISC2022023-12-11 16:14:40 32瑞士军刀PWN1042023-12-08 10:16:55 33No one knows regex better than meWEB2552023-11-22 18:22:06
18easy_pythonMISC2022024-02-20 14:38:21 19清凉一夏MISC2022024-02-20 14:26:45 20where is flag 4MISC2022024-02-20 14:25:11 21PokergameMISC2022024-02-20 10:14:30 22blind_injection2MISC2022024-02-19 15:38:43 23密室逃脱MISC2032024-02-19 11:14:45 ...
easy_crypto: 00100100011101111011111111101000000011011010111100000110101111000001101001010010000010111110111101010111111101 1. 一看就是摩斯密码啦 直接丢网站:http://www.hiencode.com/morse.html 将%u7b和%u7d改成{和} 得到:flag{m0rse_code_1s_interest1n9!}
摩斯密码(Morse Code)是一种通过短信号(点“·”)和长信号(划“-”)的组合来表示字母、数字及标点符号的通信编码系统。Morse在1830年代发明,最初用于电报通信。 基本单位: 点(·):短信号(1个时间单位)。 划(-):长信号(3个时间单位)。 常见符号: A:·- B:-··· SOS(求救信号):··· --- ··...
voidloop(){for(inti=0;i<sizeof(data)/2;i++)data[i]==0?clear():digitalWrite(data[i],LOW);} clear()函数的作用是使指定的LED灯熄灭一段时间(1秒),然后将其设置为高电平(HIGH)。 voidclear(){delay(1000);for(inti=2;i<=9;i++)digitalWrite(i,HIGH);delay(1000);} 编写代码 用python可以...