SSH Credential Reuse Validation
Once you have working SSH creds, project them across the estate to find where reuse exists and where it stops.
Reuse testing across a target list
This is what NetExec is good at: same creds, many hosts, fast signal.
If you want a paper trail without losing stdout:
Keep it controlled
SSH services degrade under volume. If results start flapping (timeouts, resets), it’s usually load or defensive thresholds. Slow down by batching targets instead of pushing concurrency.
A simple batching approach without changing tools:
split -l 50 targets.txt targets_chunk_
for f in targets_chunk_*; do
nxc ssh "$f" -u $USERNAME -p $PASSWORD | tee -a ssh_reuse_results.txt
done
References
-
Multi-target SSH auth validation for reuse testing.
Was this helpful?
Your feedback helps improve this page.