PPP stats for X Download my free linux programs (security tool, ppp connection statistics and more) or play with CGI ping, traceroute, finger and queso.
  • Document about Solaris unattended installation (PXE and custom JumpStart) with Linux server (TFTP, DHCP and NFS) is here
  • Patch for ucd-snmp-lvs-module-0.0.2 ( LVS SNMP monitoring) to compile it under recent Linux distros, tested on RHES4 - Red Hat Enterprise Server 4 and Fedora Core 3) is here
  • Yet Another Who


    Users monitoring Dec, hex, oct and char translator (java applet) - if you want to translate number between various formats
    Port scan detector

    CGI fun

    Login notifier Queso (written by savage@apostols.org), ping, traceroute and finger online
    Programming, Unix, tech docs (I've noticed many people are looking for some windows based traceroute. Take a look at Xtraceroute written by Bjorn Augustsson.)
    Find email address (this server)
    My links (programming, linux etc)


    Mgstat is a tool written in C to analyze log file produced by mod_gzip (Apache module that compress both static and dynamic output). Mgstat home page is here


    gppps is a small GPL'ed XWindows application written in gtk-1.1.2 which shows ppp connection statistics. You can see connection time, total bytes received, current transfer and self scalling progress bar. There is also disconnect button and details button which cause another window to display additional informations (ie. your IP number, peer's IP, amount of bytes transmited).

    Screenshots: image1 (90 Kb)
    Requirements: Linux box and gtk library (ver. 1.1.2 or 1.2, maybe with other version it'll compile too)

    source - gppps-0.6.tar.gz (4 Kb)
    RPM package for RedHat 6.2 and 7.0 gppps-0.6-1.i386.rpm (9 Kb)

    Yawho (Yet Another Who)

    Fast and simple program similar to 'w'. I wrote it because sometimes it's good to know who used telnet or ssh to access your server. Besides connection type yawho shows standard informations:

  • username
  • tty
  • PID of the user's login shell (it is not standard ;-))
  • "from" host
  • user's current command

  • Program was tested under Linux, FreeBSD and OpenBSD

    See sample output:
    Download: source - yawho ver.1.2 (26 Kb gzipped tar) - updated 24 May 2000


    Whowatch is an interactive who-like program that displays information about the users and processes currently logged on to the machine, in real time.
    Development of whowatch has been moved to GitHub.


    Scandetd is a portscan detector (it can also act as a port flood detector or just a connection logger). It is a daemon that waits for incoming tcp connections and tries to recognize TCP and UDP port scans. Scandetd will also attempt to recognize OS fingerprinting probes. In case of OS probe it will attempt to determine the tool being used, at this point Queso or NMAP. Program can send email to system administrator. All things like trusted IP addresses, port ranges to ignore, IP resolving, count threshold, email address, syslog facility etc. are located in a configuration file.

    Many thanks goes to Bradley M Alexander who is Debian maintainer for scandetd (see Debian package)

    Screenshots: image ;-)
    Requirements: program was tested under Linux , needs root priviledges.
    Program works ONLY under Linux at the moment.

    Download: source - scandetd-1.2.0.tar.gz (updated: 11 Mar 2001)
    RPM: http://www.ldc.usb.ve/~epablo/scandetd - thanks to Pablo Endres Lozada
    What's new: full support for UDP scan detection, OS fingerprinting detection, powerful configuration file. More info about program is here.


    Notifyme is a console utility that stays in a background (it isn't a daemon but it doesn't block terminal) and prints a message if a specified login and/or logout occurs. In a resource file ($HOME/notify.rc by default) you can specify (extended regular expressions are allowed) usernames, hostnames and terminals that should be monitored, optional messages that will be displayed and other options (beep, report logouts etc.) See notifyrc.sample for example. It should be self explanatory. When program starts it reports number of logins and minimum idle time of the users that you specified in a resource file.

    Many thanks goes to Gergely Risko who is Debian maintainer for notifyme (see Debian package)

    License: GPL
    Requirements: program was tested under Linux, OpenBSD and FreeBSD. Needs read access to wtmp and utmp files.
    Download: source - notifyme-1.4.1.tar.gz (Updated: 23 Apr 2001)

    Contact: Michal Suszycki mike at cut-it dot wizard dot ae dot krakow dot pl - any comments or bug reports?

    (please remove word "cut it." from my email address)

    Jesli chcesz miec strone www, ale ladniejsza niz ta ktora ogladasz to byc moze interesujacy bedzie ten adres: Tworzenie stron www

    Last update: 26 Jan 2006