AI-powered desktop tool for test automation and security testing, built on the Model Context Protocol (MCP). Free and open-source.
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret, dynamic code execution ×2 in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret, dynamic code execution ×2 in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
- HIGH code analysis flagged committed secret in LJCGJ/T2M_Security_Manager
transport — counts 18 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
api_requisitar
-
arquivos_arvore
-
arquivos_criar_pasta
-
arquivos_editar
-
arquivos_escrever
-
arquivos_ler
-
arquivos_listar
-
arquivos_mover
-
banco_consultar
-
banco_estrutura
-
fazer_requisicao_http
-
t2m_relatorio
-
t2m_situacao
-
tela_abrir
-
tela_clicar
-
tela_digitar
-
tela_evidencia
-
tela_ver
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit b4abba3 · analyzer v33 · 3d ago
skills & prompt files 2
danger signals4
- dynamic code execution __import__() LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/agente_mcp.py :1421
__import__(modulo) - dynamic code execution __import__() LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/gerador_ia.py :877
__import__(modulo) - dynamic code execution __import__() LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/agente_mcp.py :1421
__import__(modulo) - committed secret Anthropic key LJCGJ-T2M_Security_Manager-b4abba3/testar_regressao.py :365
sk-ant…(32 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 26
filesystem 14
- fs LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/agente_mcp.py :64
import shutil - fs LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/gerador_ia.py :41
with open(caminho, "r", encoding="utf-8") as f: - fs LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :345
with open(caminho, "wb") as f: - fs LJCGJ-T2M_Security_Manager-b4abba3/avaliar_modelo.py :557
with open(caminho, encoding="utf-8") as f: - fs LJCGJ-T2M_Security_Manager-b4abba3/conectar_claude.py :39
import shutil - fs LJCGJ-T2M_Security_Manager-b4abba3/configurar_java_home.py :26
import shutil - fs LJCGJ-T2M_Security_Manager-b4abba3/diagnostico_sqlcl.py :21
import shutil - fs LJCGJ-T2M_Security_Manager-b4abba3/gerar_icone.py :38
img = Image.open(entrada).convert("RGBA") - fs LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/agente_mcp.py :64
import shutil - fs LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :345
with open(caminho, "wb") as f: - fs LJCGJ-T2M_Security_Manager-b4abba3/testar_bancos.py :58
os.unlink(caminho) - fs LJCGJ-T2M_Security_Manager-b4abba3/testar_mcp_arquivos.py :86
with open(dentro, "w", encoding="utf-8") as f:
show 2 more
- fs LJCGJ-T2M_Security_Manager-b4abba3/testar_regressao.py :179
with open(os.path.join(pasta, "tnsnames.ora")) as f: - fs LJCGJ-T2M_Security_Manager-b4abba3/verificar_instalador.py :145
iss = open(iss_path, encoding="utf-8", errors="replace").read()
shell / exec 8
- shell LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/agente_mcp.py :35
import subprocess - shell LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/gerador_ia.py :25
import subprocess - shell LJCGJ-T2M_Security_Manager-b4abba3/configurar_java_home.py :27
import subprocess - shell LJCGJ-T2M_Security_Manager-b4abba3/diagnostico_sqlcl.py :22
import subprocess - shell LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/agente_mcp.py :35
import subprocess - shell LJCGJ-T2M_Security_Manager-b4abba3/rodar_agente.py :33
import subprocess - shell LJCGJ-T2M_Security_Manager-b4abba3/testar_regressao.py :1737
import subprocess as _sub - shell LJCGJ-T2M_Security_Manager-b4abba3/verificar_instalador.py :35
import subprocess
network 9
- net LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/agente_mcp.py :249
import socket - net LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/gerador_ia.py :670
import socket - net LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_http_mcp.py :77
import requests - net LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :521
from urllib.parse import unquote, urlparse - net LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/agente_mcp.py :249
import socket - net LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :521
from urllib.parse import unquote, urlparse - net LJCGJ-T2M_Security_Manager-b4abba3/testar_bancos.py :28
from urllib.parse import quote_plus - net LJCGJ-T2M_Security_Manager-b4abba3/testar_regressao.py :680
import requests - net LJCGJ-T2M_Security_Manager-b4abba3/testar_tela.py :28
import socket
secrets 4
- secrets LJCGJ-T2M_Security_Manager-b4abba3/preparar_oracle_teste.py :27
import getpass - secrets LJCGJ-T2M_Security_Manager-b4abba3/rodar_agente.py :30
import getpass - secrets LJCGJ-T2M_Security_Manager-b4abba3/testar_bancos.py :23
import getpass - secrets LJCGJ-T2M_Security_Manager-b4abba3/testar_mcp_local.py :17
import getpass
database 1
- db LJCGJ-T2M_Security_Manager-b4abba3/testar_bancos.py :55
import sqlite3
tool registrations 35
- fazer_requisicao_http LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_http_mcp.py :63
- tela_abrir LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :378
- tela_ver LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :399
- tela_clicar LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :415
- tela_digitar LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :437
- tela_evidencia LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :455
- arquivos_listar LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :584
- arquivos_arvore LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :607
- arquivos_ler LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :629
- arquivos_escrever LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :691
- arquivos_editar LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :722
- arquivos_criar_pasta LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :753
show 23 more
- arquivos_mover LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :770
- banco_consultar LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :826
- banco_estrutura LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :854
- api_requisitar LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :882
- t2m_situacao LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :922
- t2m_relatorio LJCGJ-T2M_Security_Manager-b4abba3/T2M_Security_Manager/servidor_mcp_t2m.py :951
- tela_abrir LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :378
- tela_ver LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :399
- tela_clicar LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :415
- tela_digitar LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :437
- tela_evidencia LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :455
- arquivos_listar LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :584
- arquivos_arvore LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :607
- arquivos_ler LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :629
- arquivos_escrever LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :691
- arquivos_editar LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :722
- arquivos_criar_pasta LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :753
- arquivos_mover LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :770
- banco_consultar LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :826
- banco_estrutura LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :854
- api_requisitar LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :882
- t2m_situacao LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :922
- t2m_relatorio LJCGJ-T2M_Security_Manager-b4abba3/plugin_claude/t2m-security-manager-5.0.0.mcpb!/server/servidor_mcp_t2m.py :951
declared dependencies 9
- mcp@>=1.0.0
- anthropic@>=0.40.0
- openai@>=1.50.0
- google-generativeai@>=0.8.0
- requests@>=2.31.0
- beautifulsoup4@>=4.12.0
- selenium@>=4.15.0
- webdriver-manager@>=4.0.0
- oracledb@>=2.0.0