Skip to content

Deimos C2 JARM - Detect

ID: deimos-c2-jarm

Severity: info

Author: pussycat0x

Tags: jarm,c2,ir,osint,cti,deimos,network,tcp

DeimosC2 is a post-exploitation Command & Control (C2) tool that leverages multiple communication methods in order to control machines that have been compromised. DeimosC2 server and agents works on, and has been tested on, Windows, Darwin, and Linux.It is entirely written in Golang with a front end written in Vue.js.

id: deimos-c2-jarm
info:
name: Deimos C2 JARM - Detect
author: pussycat0x
severity: info
description: |
DeimosC2 is a post-exploitation Command & Control (C2) tool that leverages multiple communication methods in order to control machines that have been compromised. DeimosC2 server and agents works on, and has been tested on, Windows, Darwin, and Linux.It is entirely written in Golang with a front end written in Vue.js.
reference:
- https://github.com/cedowens/C2-JARM
- https://twitter.com/MichalKoczwara/status/1551632627387473920
metadata:
max-request: 1
tags: jarm,c2,ir,osint,cti,deimos,network,tcp
tcp:
- inputs:
- data: 2E
type: hex
host:
- "{{Hostname}}"
matchers:
- type: dsl
dsl:
- "jarm(Hostname) == '00000000000000000041d00000041d9535d5979f591ae8e547c5e5743e5b64'"
# digest: 4a0a0047304502207b307e0670029182626db46d6d06706458040bbbc7eef72ddffb7d31de699d12022100f015a0094d9b33caef49ccb74c3d6ca51cc2fd39c537b0ec29bba34891c1a1ce:922c64590222798bb761d5b6d8e72950

This template is used to detect vulnerabilities in web applications. It can be used with the Nuclei tool to scan for specific patterns or behaviors.

Terminal window
$ nuclei -u "URL" -t "network/jarm/c2/deimos-c2-jarm.yaml"

View on Github