Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
interactsh — Um servidor e biblioteca cliente para coleta de interações OOB | Kitploit
Ferramentas/GitHubGitHub/projectdiscovery/interactsh
Análise de VulnerabilidadesColeta de InformaçõesSegurança WebTestes de PenetraçãoAnálise de DNS
GitHubprojectdiscovery/interactsh

interactsh

Um servidor e biblioteca cliente para coleta de interações OOB

Ver Repositório
4.5k47545há 19 diasRevisado pelo Kitploit
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar


Interactsh

Um servidor de coleta de interações OOB e biblioteca cliente

Recursos • Uso • Cliente Interactsh • Servidor Interactsh • Integração Interactsh • Entrar no Discord


Interactsh é uma ferramenta de código aberto para detectar interações fora de banda. É uma ferramenta projetada para detectar vulnerabilidades que causam interações externas.

Recursos

  • Interação DNS/HTTP(S)/SMTP(S)/LDAP
  • Suporte a IPv4 e IPv6
  • Cliente CLI / Web / Burp / ZAP / Docker
  • Criptografia AES com zero registro
  • TLS curinga automático baseado em ACME com renovação automática
  • Entradas DNS para serviço de metadados em nuvem
  • Controle dinâmico de resposta HTTP
  • Servidor Interactsh auto-hospedado
  • Suporte a múltiplos domínios (auto-hospedado)
  • Listener NTLM/SMB/FTP(S)/RESPONDER (auto-hospedado)
  • Interações curinga / protegidas (auto-hospedado)
  • Hospedagem de índice / arquivo personalizável (auto-hospedado)
  • Hospedagem de arquivo do cliente para payloads OOB de segundo estágio (auto-hospedado)
  • Comprimento de payload personalizável (auto-hospedado)
  • Certificado SSL personalizado (auto-hospedado)

Cliente Interactsh

Uso```sh

interactsh-client -h

Isso exibirá a ajuda para a ferramenta. Aqui estão todas as opções que ela suporta.```yaml
Usage:
  ./interactsh-client [flags]

Flags:
INPUT:
   -s, -server string   interactsh server(s) to use (default "oast.pro,oast.live,oast.site,oast.online,oast.fun,oast.me")
   -fl, -file string[]  local file(s) to upload and host on the interactsh server

CONFIG:
   -config string                           flag configuration file (default "$HOME/.config/interactsh-client/config.yaml")
   -auth                                    configure projectdiscovery cloud (pdcp) api key (default true)
   -n, -number int                          number of interactsh payload to generate (default 1)
   -t, -token string                        authentication token to connect protected interactsh server
   -pi, -poll-interval int                  poll interval in seconds to pull interaction data (default 5)
   -nf, -no-http-fallback                   disable http fallback registration
   -cidl, -correlation-id-length int        length of the correlation id preamble (min 3, default 20) (default 20)
   -cidn, -correlation-id-nonce-length int  length of the correlation id nonce (min 3, default 13) (default 13)
   -sf, -session-file string                store/read from session file
   -kai, -keep-alive-interval value         keep alive interval (default 1m0s)

FILTER:
   -m, -match string[]   match interaction based on the specified pattern
   -f, -filter string[]  filter interaction based on the specified pattern
   -dns-only             display only dns interaction in CLI output
   -http-only            display only http interaction in CLI output
   -smtp-only            display only smtp interactions in CLI output
   -asn                   include asn information of remote ip in json output

UPDATE:
   -up, -update                 update interactsh-client to latest version
   -duc, -disable-update-check  disable automatic interactsh-client update check

OUTPUT:
   -o string                         output file to write interaction data
   -json                             write output in JSON Lines format
   -ps, -payload-store               write generated interactsh payload to file
   -psf, -payload-store-file string  store generated interactsh payloads to given file (default "interactsh_payload.txt")
   -fsf, -file-store-file string     store hosted file URLs to given file (requires -file)
   -v                                display verbose interaction

DEBUG:
   -version            show version of the project
   -health-check, -hc  run diagnostic check up

Cliente CLI Interactsh

O cliente CLI Interactsh requer go1.20+ para ser instalado com sucesso. Execute o seguinte comando para obter o repositório -```sh go install -v github.com/projectdiscovery/interactsh/cmd/interactsh-client@latest

### Configurar PDCP_API_KEY com o cliente CLI do Interactsh
> Obtenha sua chave de API gratuita registrando-se em https://cloud.projectdiscovery.io

Você pode configurar sua PDCP_API_KEY de duas maneiras:
1. Para configurar a chave de API de forma interativa, execute o seguinte comando:   ```sh
   ./interactsh-client -auth
  1. Se preferir passar a chave de API diretamente, use a opção -auth seguida da sua chave de API: ```sh ./interactsh-client -auth=

Execução Padrão

Isso irá gerar um payload único que pode ser usado para testes OOB com informações mínimas de interação na saída.```console $ interactsh-client

_       __                       __       __  

()__ / /____ _________ / // /_ / / __ / / _ / / __ '/ / __/ __/ __
/ / / / / /
/ __/ / / /
/ / /
/ /
(
) / / / /// //_/_
// _,/___/_/__// // v0.0.5

    projectdiscovery.io

[INF] Listing 1 payload for OOB Testing [INF] c23b2la0kl1krjcrdj10cndmnioyyyyyn.oast.pro

[c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received DNS interaction (A) from 172.253.226.100 at 2021-26-26 12:26 [c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received DNS interaction (AAAA) from 32.3.34.129 at 2021-26-26 12:26 [c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received HTTP interaction from 43.22.22.50 at 2021-26-26 12:26 [c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received HTTPS interaction from 43.22.22.50 at 2021-26-26 12:26 [c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received DNS interaction (MX) from 43.3.192.3 at 2021-26-26 12:26 [c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received DNS interaction (TXT) from 74.32.183.135 at 2021-26-26 12:26 [c23b2la0kl1krjcrdj10cndmnioyyyyyn] Received SMTP interaction from 32.85.166.50 at 2021-26-26 12:26

### Arquivo de Sessão

O `interactsh-client` com a flag `-sf, -session-file` pode ser usado para armazenar/ler as informações da sessão atual a partir de um arquivo definido pelo usuário, o que é útil para retomar a mesma sessão para consultar as interações mesmo depois que o cliente for interrompido ou fechado.```console
$ interactsh-client -sf interact.session

    _       __                       __       __  
   (_)___  / /____  _________ ______/ /______/ /_ 
  / / __ \/ __/ _ \/ ___/ __ '/ ___/ __/ ___/ __ \
 / / / / / /_/  __/ /  / /_/ / /__/ /_(__  ) / / /
/_/_/ /_/\__/\___/_/   \__,_/\___/\__/____/_/ /_/ 1.0.3

        projectdiscovery.io

[INF] Listing 1 payload for OOB Testing
[INF] c23b2la0kl1krjcrdj10cndmnioyyyyyn.oast.pro
Baixar ferramenta