Skip to main content

Cara Install WPScan di Windows

squadcyber.org - WPScan adalah tool untuk menguji kerentanan sebuah website yang menggunakan CMS Wordpress, tapi keterangan yang ditulis di wpscan.org menerangkan bahwa WPScan hanya bisa di jalankan pada platform Linux dan tidak mendukung sitem operasi Windows.

Namun kini WPScan tidak hanya bisa berjalan pada Os Linux, Pengguna Windows pun bisa menggunakannya juga, bagaimana cara nya? simak tutorial berikut.


Download Bahan - Bahan nya

  1. Download  Ruby 2.3.3   |  alternative link
  2. Download  DevKit 4.52   |  alternative link
  3. Download  Libcurl.dll   |  alternative link
  4. Download  WPScan 2.9.2   |  alternative link

Cara Install WPScan di Windows

Install Ruby

Buka ruby installer tadi yang sudah di download, pilih bahasa nya dan pilih accept the license, lalu klik next

Pilih dimana kalian akan install ruby nya, dan centang semua nya lalu klik install

Biarkan proses installasi nya berjalan, setelah selesai lalu klik finish

Install DevKit

Ekstrak terlebih dahulu file DevKit nya di drive C:/
lalu buka cmd dan ketikkan cd /

lanjut installasi DevKit nya dengan mengetik
ruby dk.rb init lalu tekan Enter
ruby dk.rb install lalu tekan Enter

Install Curl

Copy file libcurl.dll yang tadi sudah di download ke C:/Ruby32/bin/

Install WPScan

Ekstrak wpscanteam-wpscan-2.9.2-48-g6ccfe70_2.zip yang telah di download sebelumnya ke folder  c:\WPScan.

Sebelum kita bisa menjalankan WPScan, maka beberapa komponen Ruby Gem ini harus di instal terlebih dahulu.

Install Ruby Gems

Dari command prompt, masuk ke c:\WPScan, lalu instal beberapa Gem berikut ini. Lakukan satu persatu, hingga terinstal semuanya.

gem install bundler
gem install typhoeus
gem install rspec-its
gem install ruby-progressbar
gem install nokogiri
gem install terminal-table
gem install webmock
gem install simplecov
gem install rspec
gem install xml-simple
gem install yajl-ruby
gem install bundler && bundle install --without test




Setelah semua nya terinstall, maka kita tinggal menjalankannya 

Cara Menjalankan WPScan di Windows

 Cara menjalankan nya cukup mudah, yaitu tinggal ketik ruby wpscan.rb

Saat pertama kali menjalankan perintah ini, kita akan diminta mengupdate database. Tulis Y lalu tekan Enter untuk meng-update

Jika pada saat update mengalami kendala pada SSL, seperti misalnya
Unable to get https://data.wpscan.org/local_vulnerable_files.xml.sha512 (Peer certificate cannot be authenticated with given CA certificates)

Maka lakukan perubahan pada file db_updater.rb yang berada di c:\wpscan\lib\common\. Ubah ssl_verifypeer: true menjadi ssl_verifypeer: false.
Jika terlihat hasil seperti gambar di bawah ini, berarti WPScan telah terinstal dengan sempurna dan bekerja dengan baik.
Dan kita bisa langsung menjalankannya di windows kita.







Comments

  1. boleh MINTA kontaknya gk min ? Line/FB/ .. mau nanya serius

    ReplyDelete
  2. gan kok waktu saya masukin perntah bundle install kok gak terinstall malah ada tulisan Could not locate Gemfile tolong jawab

    ReplyDelete
    Replies
    1. pastikan jalanin install bundle nya di folder wpscan nya

      Delete
  3. assalamuaikum gan
    kenapa punya sya jadi begini?


    C:\wpscan>ruby wpscan.rb
    [ERROR] Could not open library 'libcurl': The specified module could not be foun
    d.
    .
    Could not open library 'libcurl.dll': The specified module could not be found.
    .
    Could not open library 'libcurl.so.4': The specified module could not be found.
    .
    Could not open library 'libcurl.so.4.dll': The specified module could not be found.

    ReplyDelete
    Replies
    1. install libcurl nya gan...di atas udah ada link nya

      Delete
    2. sudah saya install. Trus sudah di copy juga di file ruby23 di file bin
      saya sudah ikuti semua stepnya tapi masih jadi begitu.
      Mohon bantuannya gan...
      makasih

      Delete
  4. Ridwan Walangadi.. kasusnya sama seperti sama... tidak bisa
    Admin.. mohon solusinya :)

    ReplyDelete
  5. kok gini sihh
    Examples :

    -Further help ...
    ruby wpscan.rb --help

    -Do 'non-intrusive' checks ...
    ruby wpscan.rb --url www.example.com

    -Do wordlist password brute force on enumerated users using 50 threads ...
    ruby wpscan.rb --url www.example.com --wordlist darkc0de.lst --threads 50

    -Do wordlist password brute force on the 'admin' username only ...
    ruby wpscan.rb --url www.example.com --wordlist darkc0de.lst --username admin

    -Enumerate installed plugins ...
    ruby wpscan.rb --url www.example.com --enumerate p

    -Enumerate installed themes ...
    ruby wpscan.rb --url www.example.com --enumerate t

    -Enumerate users (from 1 - 10)...
    ruby wpscan.rb --url www.example.com --enumerate u

    -Enumerate users (from 1 - 20)...
    ruby wpscan.rb --url www.example.com --enumerate u[1-20]

    -Enumerate installed timthumbs ...
    ruby wpscan.rb --url www.example.com --enumerate tt

    -Use a HTTP proxy ...
    ruby wpscan.rb --url www.example.com --proxy 127.0.0.1:8118

    -Use a SOCKS5 proxy ... (cURL >= v7.21.7 needed)
    ruby wpscan.rb --url www.example.com --proxy socks5://127.0.0.1:9000

    -Use custom content directory ...
    ruby wpscan.rb -u www.example.com --wp-content-dir custom-content

    -Use custom plugins directory ...
    ruby wpscan.rb -u www.example.com --wp-plugins-dir wp-content/custom-plugins

    -Update the Database ...
    ruby wpscan.rb --update

    -Debug output ...
    ruby wpscan.rb --url www.example.com --debug-output 2>debug.log

    See README for further information.


    [!] No argument supplied

    ReplyDelete
  6. ERROR: Could not find a valid gem 'typhoeus' (>= 0), here is why:
    Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=error: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)

    ReplyDelete
  7. C:\WPScan>ruby wpscan.rb
    ruby: No such file or directory -- wpscan.rb (LoadError)
    gmna ya gam, padahal udah sesuai tutorial?????

    ReplyDelete
  8. C:\WPScan>ruby wpscan.rb
    ruby: No such file or directory-wpscan.rb(LoadError)

    NIh gmnh Min pencerahan nya

    ReplyDelete
  9. [i] Updating the Database ...
    Scan Aborted: Unable to get https://data.wpscan.org/plugins.json.sha512 (Peer ce
    rtificate cannot be authenticated with given CA certificates)

    plis bantu om ...

    ReplyDelete
  10. Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.

    C:\Users\Intel>cd/

    C:\>cd wpscan

    C:\wpscan>wpscan --url http://smkn5-sby.sch.id/
    'wpscan' is not recognized as an internal or external command,
    operable program or batch file.

    kenapa kok gitu gan?? pliss jawab :)

    ReplyDelete
  11. gan ini gimana ruby: No such file or directory -- wpscan.rb (LoadError) mohon dengan sangat jawabannya

    ReplyDelete
  12. apa ada pengaruhnya sama ini gan C:\WPScan>gem install bundler && bundle install --without test
    Successfully installed bundler-1.17.2
    Parsing documentation for bundler-1.17.2
    Done installing documentation for bundler after 8 seconds
    1 gem installed
    Could not locate Gemfile

    ReplyDelete
  13. kok pas di langkah yang masukkan perintah "ruby dk.rb install" tulisannya invalid configuration or no rubies listed. please fix'config.yml' and return 'ruby dk.rb install'

    ReplyDelete
  14. gan kok pas langkah terakhir yang "gem install bundler && bundle install --without test" itu error yah? tolong banget gan. soalnya bener" lagi cari ilmu. terima kasih sebelunya

    ReplyDelete
  15. semuanya lancar cuma step terakhir yag error gan. tolong banget gan :(

    ReplyDelete

Post a Comment

Popular posts from this blog

Deface WEBDAV di Android

Hai guys... kali ini gw mau bagiin tutor depes webdav di android lewat termux buat user android yg kere hore nggak punya pc kek gw gini :v jadi gausah bingung2 main ke warnet buat depes webdav :v tapi kelemahannya ini ga bisa mass exploit...jadi harus satu2 :'v langsung sadja download termux di playstore dulu ea :v dork : intitle:”index.of” intext:”(Win32) DAV/2″ intext:”Apache” intitle:”index.of” intext:”(Win32) DAV/2″ intext:”Apache” site:edu intitle:”index.of” intext:”(Win32) DAV/2″ intext:”Apache” site:gov intitle:”index.of” intext:”(Win32) DAV/2″ intext:”Apache” site:YOURCOUNTRY (misal: my, us, th. dll) inurl:webdav inurl:.com.x/*.asp inurl:.edu.x/*.asp inurl:.gov.x/*.asp inurl:.net.x/*.asp inurl:.org.x/*.asp tutorial : buka termux nya....ketik kode di bawah ini   $ apt update && apt upgrade   $ apt install python2   $ pip2 install urllib3 chardet certifi idna requests   $ apt install openssl curl   $ pkg install libcurl    $ mkdir webdav ...

viSQL Scan SQL Vulnerability di Termux

Hay guys.. Kali ini gw bakal bagiin tool viSQL Scan SQL Vulnerability . Apa itu viSQL ? viSQL adalah suatu tools untuk meng-explotasi yang retan terhadap suatu pengujian website atau bisa disebut suatu scanner SQL vlunerability pada suatu situs target dan situs di server yaitu viSQL ini. dan viSQL ini terbuat dari bahasa pemrograman python2. Cara Install viSQL di Termux    $ apt-get update && apt-get upgrade    $ apt-get install git    $ apt-get install python2    $ git clone https://github.com/blackvkng/viSQL    $ cd viSQL    $ chmod 777 viSQL.py Dan untuk menjalankan nya kalian bisa melihat pada bagian help dengan mengetik    $ python2 viSQL.py -h Sekian dari gw... Semoga bermanfaat ^_^ Kalo masih bingung komen di bawah ea