Nmap Security Scanner

GSoC is over… Kinda

Wow, Google Summer of Code is kind of over and I’ve had a great summer with Nmap. When I say its kind of over I mean that I still have to submit my end of summer quiz, still ahve to submit my code to Google, and I still have to wait for my mentor to submit his quiz. And there is still a chance - though infinitesimally small - that Google opts not to pay me or send me a T-Shirt for my work.
I have good news and bad news, the good news is that I finished all the projects I wanted to before the deadline, the bad news is I wont get my T-Shirt until after I go back to school. Which means I can’t use it to gloat over everyone the first day back; damn, I usually reserve that day for being an asshole.

GSoC is over… Kinda

Wow, Google Summer of Code is kind of over and I’ve had a great summer with Nmap. When I say its kind of over I mean that I still have to submit my end of summer quiz, still have to submit my code to Google, and I still have to wait for my mentor to submit his quiz. And there is still a chance - though infinitesimally small - that Google opts not to pay me or send me a T-Shirt for my work.
I have good news and bad news, the good news is that I finished all the projects I wanted to before the deadline, the bad news is I wont get my T-Shirt until after I go back to school. Which means I can’t use it to gloat over everyone the first day back; damn, I usually reserve that day for being an asshole.

GSoC is over… Kinda

Wow, Google Summer of Code is kind of over and I’ve had a great summer with Nmap. When I say its kind of over I mean that I still have to submit my end of summer quiz, still have to submit my code to Google, and I still have to wait for my mentor to submit his quiz. And there is still a chance - though infinitesimally small - that Google opts not to pay me or send me a T-Shirt for my work.
I have good news and bad news, the good news is that I finished all the projects I wanted to before the deadline, the bad news is I wont get my T-Shirt until after I go back to school. Which means I can’t use it to gloat over everyone the first day back; damn, I usually reserve that day for being an asshole.

GSoC

The Summer of Code is almost over and I still haven’t written any(enough) documentation!!!
Ill have to rectify this immediately.

Organization: Nmap Security Scanner Original: Source

Nmap Codeswarm


Jabra was nice enough to make a Codeswarm out of the Nmap codebase.
The result is a tad skewed because it doesn’t include the /nmap-dev, /nmap-exp, or /ncat repositories where some big new features are being coded but its more or less accurate and fun to watch.
Check it out here.

Organization: Nmap Security Scanner Original: Source

New Nmap diff format

For my readers that don’t know what Nmap is, you wont understand the following. I’ve been gun preparations to start coding an Nmap diff utility (codename Ndiff), and one of my tasks was to propose a possible format for the diff files, enjoy the following.
Hey everyone,
David said it better then I can:
On Sun, Jun 15, 2008 at 3:02 PM, David Fifield <david@bamsoftware.com> wrote:
> The real problems is that Zenmap’s comparison doesn’t answer the
> questions a users wants answered: Are there new hosts on the network?
> Did any machines go down? Any new ports? Web server still running?
> Zenmap just gives you a jumble of colored text and asks you to figure it
> out.

New Nmap diff format

For my readers that don’t know what Nmap is, you wont understand the following. I’ve been gun preparations to start coding an Nmap diff utility (codename Ndiff), and one of my tasks was to propose a possible format for the diff files, enjoy the following.
Hey everyone,
David said it better then I can:
On Sun, Jun 15, 2008 at 3:02 PM, David Fifield <david@bamsoftware.com> wrote:
> The real problems is that Zenmap’s comparison doesn’t answer the
> questions a users wants answered: Are there new hosts on the network?
> Did any machines go down? Any new ports? Web server still running?
> Zenmap just gives you a jumble of colored text and asks you to figure it
> out.

First nmap merge. keep it simple.

I applied my first major Nmap patch today, Yay! major milestone. From my patch email:
I have just applied a patch that reorganizes where the ping
probe information for -PS, -PU, -PA, and -PO is stored. Previously
this information was stored haphazardly in the global class ‘NmapOps’,
I moved them into the ’scan_lists’ struct which isn’t stored as a
global.
Ideally this wont change any functionality so if something is acting
weird with respect to the probes listed above, it may be my fault.
The most likely places a bug may appear would be in traceroute.(cc/h),
idle_scan.(cc/h), service_scan.(cc/h), services.(cc/h), targets.cc,
and scan_engine.cc. I have gone through all these functions thoroughly
but it is possible that I missed something.
Cheers,
Michael

First nmap merge. keep it simple.

I applied my first major Nmap patch today, Yay! major milestone. From my patch email:
I have just applied a patch that reorganizes where the ping
probe information for -PS, -PU, -PA, and -PO is stored. Previously
this information was stored haphazardly in the global class ‘NmapOps’,
I moved them into the ’scan_lists’ struct which isn’t stored as a
global.
Ideally this wont change any functionality so if something is acting
weird with respect to the probes listed above, it may be my fault.
The most likely places a bug may appear would be in traceroute.(cc/h),
idle_scan.(cc/h), service_scan.(cc/h), services.(cc/h), targets.cc,
and scan_engine.cc. I have gone through all these functions thoroughly
but it is possible that I missed something.
Cheers,
Michael

Google sent me a free book

Free as in free beer.

Organization: Nmap Security Scanner Original: Source
Syndicate content