File: ChangeLog

package info (click to toggle)
nast 0.2.0-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 744 kB
  • ctags: 351
  • sloc: ansic: 7,454; sh: 2,966; makefile: 115
file content (129 lines) | stat: -rw-r--r-- 3,809 bytes parent folder | download | duplicates (10)
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
==============================================================================
                      Nast - Network Analyzer Sniffer Tool           
	     	  	   	    
				    Changelog
==============================================================================


0.2.0 Date: 04-01-07

 ++ Completely rewritten ncurses graphical interface (-G flag) 
 + Many improvements in graphical analyzer features:
   + Connections handling for data stream sniffing and connection resetting
   + Added new stats for byte counter
   + Added dns resolution support
   + Recoded a new errors handler
   !! Fixed banner catcher
 + Added tcpdump-format logging and loading    
 + Added NCURSES_README file  


0.1.7e     Date: 03-05-21

 + Set promisc mode as default in sniffer
 + Worked on libnet defines (now it compile on sparc64), Makefile.in and nast.8
 !! Fixed a serious memory lack bug in map_lan() which frequently causes
    segmentation faults
    

0.1.7d	   Date: 03-04-23

 ++ Nast has been included in FreeBSD ports
 + Ported to FreeBSD 4.x (tested on 4.6 and 4.7)
 !! Fixed some importants bugs in configure.ac


0.1.7      Date: 03-04-16

 + Ported to FreeBSD 5 (tested on FreeBSD 5)
 + Added logging support to car() and psearch() 
 + Added two possible logging support to sniffing (-l and --ld)
 + Added traffic monitoring feature (-C <"filter">) 
 + Extended promiscous mode research to all network NIC (-P all)
 + Added nast_hex_ntoa() to convert u_char[6] MAC address to "##:##:..##" form
 + Added nast_atoda() to convert u_char[4] internet host address to 
   "###.###.###.###" format
 + Added a check on interfaces in main()
 !! Breaked netmask limitation in map_lan(). Now Nast work with every netmask.
 !! Breaked max host number limitation in map_lan(). Now Nast can search for
    a limitless number of host using dynamic allocation.
 !! Fixed (int) to_ms in pcap_open_live() (setting>0) to work with *BSD
 !! Fixed a video output bug in car()
 !! Fixed common return value (NULL) of map_lan() to distinguish no-host from
    error
 !! Worked on sniffer features (log, output, headers size, *buf offset, ..)
 !! Much code has been modified in order to work exclusively on libnet making
    it os-independent (all headers file has been deleted and includes have
    been optimized)
 !! Fixed a bug in logging support in port.c
 !! Fixed a bug in mport() with telnet banner reader
 !! Cleaned option parser in main()
 !! Arranged manpage and compilation/installation procedure 


0.1.6      Date: 03-02-17

 + Added -B (--daemon) flag to demonize Nast
 + Added -V (--verbose) flag to show version information
 + Added long opt support
 + Added signal() function
 + Added IGMP support 
 + Better implemented file logging
 !! Completly rewritten arpreply() and something else in map_lan() becouse 
    it didn't work very well
 !! Fixed a wrong interpretation of flags in main()
 !! Fixed a bug in resolve hostname with -P
 !! Adjust usage()


0.1.5.1	   Date: 03-01-27

 + Added the control of ARP_RESPONSE so as to discover possible ARP-poisoning
 !! Fixed the wrong IP bug of ARP_RESPONSE in handle_ARP()
 !! Fixed a return bug in map_lan()
 !! Corrected Changelog
 !! Fixed a wrong printf in fgw()


0.1.5	   Date: 03-01-02

 ++ First public release...
 + Log in a file functions reports
 + Configure files
 + README, COPYING, AUTHORS, Changelog, man-page added
 
 
0.1.4

 + Multi port scanner
 + Follow TCP stream
 + Catch daemon banner 
 + Ncurses interface


0.1.3

 + Reset a connection
 + HUB or SWITCH detection
 + Find a gateway
 !! Corrected Makefile


0.1.2

 + Mapping the LAN
 + Single port scanner


0.1.1

 + Set a filter
 + Log sniffer data in file
 + Check promisc node in the LAN
 + Add makefile


0.1.0

 + Sniff packets and print header
 + Print ASCII ASCII-HEX data payload