MasterBadger

The MasterBadger is a Java SWT application that is designed to run one or more system files. Upon loading up, it will sit and monitor all the WeeBadgers that appear on the network. When a WeeBadger comes online, it will broadcast its main IP address, operating system and various runtime statistics. MasterBadger will display this data in a table in real time.

Running up MasterBadger requires that the SWT libraries are available. At present BlackBadger ships with the libraries for Windows and Linux only. If you are running on another system then please refer to http://www.eclipse.org/swt/ for the runtime libraries for your operating system.

Windows XP
c:\blackbadger\bin\> masterbadger.bat

Linux
[user@machine /opt/blackbadger/bin/] sh masterbadger.sh

You can pass in the following parameters:

  • -ip
    The IP address the MasterBadger will listen on.
    default: defaults to the first non-local network interface
  • -bindport
    The port to which the MasterBadger will bind to for WeeBadgers to connect to.
    default: 6001

Example Usage:

Windows XP
c:\blackbadger\bin\> masterbadger.bat -ip 192.168.100.100 -bindport 2525

Linux
[user@machine /opt/blackbadger/bin/] sh masterbadger.sh -ip 192.168.100.100 -bindport 2525