File: ChangeLog

package info (click to toggle)
knocker 0.6.0-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 396 kB
  • ctags: 195
  • sloc: sh: 2,633; ansic: 1,278; makefile: 69
file content (102 lines) | stat: -rw-r--r-- 3,850 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
-- $Id: ChangeLog file for knocker version 0.6.0 - released on 17 February 2002
-------------------------------------------------------------------------------

17 February 2002:
  - Knocker's output style & colors changed. I like it, but you might not, if 
    that's the case, please, let me know. 

  - Elapsed time since the begin of the port scan is now shown in the results.

  - Module knocker_output added. All the boring fprintf(...) stuffs are now in 
    this unit. This makes the main knocker unit a bit cleaner. 

  - Code to output debug messages was added.

15 February 2002:
  - Big portions of code rewritten from scratch.

  - The TCP connect port scan code has been improved. The scan should be 
    faster now. (In the old code the host name was resolved for each port 
    to be scanned!) Damn it.    

  - knocker_core totally redesigned (and rewritten) to be more flexible 
    and versatile. Plans are to make it available as a library/DLL .
 
13 February 2002:
  - Fixed a bug in the version 0.5.1 that made impossible to scan a host
    starting knocker in the default mode Ex: knocker --host thehost
    This caused knocker to quit without performing the port scan. 
  
  - Added header file definitions to prevent multiple file inclusion. 

09 February 2002:
  - An option to perform a portscan on a single port was added.
    The option is --port or -P

  - threads code removed (since it was quite buggie)
    Threads support will be redesigned and reimplemented in the future.

  - Fixed the total scanned ports result counting bug: knocker was not
    displaying the correct number of the scanned ports.
    Ex: for a scan from port 1 to port 1000 it was displaying 998 as
    total resoult insted of 1000. That's now fixed.
    Thanks to Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
    for reporting that.

  - Fixed the bug that caused knocker to segfault when the log file couldn't
    be open. The program now quits gracefully telling the user what's going on.

  - Compilation is now done with the following flags -Wall -ansi -pedantic

  - Module terminal.c renamed to knocker_term.c

06 January 2002:
  - Added the following options:
      1. --quiet-mode
         With this option the program can be started in background so that
         no output to the console is generated and the scan's results are
         written to a log file. (knocker_scan.log)
         Ex: knocker --host 192.168.0.1 --quiet-mode &
    
      2. --enable-logfile
         This option logs the scan results to a file (knocker_scan.log)
         Console output is not disabled by this option.
 
      3. --no-threads
         If you experience problems running knocker with threads just
         pass this option.
         Ex: knocker --host 192.168.0.1 --no-threads

   - Added modules knocker_log.c, knocker_log.h to support the new 
     file logging functions.

27 July 2001:
  - Added colored output !
  - Code to print colored output done.
  - Added a "--no-colors" option to disabled colored output
  - Man page updated with new the new option about colors.

26 July 2001:
  - Begun to add the code to print colored output. 

20 July 2001: 
  - Now knocker uses threads (linux pthreads) in the portscan loop.
  - The port scan process can now be cancelled by pressing the "c" key.
  - The number of total ports scanned is now correctly shown even if
    the scan is cancelled.
  - configure.in modified to use threads.
  - Three functions added to support the use of threads.

16 July 2001:
  - Now knocker attempts to resolve an host IP address before the port
    scan is started. It aborts the scan if the host IP can't be resolved.

15 July 2001:
  - Added a function in knocker_core.c to resolve hosts IP addresses.

08 July 2001:
  - Initial release.
  

  -- Gabriele Giorgetti
	<g.gabriele79@genie.it>