ubuntu安裝wpscan

ubuntu沒有用kali的源,因此上wpscan的官網去下最新版。https://wpscan.org/html

首先要安裝依賴。git

 

Prerequisites

  • Ruby >= 2.1.9 - Recommended: 2.3.3
  • Curl >= 7.21 - Recommended: latest - FYI the 7.29 has a segfault
  • RubyGems - Recommended: latest
  • Git

ubuntu下的安裝指令:github

 

 

sudo apt-get install libcurl4-openssl-dev libxml2 libxml2-dev libxslt1-dev ruby-dev build-essential libgmp-dev zlib1g-dev
其餘系統在官網也都給出了命令。
 
可是,問題就是個人ubuntu用apt-get安裝的ruby只能到2.1.5,不能知足要求。因此要更新到更高版本。
用下面的方法

ubuntu12.04安裝ruby2.3

 

爲了搭建github-pages博客,而github-pages後端依賴於ruby,且對版本有嚴格要求,本身嘗試了各類姿式升級ruby2.3無果,最終在查閱了各類資料以後找到一個可行方案。ubuntu

icebug@localhost:~$ sudo apt-get -y install software-properties-common icebug@localhost:~$ sudo apt-add-repository ppa:brightbox/ruby-ng icebug@localhost:~$ sudo apt-get update icebug@localhost:~$ sudo apt-get -y install ruby2.3

同時不要忘記了安裝ruby2.3的開發庫,否則仍是會遇到各類坑.....後端

icebug@localhost:~$ sudo apt-get install ruby2.3-dev
鑑於這個方法可能會有一些錯誤,我安裝的2.2版本。同樣的步驟,只是把2.3改爲了2.2。並且最後省得開發庫也要裝上,千萬別忘了。
 
下面是安裝gem,再用gem安裝rubygems
 
$ gem update --system
$ gem install rubygems-update  # again, might need to be admin/root
$ update_rubygems              # ... here too
 
接下來就是安裝wpscan了。解壓安裝包,到目錄下
sudo gem install bundler && bundle install --without test
安裝好bundler,以後就能夠運行
ruby wpscan.rb +參數
相關文章
相關標籤/搜索