Skip to content

SILENTTRINITY C2 JARM - Detect

ID: silenttrinity-c2-jarm

Severity: info

Author: pussycat0x

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

SILENTTRINITY is modern, asynchronous, multiplayer & multiserver C2/post-exploitation framework powered by Python 3 and .NETs DLR. It’s the culmination of an extensive amount of research into using embedded third-party .NET scripting languages to dynamically call .NET API’s, a technique the author coined as BYOI (Bring Your Own Interpreter). The aim of this tool and the BYOI concept is to shift the paradigm back to PowerShell style like attacks (as it offers much more flexibility over traditional C# tradecraft) only without using PowerShell.

id: silenttrinity-c2-jarm
info:
name: SILENTTRINITY C2 JARM - Detect
author: pussycat0x
severity: info
description: |
SILENTTRINITY is modern, asynchronous, multiplayer & multiserver C2/post-exploitation framework powered by Python 3 and .NETs DLR. It's the culmination of an extensive amount of research into using embedded third-party .NET scripting languages to dynamically call .NET API's, a technique the author coined as BYOI (Bring Your Own Interpreter). The aim of this tool and the BYOI concept is to shift the paradigm back to PowerShell style like attacks (as it offers much more flexibility over traditional C# tradecraft) only without using PowerShell.
reference:
- https://github.com/cedowens/C2-JARM
- https://github.com/byt3bl33d3r/SILENTTRINITY
metadata:
max-request: 1
tags: jarm,network,c2,ir,osint,cti,silenttrinity,tcp
tcp:
- inputs:
- data: 2E
type: hex
host:
- "{{Hostname}}"
matchers:
- type: dsl
dsl:
- "jarm(Hostname) == '2ad2ad0002ad2ad00042d42d000000ad9bf51cc3f5a1e29eecb81d0c7b06eb'"
# digest: 4a0a00473045022100b2f61028a5728509a488beb04a0862b5cdd24c376d73e1234e3907bfc395b8c702207d83c125643b2d1e218a668114295156650415211db8412c5cfc0ea115c21624: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/silenttrinity-c2-jarm.yaml"

View on Github