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

Implement better windows os enumeration with checking the build version #1699

Closed
wants to merge 1 commit into from

Conversation

NeffIsBack
Copy link
Contributor

This PR will use the provided build number to better detect possible versions of windows OS. Tho there are sometimes two OS versions (Home users and Server versions) for one build number it still narrows down the actual OS version. If it can't find a matching build version it will display the version number in the old style ("Windows <major_version>.<minor_version> Build <build_number>)

This is only applicable to SMBv2 and SMBv3 as SMBv1 already provides the OS as plaintext in the SMB handshake.

Before and after example:
image

@anadrianmanrique anadrianmanrique added the in review This issue or pull request is being analyzed label Feb 15, 2024
@anadrianmanrique anadrianmanrique self-assigned this Feb 15, 2024
@NeffIsBack
Copy link
Contributor Author

Closing as this was merged with:
#1721

@NeffIsBack NeffIsBack closed this Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in review This issue or pull request is being analyzed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants