You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
davhojt 78016943b0
docs(cybersecurity): add warning to advise that projects are for educative purposes only
2 years ago
..
audit docs(active): add spacing between bullet list 2 years ago
README.md docs(cybersecurity): add warning to advise that projects are for educative purposes only 2 years ago

README.md

Active

Objective

In this project you will have to make a simple port scanner, which will tell you if the port is open or closed. You must create the project from scratch.

Advice

https://en.wikipedia.org/wiki/Nmap

Bonus

Show the name of the service that uses the port

Usage

$>  tinyscanner --help
Usage: tinyscanner [OPTIONS] [HOST] [PORT]
Options:
  -p               Range of ports to scan
  -u               UDP scan
  -t               TCP scan
  --help           Show this message and exit.
$>  tinyscanner -u 20.78.06.364 -p 80
Port 80 is open
$> tinyscanner -t 127.0.0.1 -p 1604
Port 1604 is closed
$> tinyscanner -t 10.53.224.5 -p 80-83
Port 80 is open
Port 81 is open
Port 82 is close
Port 83 is open

Submission and audit

Files that must be inside your repository:

  • Your program source code.
  • a README.md file, Which clearly explains how to use the program.

Don’t hesitate to double check the names of your folders and files to ensure they are correct!

These methods and tools are for educational purposes only, so that you have a better understanding of how to protect against similar vulnerabilities. You must ensure that you do not attempt any exploit-type activity without the explicit permission of the owner of the machine, system or application. Failure to obtain permission risks breaking the law.