H3XAOperational intelligence
Live analytical pictureEvidence before assessment
TypeTechnique
External ID—
First seen2026-08-14
Last seen2026-08-14

Confidence

—

Code signing provides a level of authenticity on a binary from the developer and a guarantee that the binary has not been tampered with. (Citation: Wikipedia Code Signing) However, adversaries are known to use code signing certificates to masquerade malware and tools as legitimate binaries (Citation: Janicab). The certificates used during an operation may be created, forged, or stolen by the adversary. (Citation: Securelist Digital Certificates) (Citation: Symantec Digital Certificates) Code signing to verify software on first run can be used on modern Windows and macOS/OS X systems. It is not used on Linux due to the decentralized nature of the platform. (Citation: Wikipedia Code Signing) Code signing certificates may be used to bypass security policies that require signed code to execute on a system.

1 recorded

Relationships

revoked-byTechnique
5 external

References

mitre-attack
T1116
open
Wikipedia Code Signing
https://en.wikipedia.org/wiki/Code_signing
open
Janicab
http://www.thesafemac.com/new-signed-malware-called-janicab/
open
Securelist Digital Certificates
https://securelist.com/why-you-shouldnt-completely-trust-files-signed-with-digital-certificates/68593/
open
Symantec Digital Certificates
http://www.symantec.com/connect/blogs/how-attackers-steal-private-keys-digital-certificates
open