JarvisOJ Basic Help!!】的更多相关文章

出题人硬盘上找到一个神秘的压缩包,里面有个word文档,可是好像加密了呢~让我们一起分析一下吧! 首先用7zip解压缩,发现是一个word文件,说什么flag被藏起来了 觉得是不是应该有什么附加的信息,如果有附加的文件的话可以试一试binwalk 扔进kali,提取得到了一个文件夹,在/media中有两幅图片,其中一幅中有flag 似乎考察的是一个叫做伪加密的东西,在010中struct ZIPDIRENTRY dirEntry/ushort deFlags 如果置0,说明没有密码,如果置1,说…
得到的是一个.cap文件,我看着好像可以用wireshark打开,就试了一下 报错了,pcapfix上,得到了一个新的.cap文件,用wireshark打开,发现分析不出来 查了一下,有破解握手包的专业软件,kali中有,叫aircrack-ng 直接上,emmmmm,需要一个字典,什么是字典啊喂 字典就是一个记事本,里面记载了大量的密码(可以这么理解),然后利用相关软件读取其中的内容,来一个一个试密码.试出来了,密码就出来了,试不出来,就破解失败. 那现在的任务就是去找一个字典了 万能的kal…
还记得veryeasy RSA吗?是不是不难?那继续来看看这题吧,这题也不难. 已知一段RSA加密的信息为:0xdc2eeeb2782c且已知加密所用的公钥: (N=322831561921859 e = 23) 请解密出明文,提交时请将数字转化为ascii码提交 比如你解出的明文是0x6162,那么请提交字符串ab 提交格式:PCTF{明文字符串} 根据解密方法,只需将N分解得到p,q,,就可以算出来d 因式分解可以使用primefac库中的factorint 将文字转换为字符串可以使用lib…
已知RSA公钥生成参数: p = 3487583947589437589237958723892346254777 q = 8767867843568934765983476584376578389 e = 65537 求d = 请提交PCTF{d} Hint1: 有好多小伙伴问d提交什么格式的,现在明确一下,提交十进制的d   先算出来r=(p-1)*(q-1) 求得e在模r意义下的逆元就得到了d 求逆元可以使用gmpy2的invert函数 d = gmpy2.invert(e,r)…
出题人丢下个logo就走了,大家自己看着办吧 扔进01Editor中,发现最后有14844个不属于jpg的字节 扔进Kali中用dd命令提取出附加的文件,可以看到也是一个图片,图片上的文字即是flag…
GUYDIMZVGQ2DMN3CGRQTONJXGM3TINLGG42DGMZXGM3TINLGGY4DGNBXGYZTGNLGGY3DGNBWMU3WI=== 题目非常具有迷惑性,我一开始以为就是一个base64编码,但是看到了最后的3个=,base64最多有两个,继续观察好像只有大写字母,数字也只有2~7,大胆猜测是base32 解码得到504354467b4a7573745f743373745f683476335f66346e7d 我到这一步就没有看出来了,但是应该注意到数字最多到f,典型…
听说你也喜欢吃培根?那我们一起来欣赏一段培根的介绍吧: bacoN is one of aMerICa'S sWEethEartS. it's A dARlinG, SuCCulEnt fOoD tHAt PaIRs FlawLE 什么,不知道要干什么?上面这段巨丑无比的文字,为什么会有大小写呢?你能发现其中的玄机吗? 提交格式:PCTF{你发现的玄机} 刚看到这道题时,觉得应该是数大写字母中间有多少个小写字母,进而对应ascii码表,然而我还是太年轻啊,完全不知道有培根密码这么个东西 试一试,…
两种元素,还有声音,想到了莫尔斯电码,解码得到 jbluwewnz 提交,发现不对,觉得应该是有实际意义的东西,实在想不到还能怎么解,就去看了题解. 发现这个还可以再套一个凯撒密码,就拿python写了一个 a = 'jbluwewnz' a=a.upper() for j in range(26): b=a for i in range(26): b=b.replace(chr(65+i),chr(97+(i+j)%26)) print(b) PS摩尔斯电码只能是大写,被坑了…
已知将一个flag以一种加密形式为使用密钥进行加密,使用密钥WELCOMETOCFF加密后密文为 000000000000000000000000000000000000000000000000000101110000110001000000101000000001 请分析出flag.Flag为12位大写字母 题目来源:CFF2016 先看一下01串的长度,84,对应12位大写字母,每个大写字母对应7位01串,想到应该是ascii加密,01串的前7个都是0,我首先尝试了一下相加,相减,发现结果都…
请选手观察以下密文并转换成flag形式 ..-. .-.. .- --. ..... ..--- ..--- ----- .---- ---.. -.. -.... -.... ..... ...-- ---.. --... -.. .---- -.. .- ----. ...-- .---- ---.. .---- ..--- -... --... --... --... -.... ...-- ....- .---- ----- flag形式为32位大写md5 题目来源:CFF2016 由点…