This is a quick and dirty port I made for ErrataSec’s Ferret v1.1.3 It compiles and runs on Mac OS X. Unlike version 1.0, the original distribution now includes support for Linux, so if you need that please grab it directly from Errata’s website.
To use: bunzip/untar; from a Terminal window, run make1 and then cd bin. Here you can run ./ferret -i <interface> to start monitoring or ./ferret -h for more help.
NOTE: This port is made in the interest of technology and security awareness - any and all dissenting views I may have regarding some of David Maynor’s actions are a separate matter altogether.
- It should be noted that for any of this to work you need to install XCode from Apple’s Developer Connection site - it is also available on the recovery discs your Mac came with [↩]













Hi there, sorry to be a complete noob - how do I get this to run? I can’t find “make” - or is that a command? I am in terminal, in the directory… what do I type? :)
thank you :)
Andrew
makeis a command. Just typemakeand hit enter in that folder - as long as no errors are listed at the end, you’re good to go.thanks for this.
one problem: make ran fine, and I can run ferret fine, but when it actually starts listening on a wireless interface , e.g. sudo ./ferret -ien1, I lose that connection. It maybe grabs a couple packets before the connection is dropped.
Any idea why?
Hi, can you give me a few more details? Is this an Intel Mac? Do you see any specific output from ferret that might indicate why the connection is dropped, or do you just lose the association with the AP [you said en1 which in my case is a wireless interface, I'm assuming same for you.]
The issue seems to have resolved itself. Thanks, though.
Just FYI: it’s an intel mac, ox 10.4.10
@Andrew:
If you have to ask what ‘make’ is maybe you shouldn’t mess with this.
wow quick easy painless and it works on ubuntu. Thanks
I dont understand should i download ferret then open terminal then when i type make it says no command please help.Can you please give me simple steps please THANX in advance
As already mentioned in the footnote, you need XCode from Apple before you can
makeand compile things on your own. I might consider looking into distributing a binary as well as the code but really… if you are trying to use Ferret, at least try to get down some basics about ‘hacking’. Ferret’s output isn’t exactly for the faint of heart.[...] ferret *nix port [...]
@sabo: Everyone starts somewhere