Technical methods and scope
ICS Penetration Testing Begins With Operating Authority
The written scope names the process owner, the target assets, the operating window, the excluded actions, the safety constraints, the stop conditions, the communication channels and the recovery support. Testers and operators agree what evidence will be sufficient before any active step.
Architecture review, passive traffic, configurations, a digital twin, spare hardware and hardware in the loop testing are all considered before production validation is proposed. If a limited production step is approved, we choose the least disruptive action that confirms the specific control behavior in question.
IT and OT Boundaries and Remote Access
We map the authorized path across identity systems, jump hosts, vendor access, dual homed engineering workstations, firewalls and data exchange services, recording the credentials, reachability and configuration each step required.
Boundary testing covers firewall enforcement, DMZ pivot resistance, jump servers, the vendor access lifecycle, multifactor authentication, session records, file transfer and administrative role separation. The report states the coverage achieved route by route, so a reachable port is never mistaken for a working exploit.
Describe the plant and the constraints your operators set and the first call plans the work around them.
Industrial Protocols and Controller Access Tests
Modbus TCP, DNP3, EtherNet/IP, OPC UA, PROFINET, BACnet and IEC 61850 differ in security design and in how each vendor implemented them. We select checks for the actual device, firmware and configuration, including whether supported authentication, signing or encryption is turned on and configured correctly.
Checks may cover unauthorized reads, restricted writes on a test instance, replay, certificates, trust settings, roles, sessions and exposure across zones. Controller writes, state changes, flooding and denial of service need explicit approval and belong in an isolated environment.
Laboratory and Representative System Validation
Representative testing allows deeper examination at a safe distance from the live process. The report records differences in topology, logic, firmware, settings and hardware, then explains which conditions must match before a finding applies to production.
Hardware in the loop work can combine real controllers, HMIs or gateways with simulated process inputs, and digital twins support broader path and control validation, each paired with configuration comparison and operator review.
Send the sites, the control systems and the windows you can offer, and a senior assessor will propose the scope.
Evidence, Remediation and Retesting
Each finding identifies the authorized path, the preconditions, the evidence, the operating consequence, the safety considerations and the affected assets. Corrections may involve segmentation, identity, vendor access, protocol restrictions, hardening, monitoring, a vendor fix or equipment replacement, and the retest follows the original path to record whether the change removed, reduced or displaced the exposure.
For a line, a substation or a treatment train, we propose the positions, the limits and the bench work in writing during scoping.