41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
|
== INSTALL
|
||
|
|
||
|
Installation is pretty straightforward -- it's a gem now!
|
||
|
|
||
|
$ rvm gem install packetfu
|
||
|
|
||
|
Not using rvm? For shame! Get it now, it will make your life 100x better.
|
||
|
|
||
|
$ links http://rvm.beginrescueend.com/
|
||
|
|
||
|
If you are installing from a source checkout, just run (as root / rvmsudo):
|
||
|
|
||
|
$ rvmsudo ./setup.rb
|
||
|
$ sudo ruby ./setup.rb # If not on rvm, and seriously what is wrong with you?
|
||
|
|
||
|
== Testing
|
||
|
|
||
|
The easiest way to test the installation is to run PacketFu via
|
||
|
irb, using the example shell in the "examples" directory:
|
||
|
|
||
|
% sudo irb -r packetfu-shell.rb
|
||
|
|
||
|
After the banner, you should see something like:
|
||
|
|
||
|
>>> Use $packetfu_default.config for salient networking details.
|
||
|
IP: 192.168.1.100 Mac: 00:1d:e0:54:2f:7e Gateway: 00:03:2f:32:a5:3c
|
||
|
Net: 192.168.1.0 Iface: wlan0
|
||
|
>>> Packet capturing/injecting enabled.
|
||
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
||
|
|
||
|
If not, then Something Went Wrong. It's most likely that you have either
|
||
|
an older or broken version of pcaprub (try installing the version provided
|
||
|
with Metasploit), or you have a very, very old version of libpcap (version
|
||
|
0.9.4 is the oldest tested version, and there's really no reason to not
|
||
|
be at least on 1.0.0).
|
||
|
|
||
|
== Complaints
|
||
|
|
||
|
If things don't work out, please contact todb@planb-security.net, and I'll
|
||
|
try to get you all sorted out.
|