Skip to content

Taskbar IP widget for kali linux (or any distro running XFCE)

Notifications You must be signed in to change notification settings

psbelin/ip_widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Creating a taskbar IP widget for kali linux (or any distro running XFCE)

It's useful to have handy the IP of the interface that you're using for pentesting or bugbounty.

The way I've done it uses the xfce-genmon4 widget, which allows to show the output of any one liner. As it restricts the characters you can use (for example pipes are not allowed, and we cant' pipe to grep), the best thing is to write a simple bash script and run it from the widget.

The widget will show the IP of any interface passed as an argument, and will not display when the interface is down.

Appearance

Steps

  1. Download the script and make it executable
wget https://raw.githubusercontent.com/psbelin/ip_widget/master/ip_widget.sh && chmod 700 ip_widget.sh
  1. Copy it's absolute path.

  2. Add a Generic Monitor to the taskbar Right click on the task bar -> Panel -> New items -> select "Generic monitor"

Steps Steps

  1. Configure the Generic Monitor
    1. Right click -> Properties.
    2. Command: Use the absolute path to the downloaded script (the one you copied before), and the interface you want to monitor as an argument (i.e): /home/your_user/ip_widget.sh tun0 If you want to use an identifier (for example an emoji) to know which VPN you are using, enter it as the second argument: /home/your_user/ip_widget.sh tun0 🟢
    3. Label: Uncheck the Label (it uses space in your taskbar)
    4. Period(s): Set the frequency on which the script will run (i.e. 10 secs). Config