{"id":"37c1333a-a0db-48be-b64b-7393b2386e3b","title":"Hacktool Execution - PE Metadata","description":"Detects the execution of different Windows based hacktools via PE metadata (company, product, etc.) even if the files have been renamed","author":"Florian Roth (Nextron Systems)","status":"test","level":"high","date":"2022-04-27","modified":"2024-01-15","tags":["attack.credential-access","attack.resource-development","attack.t1588.002","attack.t1003"],"technique_ids":["T1003","T1588.002"],"logsource":{"category":"process_creation","product":"windows"},"falsepositives":["Unlikely"],"references":["https://github.com/cube0x0","https://www.virustotal.com/gui/search/metadata%253ACube0x0/files"],"source_path":"rules/windows/process_creation/proc_creation_win_hktl_execution_via_pe_metadata.yml","source_sha256":"16ae7b9fdbd1678185051ea46b8f92c7772c3a109bebd60d41ec6d56ad9a3ceb","source_url":"https://github.com/anpa1200/sigma/blob/b249e9683190cffdcaf188ccbfb90bf4759844e1/rules/windows/process_creation/proc_creation_win_hktl_execution_via_pe_metadata.yml","license":"Detection Rule License 1.1","license_url":"https://github.com/SigmaHQ/Detection-Rule-License/blob/main/LICENSE.Detection.Rules.md","yaml":"title: Hacktool Execution - PE Metadata\nid: 37c1333a-a0db-48be-b64b-7393b2386e3b\nstatus: test\ndescription: Detects the execution of different Windows based hacktools via PE metadata (company, product, etc.) even if the files have been renamed\nreferences:\n    - https://github.com/cube0x0\n    - https://www.virustotal.com/gui/search/metadata%253ACube0x0/files\nauthor: Florian Roth (Nextron Systems)\ndate: 2022-04-27\nmodified: 2024-01-15\ntags:\n    - attack.credential-access\n    - attack.resource-development\n    - attack.t1588.002\n    - attack.t1003\nlogsource:\n    category: process_creation\n    product: windows\ndetection:\n    selection:\n        Company: 'Cube0x0' # Detects the use of tools created by a well-known hacktool producer named \"Cube0x0\", which includes his handle in all binaries as company information in the PE headers (SharpPrintNightmare, KrbRelay, SharpMapExec, etc.)\n    condition: selection\nfalsepositives:\n    - Unlikely\nlevel: high\n","validation":"yaml_parsed_not_backend_compiled_or_live_validated","techniques":[{"key":"enterprise/T1003","id":"T1003","name":"OS Credential Dumping","page":"techniques/enterprise/T1003/"},{"key":"enterprise/T1588.002","id":"T1588.002","name":"Tool","page":"techniques/enterprise/T1588.002/"}],"data_path":"data/detection-rules/37c1333a-a0db-48be-b64b-7393b2386e3b.json","kind":"sigma"}
