Just a normal IT dude.

NYC
Joined November 2020
I created a nifty script that runs through all our customers Sonicwalls and generates a report on wide open port forwarding. Waiting for permission to publicly publish on Github.
2
1
44
TBH I created a whole Powershell module to interact with Sonicwall devices in bulk and it's amazing. Wanna enable a specific eventlog to email/syslog? With ~ 3 lines of code it's done.
1
12
I really hope I'll get approval to publish. 🤞
5
Matching will be done by hashing every row content and comparing the hashes with unmatched hashes means new entries and will be appended to the list.
1
6
The scariest part was that it actually helped me notice we mistakenly left open a single machine RDP to the WWW!
5
I RDP into my computer using Entra Auth (WAM). On subsequent RDP into my computer from that client no password is needed. Only nuking Microsoft.AAD.BrokerPlugin from %localappdata% seems to work. CAP doesn't seem to help. How am I supposed to prevent this? @NathanMcNulty
1
2
451
Am I the only one that hates using server manager or the RemoteDesktop powershell module to manage RD collections? I feel they have a lot of arbitrary limitations (possibly for good reasons🤷‍♂️) and throw weird inconsistent errors (looking at you - collection certs).
1
2
93
Tip 3: Static user to RDSH assignment Invoke-CimMethod -Namespace root\cimv2\rdms -ClassName Win32_RDMSDesktopAssignment -MethodName AddDesktopAssignment -Arguments @{CollectionAlias="<>";DesktopName="<>Server FQDN";userdomain="<Netbios domain name>";username="<samaccountname>"}
1
31
Please note the DesktopName has to match the FQDN returned via Get-CimInstance -Namespace root\cimv2\rdms -ClassName Win32_RDMSJoinedNode
13
Cool trick I've found out by mistake. Wanna install new RDG certificate without restarting the service and kicking out everyone? Use `netsh http add sslcert`
1
1
1
41
Powershell way: ` Add-NetIPHttpsCertBinding -IpPort 0.0.0.0:443 -CertificateHash <CertHash> -ApplicationId "{4dc3e181-e14b-4a21-b022-59fc669b0914}" -NullEncryption $false -CertificateStoreName MY`
1
12
Both methods require deleting the ssl binding first which can only be done using cmd since there is no powershell cmdlet. `netsh http delete sslcert ipport=0.0.0.0:443`
54
Wow! just wow! Wish I would've known this long ago.
Did you know you can install Windows 11 without any bloatware simply by selecting "English (World)" as the Time & Currency format at the initial install?
38
I was looking everywhere for the vm2dmp utility from Microsoft. A tip from twitter lead me to github.com/CSS-Windows/Windo…… which showed the package was removed, apparently someone doesn't know git [history]. so here you go github.com/CSS-Windows/Windo…
19
Based on documentation, if exchange logs show auth protocol as negotiation that means we are using Kerberos. But how can we be using Kerberos when there is no SPN configured for WEB/FQDN? I did some wiresharking and it seems Kerboros magic is happening somehow via LDAP. How?
1
348
Of course I understand that outlook might be relying on LDAP to get exchange information and it's not acting as authentication carrier. Question is then how does authentication happen?
1
84
What a wrong tree to climb onto. I enabled NTLM logging on the DCs and of course NTLM is being used.
1
1
68