首页 > 其他分享 >攻防世界_Normalrsa

攻防世界_Normalrsa

时间:2023-04-27 21:24:27浏览次数:46  
标签:87924348264132406875276140514499937145050893665602592992418171647042491658461 攻防

看了WP才知道,pem文件是公钥文件,里面包含了加密过程的e和大素数n,而flag.enc文件则是该加密过程得到的密文。

 

首先,用kali中自带的openssl工具对pem文件中的e和n进行提取

 

 

 

可知,e=65537,

 

Modules(十六进制)=C2636AE5C3D8E43FFB97AB09028F1AAC6C0BF6CD3D70EBCA281BFFE97FBE30DD

 

转为十进制得Modules(十进制)=87924348264132406875276140514499937145050893665602592992418171647042491658461

 

找个在线工具http://www.factordb.com/分解一下,得到两个大素数分别为p=275127860351348928173285174381581152299

 

q=319576316814478949870590164193048041239

 

通过p,q,e,我们就可以得到私钥d,然后直接上脚本用python中的rsa的包得到flag:

 

import gmpy2
import rsa
p = 275127860351348928173285174381581152299
q = 319576316814478949870590164193048041239
N = 87924348264132406875276140514499937145050893665602592992418171647042491658461
e = 65537
d = int(gmpy2.invert(e,(p-1)*(q-1)))
privatekey = rsa.PrivateKey(N,e,d,p,q)
s = open("flag.enc","rb")
print(rsa.decrypt(s.read(),privatekey).decode())

 

标签:87924348264132406875276140514499937145050893665602592992418171647042491658461,攻防
From: https://www.cnblogs.com/Athena-ydy/p/17360233.html

相关文章

  • 刷爆朋友圈!前百度总裁陆奇最新AI重磅演讲:我的大模型世界观
    陆奇的演讲刷屏了,我认真看了他的演讲稿,收获颇丰。    陆奇提到,人类社会的发展,大致可分为:农业化、工业化和数字化三个阶段。 在三个递进的阶段中,人类一直在探索如何减少烦琐且消耗能量的体力和脑力劳动,这是几万年来一以贯之的进化主线。 从农业化到工业化,以及工业......
  • 你好,世界!
    Hello,welcometomyblog!下面是一句话代码://c++#include<bits/stdc++.h>usingnamespacestd;intmain(){cout<<"Hello,World!";return0;}/*c*/#include<bits/stdc++.h>usingnamespacestd;intmain(){printf("Hello,......
  • 中国的世界遗产结课论文
    中国的世界遗产结课论文先上正文​ 中国是一个拥有悠久历史和丰富文化遗产的国家,这些遗产不仅代表着中国人民的智慧和创造力,也是世界文化遗产的重要组成部分。在中国境内,共有56处世界文化和自然遗产,涵盖了古代建筑、自然风光、历史文化等多个方面。​ 本文将重点介绍几处代表......
  • 《从你的全世界路过》
    今天,你路过了谁,谁又丢失了你呢,这里是从你的全世界路过,大家好,我是陈末。 如果你愿意的话,请帮我打下双闪,哪怕是一个人,一辆车,一盏灯,我就想让幺鸡知道我在找她。 没有什么东西是非要不可, 悲伤总好过卑微。 故事的开头 总是这样 适......
  • 突破限制,喜马拉雅mp3音频下载器来啦!畅享喜马拉雅音频世界!
    喜马拉雅对用户下载音频设置了一定的限制,想要收藏喜欢的音频只能在手机平台上收听。这对于喜爱音频的用户来说是一个不小的困扰。 但是,现在有一种神奇的工具出现了,它能够帮助我们轻松地从喜马拉雅上下载我们喜欢的音频! 这个神奇的工具就是喜马拉雅音频专辑下载器。它可以将......
  • 基于ACO蚁群优化的世界旅行路线规划matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要蚁群算法是通过对自然界中真实蚂蚁的集体行为的观察,模拟而得到一种仿生优化算法,它具有很好的并行性,分布性.根据蚂蚁群体不同的集体行为特征,蚁群算法可分为受蚂蚁觅食行为启发的模型和受孵化分类启发的模型,受......
  • 世界杯1号宣言
           世界杯是足球的战场,也是男人和女人争夺遥控器和话语权的战场。如果说在其他方面男人都可以让步的话,那么世界杯的一个月则是个例外。       为了保证看球赛的质量,部分男人公开发表了对女友和老婆的一封信。共有如下几条:       1、2006年6月9日——7......
  • P3887 [GDOI2014]世界杯
    题目描述3014年世界杯足球赛就要开始了!作为卫冕冠军中国足球队的教练,手下每位球员都是猛将,如何摆出最强的11人阵容也是一件幸福的烦恼事啊。众所周知,足球阵容里的11个球员都会被分配到场上某一个特别的位置,而这些位置主要分为守门员、后卫、中场和前锋四种,其中守门员有且只......
  • P3887 [GDOI2014]世界杯
    #[GDOI2014]世界杯##题目描述3014年世界杯足球赛就要开始了!作为卫冕冠军中国足球队的教练,手下每位球员都是猛将,如何摆出最强的11人阵容也是一件幸福的烦恼事啊。众所周知,足球阵容里的11个球员都会被分配到场上某一个特别的位置,而这些位置主要分为守门员、后卫、中场和前锋......
  • [攻防世界] Hello, CTF
    int__cdeclmain(intargc,constchar**argv,constchar**envp){inti;//ebxcharv4;//alintresult;//eaxintv6;//[esp+0h][ebp-70h]intv7;//[esp+0h][ebp-70h]charBuffer[2];//[esp+12h][ebp-5Eh]BYREFcharv9[20];//[esp+......