Get system info from NTLM
Project description
ntlm-info
Get system information from NTLM supported endpoints.
Supported protocols:
- HTTP[S]
- SMB 1,2,3
Setup
Installation:
git clone https://gitlab.com/Zer1t0/ntlm-info
cd ntlm-info
python3 setup.py install
Examples
Usage:
ntlm-info -h
Use it with subfinder and httprobe to find internal domains:
$ subfinder -d contoso.com | httprobe | ntlm-info
Url: https://adminit.contoso.com
Target (Domain): ITCONTOSO
OS Version: 10.0.14393
OS Name: Server 2016 | Server 2019 | Windows 10
MsvAvNbComputerName: IT-01
MsvAvNbDomainName: ITCONTOSO
MsvAvDnsComputerName: it-01.it.contoso.com
MsvAvDnsDomainName: it.contoso.com
MsvAvDnsTreeName: it.contoso.com
MsvAvTimestamp: Sep 03, 2020 09:10:47.698890
Negotiate Flags: 0x2898205
NTLMSSP_NEGOTIATE_UNICODE
NTLMSSP_REQUEST_TARGET
NTLMSSP_NEGOTIATE_NTLM
NTLMSSP_NEGOTIATE_ALWAYS_SIGN
NTLMSSP_TARGET_TYPE_DOMAIN
NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
NTLMSSP_NEGOTIATE_TARGET_INFO
NTLMSSP_NEGOTIATE_VERSION
Server challenge: da2f377fae4e8ba0
Url: https://test.contoso.com
Target (Domain): EMPCONTOSO
OS Version: 10.0.14393
OS Name: Server 2016 | Server 2019 | Windows 10
MsvAvNbComputerName: TEST
MsvAvNbDomainName: EMPCONTOSO
MsvAvDnsComputerName: test.employees.contoso.com
MsvAvDnsDomainName: employees.contoso.com
MsvAvDnsTreeName: employees.contoso.com
MsvAvTimestamp: Sep 03, 2020 09:10:47.698890
Negotiate Flags: 0x2898205
NTLMSSP_NEGOTIATE_UNICODE
NTLMSSP_REQUEST_TARGET
NTLMSSP_NEGOTIATE_NTLM
NTLMSSP_NEGOTIATE_ALWAYS_SIGN
NTLMSSP_TARGET_TYPE_DOMAIN
NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
NTLMSSP_NEGOTIATE_TARGET_INFO
NTLMSSP_NEGOTIATE_VERSION
Server challenge: 3d66a70eb2f14e93
Acknowledgment
@b17zr for ntlm_challenger.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ntlm-info-0.0.1.tar.gz
(7.7 kB
view details)
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
ntlm_info-0.0.1-py3.7.egg
(18.5 kB
view details)
ntlm_info-0.0.1-py3-none-any.whl
(21.2 kB
view details)
File details
Details for the file ntlm-info-0.0.1.tar.gz.
File metadata
- Download URL: ntlm-info-0.0.1.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91bd26c82cd227347a7e3eca35ff721dfc51fec27699c7ba704e7d8d9e2bd8cc
|
|
| MD5 |
e5c481f997aea369db5583f7eeb8bfd6
|
|
| BLAKE2b-256 |
586532562e251797aa61868fe6f834e5c6896791e6ffe3232dd24f5fe7c3c86d
|
File details
Details for the file ntlm_info-0.0.1-py3.7.egg.
File metadata
- Download URL: ntlm_info-0.0.1-py3.7.egg
- Upload date:
- Size: 18.5 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5aaecda9ef784f2e8095cb8418dc274698c94023eeedc1c96806176a32006d0e
|
|
| MD5 |
9c3fe9dbae07dbc6c6fbcad9c842dd19
|
|
| BLAKE2b-256 |
b7310b4b940227d00e87030c0306aa1ebf695426b6dba22bd18ad92613e0e906
|
File details
Details for the file ntlm_info-0.0.1-py3-none-any.whl.
File metadata
- Download URL: ntlm_info-0.0.1-py3-none-any.whl
- Upload date:
- Size: 21.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ee24275c3f461b4c6fb38b0de918094038f41844cfa5aabd30d8c44eaceb3c6
|
|
| MD5 |
5b628f2f8e6e62304fec93ba3fa3ce4c
|
|
| BLAKE2b-256 |
0208dfc57a75bf6e9bd167d80efb10c203c511b85eb797b32c56c02c9c06278b
|