• 2023-06-222023Ciscn初赛WriteUp
    2023Ciscn初赛WriteUp基于国密SM2算法的密钥密文分发SM2密钥在线生成工具(const.net.cn)生成密钥,发送公钥allkey接口返回服务器端pubkey明文,privatekey密文以及randomString密文search接口可以直接拿到randomstring明文也就是C用C作为密钥用SM4_CBC解密privatekeyquantum
  • 2023-06-192023CISCN部分wp
    remov不想写了ezbytedwarf字节码执行直接readelf-Wwf读取字节码得到最后让r12返回值为0即四个表达式分别成立所以importreprint(hex((0^1237891274917891239^2616514329260088143)-1892739))print(hex((0^1209847170981118947^8502251781212277489)-8971237))print
  • 2023-05-302023CISCN-badkey
    该题给了很多p,q的约束条件assertp>0assertq>0assertp!=qassertp.bit_length()==512assertq.bit_length()==512assertisPrime(p)assertisPrime(q)assertp%e!=1assertq%e!=1主要是限制你e与欧拉函数不互
  • 2023-05-302023CISCN MISC Puzzle
    虽然没有参加,但是这道题我比较感兴趣,bmp拼图,听其他师傅一说,我就感觉有印象,一查发现与22年的春秋杯PINTU类似要拼图,先要知道原图的宽高,给出的图片宽是不等的,需要我们去计算一下files=os.listdir('./tmp4')size=[]forfileinfiles:withopen('./tmp4/'+file,'rb')
  • 2023-05-292023ciscn-misc-国粹复现
    说明:此题给出的两个图片,a.png及k.png是分别表示的x坐标和y坐标。然后再用此坐标对题目进行画图,从而得出flag但是由于本人的代码技术有限只能借鉴大佬们的代码然后对其进行分析学习。importnumpyasnpfromPILimportImage classtest():   def__init__(self):