-
Notifications
You must be signed in to change notification settings - Fork 29
Ruby version
Installing a local repository allows users to update their distribution of wXf easily versus downloading the entire framework after every modification to the code. To do this:
Install git Ubuntu
sudo apt-get -y install git-core gitosis
Install git Mac
MacPorts sudo port install git-core Homebrew (brew)
Download and run the osx git installer $ brew install git ==> Downloading http://kernel.org/pub/software/scm/git/git-1.6.5.7.tar.bz2 ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/git/1.6.5.7 ==> make install ==> Downloading http://kernel.org/pub/software/scm/git/git-manpages-1.6.5.7.tar.bz2 ######################################################################## 100.0% /usr/local/Cellar/git/1.6.5.7: 383 files, 16M, built in 74 seconds
Download a copy
Create a directory which will be your repo, for example I chose under /home/cktricky/:
cktricky@ubuntu:~/tmp$ git clone git://github.com/WebExploitationFramework/wXf.git
cktricky@ubuntu:~/tmp$ cd wXf
Now that you have the code downloaded, perform a:
cktricky@ubuntu:~/tmp/wXf$ chmod a+x wXfconsole
cktricky@ubuntu:~/tmp/wXf$ ./wXfconsole
If you choose to update, start the console and type
wXf //>> git pull git://github.com/WebExploitationFramework/wXf.git
Developed for Ruby 1.8.7, known problems with the more recent versions. Built for *Nix (Mac included).
WINDOWS IS NOT SUPPORTED
SQLite3 (Mac)
cd /opt/local/bin/portslocation/dports/sqlite3
sudo port install sqlite3
sudo gem install sqlite3-ruby
SQLite3 (Ubuntu)
sudo apt-get install libsqlite3-dev
sudo gem install sqlite3-ruby
Nokogiri
From the console:
sudo gem install nokogiri
If problems installing Nokogiri arise, it is highly likely that libxml2 is not installed.
Visit Install libxml2
Starting
Starting the wXfconsole. From the terminal type:
./wXfconsole
Thats it!