Re: Argus 3.0.5.35 bug
Michael Brookes <[email protected]> Wed, 11 Oct 2017 10:07:04 +0100
| Newsgroups | gmane.network.argus |
|---|---|
| Message-ID | <CABfcST9sNwm5ingbxiyfbDzmu7pW+EeSDzvGcaiewGWN=vmcgw@mail.gmail.com> |
Very helpful thank you. Don't suppose you have the code for 3.0.5.35 lying around? On 11 October 2017 at 01:48, Carter Bullard <[email protected]> wrote: > Hey Michael, > This bug, I believe, involved passing a buffer to the wrong IP address > decoder/printer, where we told the routine that the address was an IPv4 > address, when it was really an IPv6 address. The bit that indicated that it > was IPv6 was masked off by mistake. Argus has routines to print dozens of > different types of network addresses, and like the OS, the routines don’t > have much internal checking to verify the address type. Pass the routine a > buffer, and it will decode the binary based on the type you specify. So you > have to do some work to assure that the printer routine is appropriate for > the address that is in the buffer you pass. Seems that the bug was a typo > in this case. > > Hope this is helpful ... > > Carter > > > On Oct 10, 2017, at 5:53 AM, Michael Brookes <[email protected]> wrote: > > Hi > > Strange one this, in a mailing post on 19 March 2012 a user describes a bug > where a link local ipv6 address is being represented by an ipv4 address of > 0.0.128.254. > > I'm interested to know what this bug was and more generally how the v4 > address was determined. > > The post is here: http://thread.gmane.org/gmane.network.argus/8405 > > Many thanks > > >