Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP Detector

Ferramenta CLI desenvolvida em Go para localizar URLs que utilizam http:// em páginas web.

O programa analisa diferentes atributos do HTML e classifica cada URL encontrada como segura ou insegura.

image

Funcionalidades

  • Recebe a URL pelo terminal

  • Adiciona https:// automaticamente

  • Analisa os atributos:

    • href
    • src
    • action
    • formaction
    • poster
  • Classifica URLs HTTPS como SAFE

  • Classifica URLs HTTP como UNSAFE

  • Exibe os resultados com cores no terminal

  • Limita URLs muito longas na saída

Como usar

Execute diretamente com Go:

go run . exemplo.com

Ou gere o executável:

go build

Depois execute:

./http-detector exemplo.com

Exemplo

[SAFE] https://exemplo.com/style.css
[SAFE] https://exemplo.com/imagem.png
[UNSAFE] http://exemplo.com/script.js

Tecnologias

  • Go
  • Biblioteca padrão
  • net/http
  • strings
  • io
  • os

O projeto não utiliza frameworks ou dependências externas.

About

Ferramenta CLI em Go para detectar URLs HTTP inseguras em links, imagens, formulários e outros recursos de páginas web.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages