当前位置:首页 > 奇闻趣事

ubuntu安装python Ubuntu下RsaCtfTool的安装及使用

前言

在CTF的比赛中,经常会涉及到RSA解密课的题目。有了这个工具(基于python2.x),做起来就得心应手了。

0×1安装

下载前建议把ubuntu源码设为阿里云,谁知道速度。

使用命令行:

git克隆https://github.com/Ganapati/RsaCtfTool.git

或者去github下载包解压:

光盘目录//进入此目录

安装python第三方库

pip安装-r要求. txt

实际上,这四个python库(pycrypto、GMPY2、SYmpyy、requests)在安装gmpy2和SYmpyy时会报告错误,因为有些环境仍然需要下载:

mpfr库是一个C库,用于多精度浮点计算,具有正确的舍入。

v= 4.0. 1 wgethttp: // www.mpfr.org/mpfr-current/mpfr-${v}.tar.bz2 tar-jxvf mpfr-${v}. tar.bz2 && cd mpfr- ${v} ./configuremake&& makecheck && make install

下载和编译大约需要10分钟:

至此,mpfr安装完成。

下一步下载MPC:

v= 1.1。0 wgetftp://FTP . GNU . org/GNU/MPC/MPC-$ { v } . tar . gz tar-zxvf MPC-$ { v }。tar.gz & amp;& ampcd mpc- ${v}。/configure make & amp;& ampmakecheck & amp& amp安装

请注意,必须先安装mpfr,然后才能安装MPC,否则将报告此错误:

配置:错误:找不到libmpfr或使用不同的ABI(包括静态与共享)

也是10分钟左右。

参考:https://www.cnblogs.com/pcat/p/5746821.html

这时可以再次进入CtfRsaTool目录,再次运行pip install -r requirements.txt,就可以成功安装python第三方依赖了。

然后你就可以愉快地使用RsaCtfTool.py了。

0×2使用

请使用python RsaCtfTool.py执行。如果。/rsacttool.py执行时,它将报告加密库不存在。

用法1:已知公钥(自动查找私钥)——公钥,密文——非加密文件。

这是rsa ctf的一个话题:https://pan.baidu.com/s/1-LenHQbB9MJ30HhrScYLcQ

将文件解压缩并复制到RsaCtfTool:

python RSatcftool . py-公钥公钥文件-解密文件加密文件

用法2:从已知的公钥中找到私钥。

>。RSatcftool . py-公钥公钥文件-私钥

用法3:密钥格式转换

将PEM格式的公钥转换为n,e

>。Python rsacttool.py-dumpkey-key公钥文件

将n,e转换为PEM格式

python RSacftool . py-create pub-n 782837482376192871287312987398172312837182-e 65537

项目地址参考:https://github.com/Ganapati/RsaCtfTool

*作者:Cosmop01itaN,请注明是FreeBuf.COM人

1.《ubuntu安装python Ubuntu下RsaCtfTool的安装及使用》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《ubuntu安装python Ubuntu下RsaCtfTool的安装及使用》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1455807.html

上一篇

中职对口 中职对口升学本科第一批院校录取分数线划定

下一篇

庆祝建国70周年资料 庆祝建国70周年 “我和祖国共成长” 主题摄影、微视频作品征集

抗癌药慢病用药优先入医保 2019国家医保药品目录调整方案公布

抗癌药慢病用药优先入医保 2019国家医保药品目录调整方案公布  2019年国家医保药品目录调整方案公布抗癌药、慢病用药优先入医保 涉及西药、中成药、中药饮片,区分甲乙类报销目录,按通用名报销  此次调整涉及西药、中成...

医保药品目录调整 新版国家基本医保药品目录6月出台

医保药品目录调整 新版国家基本医保药品目录6月出台  国家医保局就医保药品目录调整征求意见:拟优先考虑纳入抗癌药、慢性病用药等  3月13日,据国家医保局网站显示,国家医保局研究起草了《2019年国家医保药品目录调整...

恒大向亚足联申诉 裁判错误判罚致恒大队丢球

恒大向亚足联申诉 裁判错误判罚致恒大队丢球

恒大向亚足联申诉 裁判错误判罚致恒大队丢球  恒大向亚足联申诉主裁错漏判 2错判致丢球  2019亚冠联赛小组赛第二轮,广州恒大客场1-3不敌第一次参加亚冠的韩国球队大邱FC。赛后发布会卡纳瓦罗就表示球员受到了主裁判的...

2019中央一号文件 2019中央一号文件聚焦“三农”:改善农村人居环境 补齐基础设施短板

2019年2月19日,中央一号文件发布,提出了优先发展农业和农村的总体政策。2月20日,农业和农村事务部长韩长福在国务院办公室新闻发布会上解读《中共中央国务院关于坚持农业和农村优先发展,做好“三农”工作的意见》。韩长福...

波生坦 肺动脉高压靶向药物波生坦进入国家基药目录

深圳新闻网2018年1月3日电近日,国家卫健委发布了《国家基本药物目录》,将于2018年11月1日起实施。近日,在深圳举行的第十届全国血管医学大会长征路上高峰论坛上,主办方专门为2018年进入基本药物名单的肺动脉高压靶...

国家基本药物目录 山东全面执行新版国家基本药物目录

随着医学会的推广,越来越多的医学会患者和恢复期转诊的患者持大医院开具的非基地药处方回到基层,但因为基层没有药,只能去大医院。目前,这种情况将会改变。从11月1日起,山东省将在省级药品集中采购平台上取消对基层医疗卫生机构...

国家基本药品目录 山东全面执行新版国家基本药物目录

随着医学会的推广,越来越多的医学会患者和恢复期转诊的患者持大医院开具的非基地药处方回到基层,但因为基层没有药,只能去大医院。目前,这种情况将会改变。从11月1日起,山东省将在省级药品集中采购平台上取消对基层医疗卫生机构...

新版基药目录 山东全面执行新版国家基本药物目录

随着医学会的推广,越来越多的医学会患者和恢复期转诊的患者持大医院开具的非基地药处方回到基层,但因为基层没有药,只能去大医院。目前,这种情况将会改变。从11月1日起,山东省将在省级药品集中采购平台上取消对基层医疗卫生机构...