下载完是个压缩文件
打开
解压除两个文件
下面的是公钥
RSA公私钥分解 Exponent、Modulus,Rsa公私钥指数、系数(模数)分解--查错网 (chacuo.net)
用上面网址将公钥解析一下
模数就是n
指数就是e
在线16进制转十进制转换器 (hexconvert.com)
将模转成10进制
用这个网址计算一下p和q
这是加密的flag
接下来要用pycharm写脚本
我们需要用到两个模块rsa和gmpy2
根据自己pycharm用的解释器版本下载
我的是python是3.8的,就下载这个
下载完成后可以放在一个磁盘的第一级目录中方便安装,我放在了F盘
之后打开cmd,输入F:
后回车进入F盘
输入pip install gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
回车进行安装
像下面这样就安装成功了
在新建一个文件夹
点箭头的位置,添加解释器
箭头位置是新建文件夹的路径,点确定
打开新建文件夹
打开新建文件夹里的pyvenv.cfg
将false改为true
再下载rsa模块
然后写一下脚本
得出flag