0xGame 2024 WriteUp
Misc 我叫曼波 没什么难度,对照着写出解密算法即可 将曼波转为base3编码 base3编码每5位化为一组,一组对应一个字符 带着密钥直接RC4解密 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152import base64def manbo_decode(manbo_text: str): t = manbo_text.replace("曼波", "0") t = t.replace("哦耶", "1") t = t.replace("哇嗷", "2") return tdef base3_to_str(base3_s: str): s = [base3_s[i : i + 5] for i in range(0, len(base3_s), 5)] cipher =...
0xGame 2024 WriteUp
Misc Happy 1024! AI搜索关键词 123根据搜索结果,同时包含“star”、“boat”、“dream”、“water”、“sky”这些元素的诗词是元代诗人唐珙的《题龙阳县青草湖》中的名句:“醉后不知天在水,满船清梦压星河。”这句诗描绘了诗人醉卧扁舟,仰望星空,感受着梦境与现实交融的奇妙体验。诗中的“天在水”指的是天上的银河映照在水中,而“满船清梦压星河”则形容了诗人的梦境如同满载的船只,沉沉地压在了璀璨的星河之上。这句诗通过对自然景象的描绘,表达了诗人对梦境的留恋以及对现实的失意与失望。 Crypto ECC-DH 共享密钥等于其中一方的私钥乘以另一方的公钥 123456789101112131415161718192021222324a = 10809567548006703521b = 9981694937346749887p = 25321837821840919771E = Curve(a, b, p)findProof.main()G_x = int(input("[+] Give me the G_x\n> "))G_y...
0xGame 2024 WriteUp
Crypto Coppersmith-I 这道题直接算小根算不出来,需要设置参数epsilon=0.01,可以算到248位,剩下的5位就只能枚举了。 12345678910111213N = 135500646574582511239845764710311769260801998982429500680171919823431178899526463566215834234383331374445093363969218810906991784569340270510936759183504496584225937614940086329775325893307453919055830270986601152002191368431527285285313669979358099782497422114870417519470053198217401297960844455029559146309h = 918578024558168836638919636090777586135497638818209533615420650282292168631485t = 248h...
