Skip to content
New issue

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

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

Already on GitHub? # to your account

Add checkpoint banner grabbing #292

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

Add checkpoint banner grabbing #292

wants to merge 1 commit into from

Conversation

Te-k
Copy link

@Te-k Te-k commented Jan 5, 2021

Checkpoint has a specific admin protocol that provides the hostname of the firewall, here is a PR adding a module to zgrab to scan and get this hostname. It is based on several tools like this metasploit module

How to Test

./zgrab2 checkpoint

Notes & Caveats

  • I am not very familiar with go, so this definitely need some code review
  • I have not implemented any integration test as I don't think there is any open source implementation of this protocol. It would be easy to write a python script to reproduce the protocol but then you are testing what you know works, so I don't think it would be very useful
  • I am not fully sure the output schema is correct, I have not tested it.

So this PR needs a bit more work from the community before being merged.

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

Successfully merging this pull request may close these issues.

1 participant