BCWSC/26/0900 Lessons from PenTesting
- REN/ISAC - Person/Kyle Enlow
- from University/Indiana
- they offer penetration testing services
- he got some CSAP credential
why conduct a penetration test?
- ftc safeguards rules
- requirements to monitor and testing can be accomplished through continuous monitoring of that system. if you don't do that then you must conduct annual penetration testing as well as vulnerability assessments, including system-wide scans every six months designed to test for publicly known security vuls
- ftc safeguards rules
- CIS Benchmarks
- SMB signing
MITRE/ATT&CK/Heat Map
- ports
- 443 - HTTPS
- 445 (SMB)
- 3389 (RDP)
- 5985 - WinRM - Windows remote management - PowerShell
- 22 - ssh
- they scan and look for ports. they even look at the version of the service running on this port
- use ai: "take these common ports and map it to the mitre attack process"
- heat map
- They have a list of techniques that have all the known possible exploits for common ports
- Rogue IT also called Shadow IT
- ports
- Questions
Have you ever discovered something outside the scope of engagement?
- advance: heavily think about scope. one client wanted 7M ip addresses. think about where the stuff is that you really want them to look at.
- think about whether you share ip space with anyone else (like police dept!, not uncommon)
- have you sold any of your ip space? if you don't have good documentation, then you can break the law without knowing it.
- BYOD - if your policies don't cover that
Why don't you use AI?
- Claude is now in KaliLinux
- Does everyone remember "Zero Trust?"
- we don't hear about it anymore
AI is kind of like a Sasquatch, I've heard there's been lots of sightings but nobody's ever found one. I don't even know how I'd handle it from a legal perspective if you were releasing an agent into an environment to do a test. That was the consensus of my five pen testers. It's just not there. Until someone can prove to me that there's no risk..."
let's say you want to write a script with AI, you can use AI and that's where it's powerful
- Some people mention OpenVAS