DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

thegabopacheco-sudo /

thegabopacheco-sudo/dsh-plugin-scam-shield

Verified

Scam Shield para DeepSeek Harness: detecta estafas en URLs y textos (IP literal, acortadores, punycode, suplantacion de marca, premios/nitro/urgencia) de forma heuristica y local.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@05770ddd

dsh-plugin-scam-shield — Escudo antiestafa

Analiza URLs y textos en busca de señales de estafa (premios falsos, nitro gratis, urgencia, datos bancarios, soporte falso) con heurística local y sin red.

Herramientas

Tool Qué hace
status Estado de Scam Shield
analyze_url Analizar URL
analyze_text Analizar texto
report Reporte de análisis

Niveles de riesgo

  • BAJO (0-19), MEDIO (20-44), ALTO (45-69), CRÍTICO (70-100).
  • Cada señal suma un peso y el resultado se limita a 100. El nivel es orientativo: no prueba que sea estafa.

Señales de URL

IP literal · acortador conocido (bit.ly, tinyurl.com, …) · TLD de abuso (.zip, .top, .xyz, .tk, …) · punycode (xn--) · 4+ etiquetas en el host · credenciales en la URL (usuario@dominio) · puerto no habitual · http:// sin TLS · suplantación de marca (leet: paypa1, disc0rd, …) · guiones/dígitos en el dominio · prefijo señuelo (login., secure., …) · ruta/palabras de engaño (verify, wallet, claim, …).

Señales de texto

premio/lotería · nitro/regalos gratis · urgencia/coerción · datos bancarios/financieros · soporte/identidad falsa · inversión/crypto · pago por adelantado · oferta demasiado buena · contacto externo · enlaces del texto (se analiza la estructura de cada uno).

Ejemplo

analyze_url  { "url": "http://192.168.1.10/login" }
analyze_url  { "url": "https://bit.ly/3xYzAbc" }
analyze_text { "text": "¡Felicidades! Has ganado un premio..." }
report       { "path": "C:\\datos\\reporte.md", "confirm": true }

Configuración

<DSH_HOME>\scam-shield\config.json:

{ "allowedPaths": ["C:\\datos"] }
  • allowedPaths vacío = cualquier ruta local. También DSH_SCAM_ALLOWED_PATHS (separadas por ;).
  • El resumen de report (sin path) no escribe nada.

Seguridad

  • Sin red: no resuelve dominios ni consulta listas externas; no hay fetch en el código.
  • La antigüedad del dominio no es comprobable offline: el plugin lo dice y no la inventa.
  • Escribir el reporte requiere confirm:true y ruta dentro de allowedPaths; nunca sobrescribe.
  • DSH_SCAM_MODE=read-only desactiva la escritura.
  • Auditoría en <DSH_HOME>\cache\scam-shield\audit.jsonl (nivel, score y códigos de señal; no el texto completo).
  • Rate limit de análisis y reportes.

Instalación

Desde DSH → Settings → Plugins instala github:thegabopacheco-sudo/dsh-plugin-scam-shield y permite el script de instalación.

dsh plugin --profile <perfil> add github:thegabopacheco-sudo/dsh-plugin-scam-shield

Requisitos: Node >= 20.

Licencia

MIT © thegabopacheco-sudo

—/ 5

No ratings yet

Verified DSH bundle

Commit 05770ddd47e9

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout