Terkadang kita masih saja membutuhkan python 2.7 padahal python yang terinstall di komputer sudah python 3.8. Hal ini wajar saja sih karena versi 2 ke 3 banyak sekali perubahan yang terjadi. Namun sayang nya masih banyak source code script yang masih ditulis untuk python 2.7 salah satunya adalah script buat web scanner WASCan.
Bagi pengguna anaconda, cara mudah install python 2.7 di Anaconda yaitu menggunakan virtual enviroment. Tahap pertama kita cari tahu dulu version python 2.7 yang ada di repositori anaconda yang tersedia versi berapa. Perintah yang digunakan yaitu
conda search python
Misalkan saja versi terendah python 2.7 yaitu 2.7.13, langkah selanjutnya kita akan membuat virtual environment. Misalkan saya buatkan nama nya yaitu py27 , perintah yang digunakan yaitu
conda create -n py27 python=2.7.13
nanti akan ada pilihan untuk install python 2.7.13 beserta dependencies nya, bila sudah selesai maka cara aktifkan virtual environment nya yaitu
conda activate py27
Terminal nya akan berubah sedikit namanya yaitu
(py27) mulkansyarif@mulkans-Air
Sebagai latihan untuk mencoba python 2.7.13, kalian berikan saja perintah pada command promp
python --version
Output nya yaitu
Python 2.7.13 :: Anaconda, Inc.
Selamat! Kalian sudah bisa menggunakan Python 2.7.13 tanpa perlu kuatir dengan versi yang 3.7 melalui virtual environment.
Web Scanner dengan WAScan
Salah satu tools yang ada di Kali Linux yaitu WAScan yang digunakan untuk melakukan scanner web. Source code nya bisa kalian dapatkan di
Tapi saya lebih suka menggunakan link no 1, setelah kalian download dan extract, jangan lupa aktifkan dulu virtual environment nya dan masuk ke direktory tersebut, pada contoh berikut saya sudah masuk ke direktory
(py27) mulkansyarif@mulkans-Air WAScan-master %
Selanjutnya langsung bisa menggunakan perintah yang ada di tools tersebut, misalkan perintah berikut
python wascan.py --url https://softscients.com
hasilnya yaitu
__________________________________________________ ________ _______ _______ | | | | _ | __|.----.---.-.-----. | | | | |__ || __| _ | | |________|___|___|_______||____|___._|__|__| v0.2.1 WAScan - Web Application Scanner C0d3n4m3: ATLAS Momo Outaadi (m4ll0k) __________________________________________________ [+] URL: https://softscients.com [+] Starting: 14/06/2022 at 16:31:45 [i] Starting full scan module... [i] Starting fingerprint target... [+] Server: Apache [+] CMS: WordPress [+] Cookie without Secure flag set [+] Cookie without HttpOnly flag set [+] Cookie Header contains multiple cookies [+] X-XSS-Protection header missing [+] Clickjacking: X-Frame-Options header missing [+] Strict-Transport-Security header missing [+] X-Content-Type-Options header missing [i] Starting crawler...
Install Python 2.7 dan 3.8 sangat mudah dilakukan menggunakan virtual environment tanpa takut terjadi bentrok antar versi nya.