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:
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
@@ -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: []
|
||||
|
||||
Reference in New Issue
Block a user