Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacyΒ© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
interactsh-web β€” Web dashboard for Interactsh client | Kitploit
Tools/GitHubGitHub/projectdiscovery/interactsh-web
OSINT (Open Source Intelligence)ReconnaissanceDNS & Subdomain EnumerationInformation GatheringWeb SecurityDNS Analysis
GitHubprojectdiscovery/interactsh-web

interactsh-web

Web dashboard for Interactsh client

View Repository
24377342 months agoReviewed by Kitploit

Most Popular

View all β†’

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools β†’
Share
Website

Interactsh Web Client

A Next.js-based web interface for Interactsh

Getting Started

Prerequisites

  • Node.js 20+ (required for React 19)
  • npm, yarn, or pnpm

Installation

  1. Clone the repository:
git clone https://github.com/projectdiscovery/interactsh-web.git
cd interactsh-web
  1. Install dependencies:
npm install
# or
yarn install
  1. Run the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser.

Building for Production

npm run build
npm start
# or
yarn build
yarn start

Docker

Build and run using Docker:

docker build -t interactsh-web .
docker run -p 3000:3000 interactsh-web

Environment Variables

Create a .env.local file in the root directory to customize the configuration:

VariableDescriptionDefault
NEXT_PUBLIC_HOSTDefault Interactsh server hostoast.fun
NEXT_PUBLIC_TOKENAuthentication token (optional)-
NEXT_PUBLIC_CIDLCorrelation ID Length20
NEXT_PUBLIC_CIDNCorrelation ID Nonce Length13

Tech Stack

  • Framework: Next.js 16 with App Router
  • React: React 19.1.0
  • Styling: SCSS, Tailwind CSS, styled-components
  • Language: TypeScript
  • UI Components: Headless UI v2
  • Cryptography: node-rsa, crypto-browserify
  • Theme Management: next-themes

Project Structure

src/
β”œβ”€β”€ app/                    # Next.js App Router pages
β”‚   β”œβ”€β”€ page.tsx           # Main application page
β”‚   β”œβ”€β”€ layout.tsx         # Root layout
β”‚   β”œβ”€β”€ styles.scss        # Page styles
β”‚   β”œβ”€β”€ terms/             # Terms page
β”‚   └── components/        # Page-specific components
β”œβ”€β”€ components/            # Reusable UI components
β”‚   β”œβ”€β”€ appLoader/
β”‚   β”œβ”€β”€ customHost/
β”‚   β”œβ”€β”€ detailedRequest/
β”‚   β”œβ”€β”€ header/
β”‚   β”œβ”€β”€ icons/             # SVG icon components
β”‚   β”œβ”€β”€ notificationsPopup/
β”‚   β”œβ”€β”€ requestsTable/
β”‚   β”œβ”€β”€ resetPopup/
β”‚   β”œβ”€β”€ tabSwitcher/
β”‚   └── toggleBtn/
β”œβ”€β”€ lib/                   # Utility functions and types
β”‚   β”œβ”€β”€ index.ts           # Core functionality
β”‚   β”œβ”€β”€ localStorage/      # Local storage management
β”‚   β”œβ”€β”€ notify/            # Notification services
β”‚   β”œβ”€β”€ registry.tsx       # styled-components registry
β”‚   └── types/             # TypeScript type definitions
β”œβ”€β”€ helpers/               # Fallback loaders
β”œβ”€β”€ styles/                # Global styles
└── theme.ts               # Theme configuration

Features

  • Real-time interaction monitoring
  • Multiple protocol support (HTTP, DNS, SMTP)
  • Tab management for multiple sessions
  • Request/Response detailed view
  • Notification integrations (Telegram, Slack, Discord)
  • Custom host configuration
  • Data export functionality
  • Theme selection (Dark, Synth, Blue)

License

MIT License - see LICENSE.md for details.

Credits

  • ProjectDiscovery - Interactsh core
Download Tool