transilienceai/communitytools

techstack-identification

OSINT-based technology stack identification.

Voir la source
Document Skill original

Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.

Tech Stack Identification

Passive OSINT reconnaissance to identify a target's technology stack. No credentials, no active scanning — only publicly available signals.

Quick Start

1. Provide company name (+ optional domain hint)
2. Run infra first (asset inventory) → frontend / backend / security / osint in parallel
3. Pass all signals into correlation → final report (JSON + Markdown)

Domain Sub-Skills

Sub-skillIdentifiesRead
frontendJS frameworks, meta-frameworks, CSS libraries, build tools, CMS via DOM/HTML/JSfrontend/SKILL.md
backendWeb servers, runtimes, languages, frameworks, DB, APIs, CMSbackend/SKILL.md
infraCloud, CDN/WAF, DNS, TLS/CT, DevOps, asset discovery (domains/subdomains/IPs)infra/SKILL.md
securitySecurity headers, CSP, email auth, security.txt, third-party SaaSsecurity/SKILL.md
osintPublic repos (GitHub/GitLab), job postings/ATS, Wayback Machineosint/SKILL.md
correlationCross-validation, confidence scoring, conflict resolutioncorrelation/SKILL.md

Routing by Objective

ObjectiveMount
Full stack discoveryinfra → (frontend, backend, security, osint) → correlation
CDN/WAF identification onlyinfra
API surface mappingbackend
Supply-chain / SaaS exposuresecurity + osint
CVE matching by versionbackend + frontend (then correlation)
Migration / historical contextosint (web archive) + correlation
CMS fingerprintfrontend (HTML generators) + backend (CMS paths/cookies)
Asset inventory onlyinfra (domain discovery, subdomain enum, IP attribution, CT)

Confidence Levels

  • High: 3+ independent sources OR explicit identifier (header/meta/global) + supporting evidence + version known
  • Medium: Single strong source OR multiple indirect signals (URL patterns, cookies, DOM attrs, job postings)
  • Low: Speculative — single weak signal, conflicting data, or archive-only evidence

Computed in correlation/. Target distribution: 50-70% High, 20-35% Medium, <15% Low.

Final Report Schema

json
{ "report_id": "uuid", "company": "string", "primary_domain": "string",
  "discovered_assets": {"domains", "subdomains", "ip_addresses", "certificates", "api_portals"},
  "technologies": {
    "frontend": [{"name", "version?", "confidence", "evidence": []}],
    "backend": [...], "infrastructure": [...], "security": [...],
    "devops": [...], "third_party": [...] },
  "confidence_summary": {"high_confidence", "medium_confidence", "low_confidence", "overall_score"} }

Rate Limits

crt.sh 10/min · GitHub (unauth) 60/h · HTTP 30/min/domain · DNS 30/min · Wayback CDX 15/min · WHOIS 5/min.

Ethics

Passive only. No active scanning, credentialed access, zone transfers, or brute force. Public sources only. Log every external request for audit.

du même dépôt

Autres Skills

Tous les Skills
transilienceai
Communauté

attack-path-stitcher

Stitches confirmed single-asset findings into multi-hop attack paths across the organization. Builds a graph where nodes are assets and edges are confirmed exploit hops citing the findings that enable them.

installations
5
GitHub Stars
534
Mis à jour
29 juil.
transilienceai
Communauté

authenticated-session-acquisition

Acquire an authenticated session THROUGH MFA/OTP on an in-scope target and emit a reusable session artifact (Playwright storageState + Bearer) so executors can test the post-auth attack surface. Use when the highest-value authenticated classes (BOLA/IDOR/mass-assignment/injection on the real data APIs) are blocked because login is gated by SMS-OTP or TOTP MFA. Distinct from the authentication skill (which ATTACKS auth); this one legitimately authenticates and hands the session to the rest of the engagement.

installations
1
GitHub Stars
534
Mis à jour
29 juil.
transilienceai
Communauté

blockchain-security

Smart contract security testing and blockchain CTF exploitation. Covers Solidity vulnerability analysis, EVM storage manipulation, delegatecall attacks, CREATE/CREATE2 address prediction, and common DeFi exploit patterns. Use when analyzing Solidity contracts, solving blockchain challenges, or testing smart contract security.

installations
1
GitHub Stars
534
Mis à jour
29 juil.
transilienceai
Communauté

client-side

Client-side vulnerability testing - XSS (reflected/stored/DOM), CSRF, CORS misconfiguration, Clickjacking, DOM-based attacks, and Prototype Pollution.

installations
1
GitHub Stars
534
Mis à jour
29 juil.