diff --git a/PortScanner/README.md b/PortScanner/README.md new file mode 100644 index 0000000..b21f331 --- /dev/null +++ b/PortScanner/README.md @@ -0,0 +1,41 @@ +# Portscanner Example Code + +Example code for the port scanner task. + +Different iterations are in branches. + + +## Branches + + - InitialVersion: Base Code from the Site + - Reserved Ports: **Task 2** Scan all the reseved ports (1-1024) + - Banner Grabbing: **Tasks 3 and 4** (as they are linked, the issue in task 3 leads to 4 + + +## Output + +## Task 2 + +Just Reserved Ports code + +``` +dang@danglaptop ~/Coding/PortScanner$ python scanner.py +PORT 21 is Open +PORT 22 is Open +PORT 25 is Open +PORT 80 is Open +``` + +## Task 3 and 4 + +``` +dang@danglaptop ~/Coding/PortScanner$ python scanner.py ✹ ✭BannerGrabbing +Service SMTP Found on port 25 +PORT 25 is Open +Service SSH Found on port 242 +PORT 242 is Open +Service HTTP (Apache) Found on port 443 +PORT 443 is Open +``` + + diff --git a/scanner.py b/PortScanner/scanner.py similarity index 100% rename from scanner.py rename to PortScanner/scanner.py diff --git a/README.md b/README.md index b21f331..be19caf 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,3 @@ -# Portscanner Example Code - -Example code for the port scanner task. - -Different iterations are in branches. - - -## Branches - - - InitialVersion: Base Code from the Site - - Reserved Ports: **Task 2** Scan all the reseved ports (1-1024) - - Banner Grabbing: **Tasks 3 and 4** (as they are linked, the issue in task 3 leads to 4 - - -## Output - -## Task 2 - -Just Reserved Ports code - -``` -dang@danglaptop ~/Coding/PortScanner$ python scanner.py -PORT 21 is Open -PORT 22 is Open -PORT 25 is Open -PORT 80 is Open -``` - -## Task 3 and 4 - -``` -dang@danglaptop ~/Coding/PortScanner$ python scanner.py ✹ ✭BannerGrabbing -Service SMTP Found on port 25 -PORT 25 is Open -Service SSH Found on port 242 -PORT 242 is Open -Service HTTP (Apache) Found on port 443 -PORT 443 is Open -``` - +# Solutions for Lab tasks +Code solutions for lab tasks where coding is involved.