Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add port scanner and related makefile #400

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

HeartBeat1608
Copy link

Feature

Added a pure go implementation of a simple port scanner. It uses go routines to run the scans concurrently, and uses waitgroups and channels to ensure that the operations are managed correctly.

At the time of this PR, the scanner only logs the open ports to the stdout stream. It is possible to store the list of open ports in a slice (array) like structure and report it in various formats or even export it, as required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant