README.md (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
Red
===
CLI em portugues que analisa um site e mostra stack, infraestrutura
e arquitetura provavel. Separa o que foi observado do que e inferencia.
Requer Node.js 22+.
Instalar
--------
npm install -g red
Na primeira vez com --completo:
npx playwright install chromium
Uso
---
red example.com # atalho para analisar
red analisar example.com # modo rapido (HTTP)
red analisar example.com --completo # headless, executa JS
red analisar example.com --lighthouse # auditoria de qualidade
red analisar example.com --json # saida JSON
red comparar site-a.com site-b.com
red explicar nextjs # explica tech, sem rede
red estudar example.com # trilha didatica
Modo rapido: HTML bruto, headers, DNS, TLS, robots.
Modo completo: + DOM pos-hidratacao, XHR, WebSockets, globals JS.
Deteccao usa fingerprints do enthec/webappanalyzer (MIT).
Desenvolvimento
---------------
npm install
npm run dev -- analisar example.com
npm test
npm run build
Atualizar fingerprints (6000+ techs):
npm run fingerprints:update
Licenca
-------
MIT. Fingerprints derivados de enthec/webappanalyzer (MIT).
|