Requisitos:
- Mac OS X Lion 10.7.2
- Xcode 4
- RVM
- Ruby 1.9.3
- Arachni
2. despues nos movemos hasta:
cd /Users/Admin/
3. descargamos e instalamos RVM necesario ya que nos servirá para tener ruby en su ultima versión(1.9.3) de una forma sencilla
curl -s https://rvm.beginrescueend.com/install/rvm -o rvm-installer
chmod +x rvm-installer
./rvm-installer --version latest
4. Si la instalación y la configuración salió bien
type rvm|head -1
te tiraría esto:
rvm is a function
5. Ahora nos toca instalar la ultima versión de ruby:
rvm install 1.9.3-p0 --with-gcc=clang
6. cargamos el source de RVM
[[ -s "/usr/local/rvm/scripts/rvm" ]] && . "/usr/local/rvm/scripts/rvm"
7. si todo fue bien ya estamos listos para usar la versión 1.9.3
rvm use 1.9.3
Respuesta:
Using /usr/local/rvm/gems/ruby-1.9.3-p0
8. Y comprobamos que tengamos la ultima version en uso
ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]
9. Actualizamos todas las gemas del sistema:
gem update --system
10. comprobamos que tengamos instalado la ultima version de SQLite3
sqlite3 -version
debemos de tener una version superior de la 3.6.12
11. ahora instalamos las gemas de SQLite3 y de Rails:
gem install sqlite3
gem install rails
12. verificamos version de rails
rails -v
resultado:
Rails 3.1.3
13. ahora vamos a dejar por defecto el uso de la versión 1.9.3
rvm --default use 1.9.3
Respuesta:
Using /usr/local/rvm/gems/ruby-1.9.3-p0
14. Instalamos el Framework de arachni
gem install arachni
15. probamos que funcione desde linea de comando
arachni
uso:
arachni http://code-disaster.blogspot.com
o abriendo el servidor web nos logeamos como root
su
y lanzamos la aplicación
arachni_web_autostart
puerto por defecto 4567
No hay comentarios:
Publicar un comentario