Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
It was a great addition in #218 to support SNMP (https://zxsecurity.co.nz/research/insights/run-zero-credentials-capture/ awesome work!). This PR implements the support for SNMPv3 that was still outstanding.
This is the current output for SNMPv3, SNMPv1 and SNMPv2c:
The output for SNMPv3 hash can be formatted easily for later cracking, for example with Hashcat. There is a gist which eases this process (with an included hash example from this PR).
Note: as in the original PR #218,
pyasn1
is required. Tested withpyasn1==0.4.8
in case it can be added torequirements.txt
.