You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A grab bag of per-script changes that close the rest of the impacket
fingerprints flagged in IoC-fork-status.md.
- GetNPUsers.py: NT_SRV_INST sname, Windows-style kdc-options,
infinity till/rtime, and a single AS-REQ that offers AES256, AES128,
RC4 in that order instead of the RC4-then-AES retry pattern.
- getST.py: PA-PAC-OPTIONS now carries claims alongside the RBCD bit
for both S4U2Proxy paths, so the request looks like a Windows client
doing RBCD rather than emitting only the RBCD bit.
- smb3 SMB 3.1.1 negotiate: Salt is os.urandom(32), context padding is
zero-filled, and the EncryptionCapabilities offer all four current
ciphers (AES-128-GCM, AES-128-CCM, AES-256-GCM, AES-256-CCM).
- examples/utils.py LDAP SASL bind path: AP-REQ authenticator now
carries a 0x8003 GSS-style cksum and a randomized seq-number instead
of leaving both fields out.
- ntlmrelayx ldapattack.py: computer creation uses the same variable
prefix/length scheme as addcomputer.py, the four default SPNs are
shuffled, and the WPAD bypass A record uses a Windows-host-style
label rather than 12 lowercase letters.
- rpcrelayclient.py DummyOp: opnum 0 instead of 0xff to ride a real
query op rather than a reserved slot.
- secretsdump.py: DRSGetNCChanges asks for 64 KiB of buffer, and
KERB-KEY-LIST-REQ requests AES256, AES128, RC4 instead of RC4 only.
- mssqlshell.py sp_start_job: vary the job prefix, description, and
step name so the IdxDefrag/INDEXDEFRAG/Defragmentation triplet is no
longer fixed.
- ntlmrelayx WPAD: serve a multi-line PAC with realistic indentation
instead of the compact single-line body.
- ntlmrelayx SCCM attack: pick a recent ConfigMgr current-branch
client version per request rather than the fixed 5.00.8325.0000.
0 commit comments