Ini adalah
posting singkat tentang cara mengatur kotak gelandangan dvwa untuk pengujian
Anda. Saya merekomendasikan metode ini ketika menginstal dan menguji alat-alat
baru (dan bahkan untuk mengembangkan alat Anda sendiri) - ada kelemahan yang diketahui
dalam sistem ini, sehingga Anda dapat menggunakan metode ilmiah sambil
membangun dan menguji untuk mengevaluasi pilihan Anda dengan benar.
1 1. install vagrant
#install
virtualbox brew
install virtualbox apt
install vagrant yum
install vagrant brew
install vagrant #
install the extension-pack brew
install caskroom/cask/virtualbox-extension-pack
2 2. ada banyak proyek di luar sana yang membungkus dvwa dan telah
melakukan bootstrap untuk kita, yang akan saya gunakan untuk saat ini adalah https://app.vagrantup.com/jaxmetalmax/boxes/dvwa-debian
3. clone and
setup
mkdir vagrant-dvwa cd vagrant-dvwa
vagrant init jaxmetalmax/dvwa-debian --box-version 1.0
4 4. kami sekarang memiliki gambar DVWA di mesin lokal kami.
kami mungkin
(jika kami tahu risikonya) ingin membukanya ke jaringan lokal kami
- mis. Jika
Anda memiliki satu mesin untuk menjalankan gambar gelandangan Anda dan yang
lainnya untuk menjalankan tes Anda
dari Vagrant
saya dengan NFS dan posting public_network:
Untungnya Anda
dapat mendefinisikan lebih dari satu jaringan dalam mesin VAGRANT (seperti
yang Anda bisa dalam mesin nyata)
Ubah
vagrantfile Anda (pastikan untuk menggunakan adaptor yang benar di jembatan
Anda):
# original private_network needed for NFS
config.vm.network "private_network", ip: "192.168.100.100"
config.vm.network "public_network", bridge: "en0: Wi-Fi (AirPort)", ip: "192.168.1.20"
Ini akan menambahkan
dua jaringan ke mesin gelandangan Anda. itu akan tersedia di jaringan Anda
sebagai http://192.168.1.20 dari contoh di atas.
5. start her up!
vagrant
up
vagrant
ssh
Komentar
Posting Komentar