Skip to content

Instantly share code, notes, and snippets.

View marius-benthin's full-sized avatar

Marius Benthin marius-benthin

View GitHub Profile
mflux-streamlit@0.0.3
nhmpy@2.4.7
rsquests@2.34.3
rlask@3.1.7
rlask@3.1.6
rlask@3.1.5
rlask@3.1.4
spateo-release@1.1.2
dynamo-release@1.5.4
mrbios@0.1.2
autotel-mcp@29.0.1
awaitly-visualizer@22.0.2
autotel-subscribers@31.1.4
awaitly-libsql@22.0.1
awaitly-postgres@23.0.1
awaitly-mongo@23.0.1
autotel-hono@0.4.26
autotel-vitest@0.4.26
autotel-sentry@0.5.13
autotel-audit@0.1.15
@marius-benthin
marius-benthin / runeai-analysis.md
Created April 30, 2026 10:38
RuneAI Analysis of juunfranblanco.solidity/0.0.189

Malware Analysis Report: juunfranbIanco.solidity-0.0.189.vsix

Verdict: MALICIOUS — Trojanized VS Code Extension with Multi-Stage Multi-Platform RAT


Executive Summary

This file is a sophisticated trojanized VS Code extension impersonating the legitimate juanblanco.solidity Solidity extension. The publisher name juunfranbIanco contains deliberate typosquatting variations ("juun" vs "juan", capital "I" vs "l") to deceive victims. Beyond providing real Solidity language support as cover, it deploys a cross-platform remote access trojan (RAT) named evjawbreaker that uses the Ethereum blockchain for command-and-control (C2).

@marius-benthin
marius-benthin / MacOS.yara
Created April 9, 2025 10:24
MacOS YARA rules
rule MacOS_MachO {
condition:
uint32(0) == 0xfeedface // 32-bit, little-endian
or uint32(0) == 0xfeedfacf // 64-bit, little-endian
or uint32be(0) == 0xfeedface // 32-bit, big-endian
or uint32be(0) == 0xfeedfacf // 64-bit, big-endian
}
rule MacOS_FAT {
condition: