chore: auto-commit (799 archivos)

- .claude/CLAUDE.md
- .claude/commands/subagentes.md
- .claude/rules/INDEX.md
- .mcp.json
- bash/functions/cybersecurity/analyze_dns.md
- bash/functions/cybersecurity/audit_http_headers.md
- bash/functions/cybersecurity/audit_ssh_config.md
- bash/functions/cybersecurity/check_firewall.md
- bash/functions/cybersecurity/detect_suspicious_users.md
- bash/functions/cybersecurity/encrypt_file.md
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-14 00:28:20 +02:00
parent 20f72edb5a
commit 47fac22230
805 changed files with 5515 additions and 810 deletions
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func DetectSQLInjection(input string) (isThreat bool, pattern string)"
description: "Analiza un input en busca de patrones heuristicos de inyeccion SQL y devuelve si se detecto amenaza y el patron encontrado."
tags: [cybersecurity, sqli, detection, security]
tags: [cybersecurity, sqli, detection, security, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func EntropyShannon(data []byte) float64"
description: "Calcula la entropia de Shannon de un slice de bytes. Retorna un valor entre 0 y 8 bits por byte."
tags: [cybersecurity, entropy, shannon, analysis]
tags: [cybersecurity, entropy, shannon, analysis, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func ExtractIocs(text string, types []string) []IoC"
description: "Port a Go de extract_iocs_py_cybersecurity. Extrae todos los IoCs (email, ip_address, domain, file_hash, crypto_wallet, cve_id, mac_address, phone_number) de un texto usando regex puro. Si types es nil corre todos los extractores; si tiene valores filtra solo esos tipos. Deduplica por (Type, Value) y elimina spans contenidos (ej. dominio dentro de un email). Retorna slice ordenada por offset."
tags: [ioc, cybersecurity, regex, threat-intel, email, ip, domain, hash, wallet, cve, mac, phone]
tags: [ioc, cybersecurity, regex, threat-intel, email, ip, domain, hash, wallet, cve, mac, phone, pendiente-usar]
uses_functions: []
uses_types: [ioc_go_cybersecurity]
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func ExtractURLs(text string) []string"
description: "Extrae todas las URLs HTTP/HTTPS de un texto usando expresiones regulares."
tags: [cybersecurity, extract, url, parse]
tags: [cybersecurity, extract, url, parse, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "func FetchHTTPHeaders(url string) (map[string][]string, error)"
description: "Realiza una solicitud HTTP HEAD a una URL y devuelve los headers de la respuesta."
tags: [cybersecurity, io, http, headers]
tags: [cybersecurity, io, http, headers, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func HashMD5(data []byte) string"
description: "Calcula el hash MD5 de un slice de bytes y devuelve el resultado como string hexadecimal."
tags: [cybersecurity, hash, md5, crypto]
tags: [cybersecurity, hash, md5, crypto, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func HashSHA256(data []byte) string"
description: "Calcula el hash SHA-256 de un slice de bytes y devuelve el resultado como string hexadecimal."
tags: [cybersecurity, hash, sha256, crypto]
tags: [cybersecurity, hash, sha256, crypto, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func IPInRange(ip, cidr string) bool"
description: "Verifica si una direccion IP se encuentra dentro de un rango CIDR dado."
tags: [cybersecurity, network, cidr, check]
tags: [cybersecurity, network, cidr, check, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func IsBase64(s string) bool"
description: "Valida si un string es una cadena base64 valida segun el encoding estandar."
tags: [cybersecurity, validation, base64, format]
tags: [cybersecurity, validation, base64, format, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func IsHex(s string) bool"
description: "Valida si un string es una cadena hexadecimal valida (longitud par, caracteres 0-9 a-f A-F)."
tags: [cybersecurity, validation, hex, format]
tags: [cybersecurity, validation, hex, format, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func JaccardSimilarity(a, b []string) float64"
description: "Calcula la similitud de Jaccard entre dos conjuntos de tokens. Retorna un valor entre 0.0 y 1.0."
tags: [cybersecurity, similarity, jaccard, tokens]
tags: [cybersecurity, similarity, jaccard, tokens, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func LevenshteinDistance(a, b string) int"
description: "Calcula la distancia de edicion de Levenshtein entre dos strings. Util para deteccion de typosquatting."
tags: [cybersecurity, string, distance, typosquatting]
tags: [cybersecurity, string, distance, typosquatting, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "func LookupWhois(domain string) (string, error)"
description: "Realiza una consulta WHOIS para un dominio conectandose al servidor whois.iana.org por TCP."
tags: [cybersecurity, io, whois, recon]
tags: [cybersecurity, io, whois, recon, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func NormalizeURL(rawURL string) string"
description: "Normaliza una URL: convierte el host a minusculas, elimina fragmentos y remueve parametros de tracking comunes."
tags: [cybersecurity, url, normalize, sanitize]
tags: [cybersecurity, url, normalize, sanitize, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: pure
signature: "func ParseIPCIDR(cidr string) (network string, broadcast string, hosts int, err error)"
description: "Parsea una notacion CIDR IPv4 y devuelve la direccion de red, broadcast y cantidad de hosts usables."
tags: [cybersecurity, network, cidr, parse]
tags: [cybersecurity, network, cidr, parse, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "func ResolveDNS(host string) ([]string, error)"
description: "Resuelve un hostname a sus direcciones IP usando el resolver DNS del sistema."
tags: [cybersecurity, io, dns, resolve]
tags: [cybersecurity, io, dns, resolve, pendiente-usar]
uses_functions: []
uses_types: []
returns: []
+1 -1
View File
@@ -7,7 +7,7 @@ version: "1.0.0"
purity: impure
signature: "func ScanPortTCP(host string, port int, timeoutMs int) (status string, banner string, err error)"
description: "Escanea un puerto TCP en un host dado. Devuelve el estado (open/closed/filtered) y un banner si esta abierto."
tags: [cybersecurity, io, port, scan]
tags: [cybersecurity, io, port, scan, pendiente-usar]
uses_functions: []
uses_types: []
returns: []