Bankshot is malware that attackers use to gain and maintain remote access on a victim system. It is typically deployed after initial compromise and may support command execution, persistence, and follow-on payloads. Defenders should watch for unauthorised startup entries, unusual network connections, and binaries launched from temporary locations.
What Bankshot Does in an Intrusion
Bankshot is a post-compromise malware component used to maintain remote access, execute commands, and stage additional payloads. It matters because it turns an initial intrusion into a more durable foothold that defenders may not immediately notice.
How Bankshot Supports Persistence
As a foothold tool, Bankshot is most dangerous when it blends into normal administration or startup behaviour. Attackers often rely on persistence mechanisms, scheduled execution paths, or disguised binaries so that access survives reboots and remediation attempts.
Suspicious startup entries, unexpected child processes, and executables running from temporary or user-writable locations are common clues that a system may be hosting this kind of malware.
Detection and Exposure Checks
Exposure review starts with confirming where the malware could run, which hosts show signs of persistence, and whether network monitoring captures unusual outbound connections. A disciplined asset inventory matters because a hidden foothold is only visible if the affected endpoint is known and monitored.
Defenders should also review autorun locations, recent process creation events, and any binaries that appear outside expected software paths. Correlating those observations with endpoint telemetry often separates benign administration from malicious remote access activity.
Response and Cleanup After Suspicion
Once Bankshot is suspected, response should focus on removing the persistence mechanism, isolating the host, and validating whether the attacker used the access to deploy anything else. Malware that provides remote execution frequently leaves behind more than one artefact, so cleanup should include follow-on payload review rather than only deleting the visible binary.
Because remote access tools are commonly used to preserve control, post-removal verification is just as important as eradication. If the system was actively used by an intruder, treat the machine as potentially re-compromised until monitoring shows the behaviour has stopped.
Risk and Threat Considerations
Bankshot creates elevated risk because it is designed to extend attacker control after the initial breach. That makes it a persistence and follow-on execution problem, not just a file-removal problem, and it can enable continued access even after the original intrusion path is closed.
Failure mechanism: The malware hides remote access capability inside mechanisms that survive normal user activity or reboot cycles, which lets the attacker keep issuing commands and delivering new payloads.
Impact: Organisations may face repeated compromise, broader system tampering, credential exposure, and delayed detection of the original intrusion chain.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | T1053 — Scheduled Task/Job | Bankshot uses persistence mechanisms commonly mapped to scheduled execution. |
| T1105 — Ingress Tool Transfer | Bankshot supports follow-on payload delivery after initial compromise. | |
| Recommendation — Hunt for scheduled execution artifacts and remove attacker-controlled persistence. Monitor for staged tool transfer and block unapproved payload delivery paths. | ||
| NIST SP 800-53 Rev 5 | AU-6 — Audit Review, Analysis, and Reporting | Detection of Bankshot relies on reviewing process, startup, and network telemetry. |
| SI-3 — Malicious Code Protection | Bankshot is malware, so malicious code protection directly supports prevention and containment. | |
| Recommendation — Correlate endpoint and network logs to identify persistence and remote access activity. Deploy malicious code protections that detect and contain unauthorized executables. | ||
| CIS Controls v8 | CIS-10 — Malware Defenses | Bankshot is malware that requires endpoint detection and response controls. |
| Recommendation — Use malware defenses to detect, quarantine, and investigate hostile binaries. | ||
Practitioner Guidance
What to watch for: Prioritise unusual autorun entries, binaries launched from temporary paths, and network connections that do not fit the host’s normal role. Those signals are especially valuable when they appear together, because they often indicate a persistence layer plus active remote control.
Practitioner takeaway: For malware like Bankshot, endpoint triage should answer two questions at once: how it stays on the host, and what else the attacker did while it was there.
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 17, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org