RCS file: /mnt/bart/CVS/bilbo/bilbo,v head: 0.12 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 12; selected revisions: 12 description: Initial bilbo-perl version. Only log-reporting, no nmap yet. ---------------------------- revision 0.12 date: 2005-09-24 18:28:27 +0000; author: bart; state: Exp; lines: +59 -32 Added command-line switches to prevent hackin' in the header. Added an option -h to show all the options. Cleaned up al little bit of code. ---------------------------- revision 0.11 date: 2004-11-25 20:58:13 +0000; author: bart; state: Exp; lines: +169 -56 Enhanced mode has CRLF characters which prevents hanging while communicating with other OS-ses. Also increased the read-buffer from 128 to 256 bytes to get better header-info (mainly http-servers) Layout of the report is changed. Instead of multiple lines, port-info is now written on one line. This inproves readability and gives you a better overview when scanning a lot of hosts. Added a flat-file Hash-of-Arrays database to check open ports against earlier scans. Multiple modes available! ---------------------------- revision 0.10 date: 2004-08-25 20:44:42 +0000; author: bart; state: Exp; lines: +159 -85 Added multithreaded scanning with task-scheduler. (Actually more a task-limiter, but hey...) Updated some checksums and added a debug-option. Need some serious work on the enhanced scanning! ---------------------------- revision 0.9 date: 2003-12-27 10:56:24 +0000; author: bart; state: Exp; lines: +45 -16 Added switch, to change nmap-behaviour on the flight, in the infile. Finding nmap is automaticly done, in stead of a config-option. ---------------------------- revision 0.8 date: 2003-06-10 15:29:25 +0000; author: bart; state: Exp; lines: +41 -30 branches: 0.8.1; Header-checking is working, email become optional. Some code clean-up. ---------------------------- revision 0.7 date: 2003-04-12 11:30:44 +0000; author: bart; state: Exp; lines: +11 -8 Modified umask settings and formatting of logging. ---------------------------- revision 0.6 date: 2003-04-07 21:21:43 +0000; author: bart; state: Exp; lines: +66 -9 Finally! We're scanning! Nmap implemented and a mailfunction added. ---------------------------- revision 0.5 date: 2003-04-07 17:52:16 +0000; author: bart; state: Exp; lines: +28 -1 Added port-header-info checking. Still no nmap executed, only reporting. Bug: Timeouts within the header checking. ---------------------------- revision 0.4 date: 2003-04-02 15:24:59 +0000; author: bart; state: Exp; Initial bilbo-perl version. Only log-reporting, no nmap yet. ---------------------------- revision 0.8.1.3 date: 2003-07-17 12:05:22 +0000; author: bart; state: Exp; lines: +6 -5 Modified default values, mail, debug & nmap. ---------------------------- revision 0.8.1.2 date: 2003-07-17 10:21:03 +0000; author: bart; state: Exp; lines: +3 -3 Oops, forgot the , when renaming... ---------------------------- revision 0.8.1.1 date: 2003-07-17 09:57:00 +0000; author: bart; state: Exp; lines: +19 -8 Added debug-options. Testing with warnings when not able to connect. removed report-file-name and generate it automaticly. ============================================================================= RCS file: /mnt/bart/CVS/bilbo/infile.example,v head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2005-09-24 18:28:27 +0000; author: bart; state: Exp; Added command-line switches to prevent hackin' in the header. Added an option -h to show all the options. Cleaned up al little bit of code. =============================================================================