ubuntu安裝wpscan

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

首先要安裝依賴。

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下的安裝指令:

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無果,最終在查閱了各種資料之後找到一個可行方案。

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 +參數
來使用了 ^_^


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章