Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
interactsh — OOB 상호작용 수집 서버 및 클라이언트 라이브러리 | Kitploit
도구/GitHubGitHub/projectdiscovery/interactsh
Vulnerability AnalysisInformation GatheringWeb SecurityPenetration TestingDNS Analysis
GitHubprojectdiscovery/interactsh

interactsh

OOB 상호작용 수집 서버 및 클라이언트 라이브러리

저장소 보기
4.5k4754819일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
웹사이트
공유


Interactsh

OOB 상호작용 수집 서버 및 클라이언트 라이브러리

기능 • 사용법 • Interactsh 클라이언트 • Interactsh 서버 • Interactsh 통합 • Discord 참여


Interactsh는 대역 외 상호작용을 탐지하기 위한 오픈소스 도구입니다. 외부 상호작용을 유발하는 취약점을 탐지하도록 설계된 도구입니다.

기능

  • DNS/HTTP(S)/SMTP(S)/LDAP 상호작용
  • IPv4 및 IPv6 지원
  • CLI / Web / Burp / ZAP / Docker 클라이언트
  • 로깅 없는 AES 암호화
  • 자동 갱신을 지원하는 ACME 기반 와일드카드 TLS 자동화
  • 클라우드 메타데이터 서비스를 위한 DNS 항목
  • 동적 HTTP 응답 제어
  • 자체 호스팅 Interactsh 서버
  • 다중 도메인 지원 (자체 호스팅)
  • NTLM/SMB/FTP(S)/RESPONDER 리스너 (자체 호스팅)
  • 와일드카드 / 보호된 상호작용 (자체 호스팅)
  • 사용자 정의 가능한 인덱스 / 파일 호스팅 (자체 호스팅)
  • 2단계 OOB 페이로드를 위한 클라이언트 파일 호스팅 (자체 호스팅)
  • 사용자 정의 가능한 페이로드 길이 (자체 호스팅)
  • 사용자 정의 SSL 인증서 (자체 호스팅)

Interactsh 클라이언트

사용법```sh

interactsh-client -h

이것은 도구에 대한 도움말을 표시합니다. 지원하는 모든 스위치는 다음과 같습니다.```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

Interactsh CLI 클라이언트

Interactsh CLI 클라이언트를 성공적으로 설치하려면 **go1.20+**가 필요합니다. 다음 명령을 실행하여 저장소를 가져오세요 -```sh go install -v github.com/projectdiscovery/interactsh/cmd/interactsh-client@latest

### Interactsh CLI 클라이언트로 PDCP_API_KEY 구성하기
> https://cloud.projectdiscovery.io 에서 가입하여 무료 API 키를 받으세요

PDCP_API_KEY는 두 가지 방법으로 구성할 수 있습니다:
1. API 키를 대화식으로 구성하려면 다음 명령을 실행하세요:   ```sh
   ./interactsh-client -auth
  1. API 키를 직접 전달하는 것을 선호하는 경우, -auth 옵션 뒤에 API 키를 사용하세요: ```sh ./interactsh-client -auth=

기본 실행

이것은 출력에 최소한의 상호작용 정보만 포함하여 OOB 테스트에 사용할 수 있는 고유한 페이로드를 생성합니다.```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

### 세션 파일

`-sf, -session-file` 플래그와 함께 `interactsh-client`를 사용하면 사용자 정의 파일에 현재 세션 정보를 저장하거나 읽을 수 있으며, 이는 클라이언트가 중지되거나 닫힌 후에도 동일한 세션을 재개하여 인터랙션을 폴링하는 데 유용합니다.```console
$ interactsh-client -sf interact.session

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

        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

상세 모드

전체 요청과 응답을 확인하고 이후 분석을 위한 출력 파일과 함께 interactsh-client를 상세 모드(v)로 실행합니다.```console $ interactsh-client -v -o interactsh-logs.txt

_       __                       __       __  

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

projectdiscovery.io
도구 다운로드