The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.10 - 2003-02-05

  • x Added a pre-alpha version of a Tk front end to display the network in all it's glory. this was for nothing... see next note. will need to redo this for the new register.
    • Fri Feb 14 12:24:38 EST 2003
  • Switching from using Graph as the internal representation. It is too slow, and memory inefficent. Will now be using my own "Register" that allows faster access and information to be better agregatted. This means most of the modules will be changing.
  • Sniff was updated to reflect the change.
    • Wed Feb 19 16:25:54 EST 2003
  • Moved the ACLs from Discover.pm to Register.pm. Newly found interfaces are checked against the ACLs as they are added to the register. You can still check by hand, but this is a time saver for me.
  • Added methods for reading and writing the register from and to a file using Storable. This should be in the core perl distribution for most folks.
  • Made changes to all the examples to reflect the new Register.
  • Made changes to all the detection modules, and Detect.pm to work with the new register.

Modules

Modules for network discovery and mapping
Super Class for all detection modules
Register of network information
host/port scanner

Provides

in lib/NetworkInfo/Discovery/Sniff.pm
in Tk/lib/NetworkInfo/Discovery/Tk.pm
in lib/NetworkInfo/Discovery/Traceroute.pm
in Graph-Tk/TkGraph.pm