zoukankan      html  css  js  c++  java
  • kail下安装RsaCtfTool

    最近做了一些RSA的ctf题目,感觉在RsaCtfTool是很麻烦的事,但是发现在kali上安装下载非常简便,所以找一了一些教程,总结一下

    参考链接:http://www.sohu.com/a/257869763_354899

    https://blog.csdn.net/wanzt123/article/details/71036184

    https://blog.csdn.net/qq_40657585/article/details/84865285

    1.安装RsaCtfTool

    命令:git clone https://github.com/Ganapati/RsaCtfTool.git

    安装好以后进入RsaCtfTool目录下

    2.安装相应环境

    RsaCtfTool.py运行需要安装一些库,都在requirements.txt中,PyCrypto GMPY2 SymPy requests这四个库,但是想要安装gmpy2这个库还需要一些相应的环境mpfr和mpc,所以我们先安装这两个

    首先暗转mpfr,因为要安装mpc必须先安装mpfr

    原来教程给的版本是4.0.1,尝试了好几次都不行,去官网看了一下,最新版本是4.0.2,所以如果出现下载问题可以去官网https://www.mpfr.org/mpfr-current/看一下,换个链接下载

    命令:wget https://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.bz2

    下完以后

    v=4.0.2

    tar -jxvf mpfr-${v}.tar.bz2 && cd mpfr-${v}

    ./configure

    make && make check && make install

    安装结束

    第二个就没什么问题了

    直接在在命令行依次执行下面的命令

    v=1.1.0

    wget ftp://ftp.gnu.org/gnu/mpc/mpc-${v}.tar.gz

     tar -zxvf mpc-${v}.tar.gz && cd mpc-${v}

     ./configure

    make && make check && make install

    安装成功以后就可以开始安装相应python库了

    3.配置库

    pip install -r requirements.txt

    安装结束后运行 python RsaCtfTool.py 

     成功。

    如果还有一些意料之外的报错可以看一下我借鉴的博客,在前面已经给出来了。

  • 相关阅读:
    INTERVAL YEAR TO MONTH数据类型
    Oracle 中DATE类型的计算
    Oracle中特殊的变量类型
    Webview窗口设置遮罩层
    mui.init方法配置
    mui.fire()触发自定义事件
    管理员启动程序的命令
    收藏网址
    html标签
    Event对象和触发
  • 原文地址:https://www.cnblogs.com/jiugao/p/11528771.html
Copyright © 2011-2022 走看看