Ferret Version 1.1 – Data Seepage Detection Tool


Ferret works on the concept of “data seepage”: bits of benign data that people willingly broadcast to the world (as opposed to “leakage”, which is data people want to hide from the world).

Examples of data seepage are what happens when you power-on your computer. It will broadcast to the world the list of WiFi access-points you’ve got cached on your computer, the previous IP address you used (requested by DHCP), your NetBIOS name, your login ID, and a list of servers (via NetBIOS request) you want connections to.

Even if you then establish a VPN connection to hide everything else, you’ve already broadcasted this information to everyone on the local network.

The FERRET tool gathers this broadcasted information and correlates it. It demonstrates how much you expose to hackers.

The latest version of the Data Seepage detection tool, Ferret, is available for download. It is still in a rough form but compiles cleanly on Linux and Windows. A number of bug fixes have been introduced as well as new functionality.

You can download the Blackhat slides here:

BH_DC_07_Data_seepage.ppt

Get Ferret 1.1 here:

Ferret-1_1.zip

Or read more here.

Posted in: Hacking Tools, Networking Hacking Tools

, , ,


Latest Posts:


Aclpwn.Py - Exploit ACL Based Privilege Escalation Paths in Active Directory Aclpwn.Py – Exploit ACL Based Privilege Escalation Paths in Active Directory
Aclpwn.py is a tool that interacts with BloodHound< to identify and exploit ACL based privilege escalation paths.
Vulhub - Pre-Built Vulnerable Docker Environments For Learning To Hack Vulhub – Pre-Built Vulnerable Docker Environments For Learning To Hack
Vulhub is an open-source collection of pre-built vulnerable docker environments for learning to hack. No pre-existing knowledge of docker is required, just execute two simple commands.
LibInjection - Detect SQL Injection (SQLi) and Cross-Site Scripting (XSS) LibInjection – Detect SQL Injection (SQLi) and Cross-Site Scripting (XSS)
LibInjection is a C library to Detect SQL Injection (SQLi) and Cross-Site Scripting (XSS) through lexical analysis of real-world Attacks.
Grype - Vulnerability Scanner For Container Images & Filesystems Grype – Vulnerability Scanner For Container Images & Filesystems
Grype is a vulnerability scanner for container images and filesystems with an easy to install binary that supports the packages for most major *nix based OS.
APT-Hunter - Threat Hunting Tool via Windows Event Log APT-Hunter – Threat Hunting Tool via Windows Event Log
APT-Hunter is a threat hunting tool for windows event logs made from the perspective of the purple team mindset to provide detection for APT movements hidden in the sea of windows event logs.
GitLab Watchman - Audit Gitlab For Sensitive Data & Credentials GitLab Watchman – Audit Gitlab For Sensitive Data & Credentials
GitLab Watchman is an app that uses the GitLab API to audit GitLab for sensitive data and credentials exposed internally, this includes code, commits, wikis etc


7 Responses to Ferret Version 1.1 – Data Seepage Detection Tool

  1. ZaD MoFo March 7, 2008 at 11:15 am #

    Curiosity kill cats – I might get a try with FERRET 1.1 to correlate what is captured before initialisation and capture with Wireshark…

    I am using Wireshark as a monitor tool. A neat piece of software! On the other hand, it does not capture well thoses first bytes sent unless asked after a router purge and other arcane “twiddles” forcing re-interrogation. Even to late in autostart mode (Am I missing tomething?)

  2. zupakomputer March 7, 2008 at 6:40 pm #

    How about an OS that doesn’t automatically cache any of those things. They must exist already (ie – pre-configured, of course you can make your own versions); I’m new to all this and yet to get to play with most of the toys.

  3. Pantagruel March 9, 2008 at 9:43 pm #

    MMM linux compiled ok but doesn’t want to work with the onboard eth of my epia box :( (keep nagging ERR:libpcap: no adapters found, are you sure you are root? eventhough I am root.

    MS visual suite 2008 gives lot’s of warnings and some fatal errors
    (among which ../ferret.exe : fatal error LNK1120: 1 unresolved externals)

    Any of you had any luck yet??

  4. elpeor March 10, 2008 at 10:48 am #

    In gentoo compiled well and works perfect.
    I just discovered that I forgot to use ssl for a mail account, hahaha, and the password appeared in the output…

  5. James C March 10, 2008 at 4:41 pm #

    im have no luck compiling it on XP, could use cygwin i guess. working on ubuntu with no trouble.

  6. mauro February 16, 2009 at 10:09 pm #

    have someone compiled ferret 1.1 successfully?
    i cant do it with dev c++, gives me erros.
    can somoene help me?

  7. mauro February 16, 2009 at 10:10 pm #

    i use vista and ferret v1.0 works fine