上周末跟朋友们参加了TAMUctf2024国际赛,最终排在了第14名,还是很不错的成绩。 本次比赛Monk师傅也是出了三个RSA证书修复问题的题目,质量很不错。这里给大家整理一下供学习。 Truncated1 题目: Author:Monk Onlypartoftheprivatekeywasabletoberetrieved.Decrypttheflag.txt.encfile. 附件信息: flag.txt.enc qD?_跾X踙?虚й眭XW?C%I轚u?迂vf=繒巔Q媥燔[瓨轂R 熗支S嬲Y?^宒投s霊,藮茺糪x期轒y瞿B緪2k_围犀%宪??p烴疿?諐!V...

  9Z6NxVeoojK3   2024年04月09日   72   0   0 网络安全

凯撒大帝的征讨之路 题目 凯撒大帝在出征之路上留下了这样一串字符,你能通过这串字符得到FLAG并提交吗? lnixoa{1x2azz7w8axyva7y1z2320vxy6v97v9a} 我的解答: 凯撒密码 qsnctf{1c2fee7b8fcdaf7d1e2320acd6a97a9f} PigPig 题目 这是什么密码呢?得到的结果请加上qsnctf{}后提交。 我的解答: 猪圈密码:http://moersima.00cha.net/zhuquan.asp 在线解码即可。 解个方程 题目 用简单的数学知识来解个方程吧! 欢迎来到青少年CTF,领取你的题目,进行解答吧!这是一道数学题!!...

  9Z6NxVeoojK3   2024年03月04日   15   0   0 网络安全

Level_1 题目 Level_1.py(我把参数整理了一下,看着舒服) 真签到题 fromCrypto.Util.numberimportbytes_to_long,getPrime fromsecretimportgetflag p=getPrime(1024) q=getPrime(1024) n=pq m=bytes_to_long(getflag().encode()) c1=pow(m,p,n) c2=pow(m,q,n) print(n) print(c1) print(c2) print(p) print(q) n=2251764758623535344914743282...

  9Z6NxVeoojK3   2024年02月19日   27   0   0 网络安全

CRYPTO(已解决3/4) ezRSA 题目描述:一个简单的RSA fromCrypto.Util.numberimport fromsecretimportflag m=bytes_to_long(flag) p=getPrime(1024) q=getPrime(1024) n=pq phi=(p-1)(q-1) e=0x10001 c=pow(m,e,n) leak1=pow(p,q,n) leak2=pow(q,p,n) print(f'leak1={leak1}') print(f'leak2={leak2}') print(f'c={c}') """ leak1=149127...

  9Z6NxVeoojK3   2024年02月19日   125   0   0 网络安全

realcheckin 题目: 从catf1y的笔记本中发现了这个神秘的代码 MJSWO2LOPNLUKTCDJ5GWKX3UN5PUEM2HNFXEGVCGL4ZDAMRUL5EDAUDFL5MU6VK7O5UUYMK7GEYWWZK7NE3X2= 你能帮助我找到最后的flag吗? 我的解答: base32解码 begin{WELCOMe_to_B3GinCTF_2024_H0Pe_YOU_wiL1_11ke_i7} 下一站上岸 题目 某同学在考公的时候看到这样一道题,发现自己怎么也找不到图形的共同特征或规律你能帮帮他吗? (得到的flag需要小写:begin{小写}) 我的解答: 010...

  9Z6NxVeoojK3   2024年02月19日   71   0   0 网络安全

CRYPTO midRSA 题目描述:兔兔梦到自己变成了帕鲁被crumbling抓去打黑工,醒来后连夜偷走了部分flag fromCrypto.Util.numberimport fromsecretimportflag defpadding(flag): returnflag+b'\xff'(64-len(flag)) flag=padding(flag) m=bytes_to_long(flag) p=getPrime(512) q=getPrime(512) e=3 n=pq c=pow(m,e,n) m0=m>>208 print(f'n={n}') print...

  9Z6NxVeoojK3   2024年02月19日   25   0   0 网络安全

这次的题目挺有意思,难度适中,开头的代表未做出,简单记录一下解题笔记。 Introduction GeneralInformation 题目 TheflagformatforallchallengesisUofTCTF{...},caseinsensitive.Ifyouareexperiencingtechnicaldifficultieswithchallenges,supportisonourDiscordserver:https://discord.gg/Un7avdkq7Z.TheflagforthischallengeisUofTCTF{600d_1uck}. 我的解答: ...

  9Z6NxVeoojK3   2024年01月24日   21   0   0 网络安全

2020年 easy_rsa 题目 fromCrypto.Utilimportnumber importgmpy2 fromCrypto.Util.numberimportbytes_to_long p=number.getPrime(1024) q=number.getPrime(1024) ifp>q: a=p+q b=pq print(a,b) n=pq e=65537 phi=(p-1)(q-1) d=gmpy2.invert(e,phi) m=bytes_to_long(b'msg') c=pow(m,e,n) print(c) 320398687477638913975...

  9Z6NxVeoojK3   2023年12月01日   23   0   0 网络安全

Misc方向题解:来自本人 cheekin 请前往"三叶草小组Syclover"微信公众号输入flag获得flag  我的解答: 关注公众号回复就可以得到一张图片,图片隐写zsteg即可。 ez_smilemo 游戏通关即可得到flag内容,需要自行添加`SYC{}`包含。例:flag内容为haha_haha则最终flag为SYC{haha_haha}题目链接:https://pan.baidu.com/s/1Vfklz0_isBoHNylRv8um8w?pwd=geekhint:data.win 我的解答: 看到文件是.win文件,选择使用这个软件 把文件导入后,...

  9Z6NxVeoojK3   2023年11月30日   26   0   0 网络安全

浅谈: 本次大挑战我们队伍也是取得了第一名的成绩,首先要感谢同伴的陪伴和帮助。在共同的努力下终不负期望! 但遗憾的是我们没有在某个方向全通关的,呜呜呜继续努力吧!要学的还很多。明年有机会再战!!加油! Crypto方向题解:来自本人 第一波题目 SignIn 1、题目信息 Bibo...Hello!你好!こんにちは!Привет!5359437b48656c6c6f5f576f726c645f43727970746f5f6269626f6269626f7d…Hmm...Somethinggoeswrongwithmygrettingsbot. 2、解题方法 看到HEX编码 5359437...

  9Z6NxVeoojK3   2023年11月30日   22   0   0 网络安全

说明:由于是从docx直接导入,因此鉴于docx的识别,文章有些图片里面有红色下划线,但不影响! 属实懒了!直接导入了。。。哈哈。凑合看吧!实在太多了。。。。 EzHttp Post传参 查看源码 访问robots.txt 访问这个目录 得到用户名和密码所对的值 进行post传参 添加referer 添加ua 添加本地访问 添加代理,抓包 添加参数 unsign 简单反序列化 exp: n00b_Upload 随便传个文件发现,只能传图片 然后上传图片马 ,发现有对后缀 文件头 文件内容检测 然后对后缀 文件头 ...

  9Z6NxVeoojK3   2023年11月30日   19   0   0 网络安全

babyRSA 查看代码 fromgmpy2import fromCrypto.Util.numberimport flag='flag{I\'mnotgonnatellyoutheFLAG}'这个肯定不是FLAG了,不要交这个咯 p=getPrime(2048) q=getPrime(2048) m1=bytes_to_long(bytes(flag.encode())) e1=3247473589 e2=3698409173 n=pq flag1=pow(m1,e1,n) flag2=pow(m1,e2,n) print('flag1='+str(flag1)) print(...

  9Z6NxVeoojK3   2023年11月18日   17   0   0 网络安全

搞到了一些附件,做做看难度如何。 CRYPTO R_r 1、题目信息 查看代码 fromCrypto.Util.numberimport importrandom fromgmpy2import fromsecretimportflag1,flag2 flag=flag1+flag2 p=getPrime(256) q=getPrime(256) n=pq hint1=p^2q hint2=pq^2 whileTrue: g1=random.randint(1,nn) ifgcd((g1-1)//n,n)1: break g2=n+1 m1=bytes_to_long(flag1)...

  9Z6NxVeoojK3   2023年11月17日   20   0   0 网络安全

CRYPTO[HSC-1th] EasySignIn 5445705857464579517A4A48546A4A455231645457464243566B5579556C7053546C4A4E524564565646644D515670455130354C5755644F5231685256314A5452315A5552304E57576C5A49525430395054303950513D3D Cyber一把梭 RSA importgmpy2 importsympy fromCrypto.Util.numberimport flag=b'????' z=getPrime(1...

  9Z6NxVeoojK3   2023年11月15日   25   0   0 网络安全

🚩A2-Crypto Caesar vxshyk{g9g9g099-hg33-4f60-90gk-ikff1f36953j} 凯撒解码 qsnctf{b9b9b099-cb33-4a60-90bf-dfaa1a36953e} 一组BASE cXNuY3RmezY4NjkwOGJjLTFiZjItNGMxOS04YTAxLWIyYzc3NjAwOTkyOH0= base64解码 qsnctf{686908bc-1bf2-4c19-8a01-b2c776009928} Base大家族 4d4e4d4534354b5a474e4a47325a4c324b56354532563256504...

  9Z6NxVeoojK3   2023年11月15日   26   0   0 网络安全

🚩简单类: keyboard2.0 213141 536373 627282 819101 516171 提示:解出来的内容转换为md5值后加上flag{} 数字被分成五组,每组包含三个数字。 考察:键盘坐标密码 观察这五组数字,每一组其中的一个数字中第一个数字代表横向(X坐标)的位置,第二个数字代表纵向(Y坐标)的位置,将他们对应上图键盘的坐标依次转换成密文:werbnmhjkioptyu 再根据键盘密码的原理,将得到的五组密文取中间字母,得到字符串enjoy,得到的结果32位MD5小写得到flag flag{76e369257240ded4b1c059cf20e8d9a4} 一闪一闪亮...

  9Z6NxVeoojK3   2023年11月12日   18   0   0 网络安全

CRYPTO 小小数学家 1、题目信息 查看代码 19+49=? 96-31=? 86-3=? 20+47=? 29+55=? 35+35=? 81+42=? 73-16=? 52+48=? 0+56=? 55-6=? 69-20=? 99-48=? 100-52=? 36+13=? 32+13=? 84-34=? 90-34=? 94-45=? 85+13=? 50-5=? 55-3=? 77+25=? 87-35=? 62+35=? 88-43=? 86-30=? 90+10=? 66-17=? 34+63=? 51-6=? 22+76=? 46+5=? 45+11=? 20+78=? ...

  9Z6NxVeoojK3   2023年11月07日   59   0   0 网络安全

借助NSS平台题目,以2022年HNCTF为例展开分析 背景: 由于目前很多赛事有时候会出现一些pyjail的题目,因此在这里总结一下以便以后遇见可以轻松应对。 注:由于Python3中的unicode特性,所以也会见到unicode碰撞的题目,因此利用下面脚本可以获取一些常用的碰撞unicode。 exp: fromunicodedataimportnormalize fromstringimportascii_lowercase fromcollectionsimportdefaultdict lst=list(ascii_lowercase) dic=defaultdict(list)...

  9Z6NxVeoojK3   2023年11月06日   51   0   0 网络安全

来自密码手的哀嚎: 玩不了一点,太难了。 CRYPTO MDH Description Malin’sDiffile-HellmanKeyExchange. task.sage fromhashlibimportsha256 fromsecretimportflag r=128 c=96 p=308955606868885551120230861462612873078105583047156930179459717798715109629 Fp=GF(p) defgen(): a1=random_matrix(Fp,r,c) a2=random_matrix(Fp,r,c) ...

  9Z6NxVeoojK3   2023年11月05日   103   0   0 网络安全

A_Small_Secret 题目压缩包中有个提示和另一个压缩包On_Zen_with_Buddhism.zip,提示内容如下: 除了base64还有什么编码MFZWIYLEMFSA asdadad作为解压密码可以解开压缩包,里面有个txt文件,打开txt可以比较明显的看到PK文件头,进一步确认可以看出是一个word文件,把flag.txt文件后缀改为docx。 用word打开后选中所有文字的颜色修改一下即可看到关键信息: flag{U2FsdGVkX1/nVMt/cXalqwb8VpS2mDk9UkTaHRPPq5TAtH8XxYVAwxtoDKe/yTN4zBas0WHmW50e2Qwg...

  9Z6NxVeoojK3   2023年11月05日   95   0   0 网络安全
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~