List Info

Thread: Introducing the 2007 Nmap/Google Summer of Code Team!




Introducing the 2007 Nmap/Google Summer of Code Team!
country flaguser name
United States
2007-04-12 17:34:51
Hello everyone.  After weeks of poring through more than 50
applications, I am delighted to introduce the 2007
Nmap/Google Summer
of Code Team!  If you enjoy the new OS detection system,
runtime
interaction, or the Nmap Scripting Engine, you are taking
advantage of
features developed in a large part by previous Summer of
Code
students.  I hope and expect us to make at least as much
progress this
year!  Here are the 2007 winners:

You may recall that Diman Todorov worked with me last year
as a SoC
student to create the Nmap Scripting Engine, which is
available in the
Nmap 4.21ALPHA series.  This year Diman will be mentoring
**Stoiko
Ivanov** to improve the system with features such as a
standard
library.  Stoiko is a Software & Information Engineering
student at
the Vienna University of Technology in Austria.  He plans to
graduate
this year, then go on toward an M.S. in Computational
Intelligence.

An improved NSE system is of little use without a
comprehensive set of
useful and efficient scripts to plug into it.  So Diman will
also be
mentoring **Gaveen Prabhasara** to produce clever and
valuable scripts
over the summer.  He will likely become more familiar with
LUA than
any other Nmap developer.  Gaveen is a student at the IDM
Affiliated
University College in Sri Lanka.

While Nmap has some grand projects that take up a whole
summer, there
are also many smaller tasks and bug fixes which could take
anywhere
from a day to several weeks to complete.  So we have
accepted three
"Feature Creeper/Bug Wrangler" positions: **David
Fifield**, **Kris
Katterjohn**, and **Edward Bell**.  They will work on tasks
such as a
new fixed-rate packet sending engine, migration of the
massping()
subsystem to the more efficient ultra_scan(), and perhaps
writing a
general purpose proxy scanning engine.  Each of them bring a
unique
set of talents, so together they can tackle just about
anything on the
Nmap TODO list.

David is a Computer Science and Mathematics double-major in
his fourth
year at Metropolitan State College of Denver.  He may be
best-known
for his "Gusto" Linux-from-scratch distribution. 
You can learn more
about him at http://bamsoftware.com/
.

Kris hardly needs any introduction as he has been a prolific
volunteer
Nmap developer and we're delighted to have him on the SoC
team.  He is
currently studying Computer Science at Northwest Mississippi
Community
College.

Eddie has also become somewhat well known in the Nmap
community since
his successful SoC participation last summer.  He created a
number of
improvements, including the innovative --traceroute support
in the
4.21ALPHA series.  He also created a clever option for
concisely
explaining the reason that a port is in the state it is. 
For example,
"filtered" could mean that Nmap got no response
from a port, or it
could mean that Nmap got an ICMP network unreachable. 
Sometimes that
information is quite valuable, and so I hope to merge the
patch soon.

Another winner is **Doug Hoyte**, who has done a fantastic
job as a
SoC student for each of the last two years, and as a regular
Nmap
developer in between.  I can't begin to list all of the
improvements
he has made (though you can find them in the changelog), but
he
deserves particular credit for improving Nmap version
detection.  He
improved the system itself, and has also personally
integrated
thousands of your submissions.  We now have an incredible
3,878
signatures covering 425 service protocols, and Doug deserves
much of
the credit for that.  Doug will spend the first half of the
summer as
a "Feature Creeper", and is reserving the 2nd half
to work on his
innovative new Network Universal Frame Forge (http://hcsw.org/nuff/).

In addition to these core Nmap projects, 7 (wow!) students
were
sponsored to work on the UMIT Nmap GUI.  UMIT was created by
SoC
student Adriano Monteiro in 2005 and 2006 and we hope it
will replace
NmapFE this year as the default Nmap GUI.  Google accepted
UMIT as an
independent project for SoC sponsorship and Adriano has
posted a list
of the 7 accepted students here:

http://umitproject.b
logspot.com/

Please join me in welcoming this new team of Nmap SoC
students!  Most
of the development will be done on the nmap-dev list, where
everybody
is invited to participate in coding, suggesting ideas,
testing, etc.
You can subscribe at:

htt
p://cgi.insecure.org/mailman/listinfo/nmap-dev .

Cheers,
Fyodor
_______________________________________________
Sent through the nmap-hackers mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-hackers
Archived at http://seclists.org

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )