Port Scanner Report

Submitted by: Submitted by

Views: 435

Words: 1415

Pages: 6

Category: Science and Technology

Date Submitted: 04/12/2011 06:34 AM

Report This Essay

ECE 4005b Dr. Henry Owen Group 4 – Port Scanner

Zeferework Bogale David Lingerfelt Alan Underwood Jay Wilson

Formal Proposal

Introduction

We plan to design a web-based TCP port-scanning interface that when accessed by a remote machine will probe that machine for any vulnerabilities, namely open ports. The module will be designed to scan any computer running a TCP client. Once all ports are scanned and determined to be either vulnerable or secure, the results of the scan will be displayed in a web-based format. Any ports determined to be open will be crossreferenced with a table of common port numbers and will be identified as such when the results are displayed to the user. A myriad of port scanning tools exist, with most applications designed to run on a Windows operating system. Software such as Advanced Administrative Tools, BlackICE Defender, PortScan, and SuperScan are all Windows applications. A few utilities such as Trashcan exist for use on Macintoshes. The utilities that should most closely model our port scanner are the Linux-based applications, such as NMAP and Exscan. These products will differ from our interface in a few ways. The most glaring difference will be the fact that they are commercial products with multiple functionalities where as our port scanner will be singular in its usage. Another functional difference is the fact that the port scanners mentioned above are all client-based applications, whereas our product will be a web-based tool. Since our scanner is a web-based tool, it can scan a machine running a TCP client even though it is implemented in a Linux environment. The design process is easily divided into four sub-topics, each of which will be assigned to a specific group member. Jay Wilson will be responsible for setting up a web server on a Linux machine that will run the application. Alan Underwood will handle the web interface and GUI to accompany the software. Zeferework Bogale will design and code the port scanner...