Skip to content
KitploitKITPLOIT
ИнструментыБлог
Log in
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
interactsh-web — Веб-панель для клиента Interactsh | Kitploit
Инструменты/GitHubGitHub/projectdiscovery/interactsh-web
OSINT (Разведка открытых источников)РазведкаПеречисление DNS и поддоменовСбор информацииВеб-безопасностьАнализ DNS
GitHubprojectdiscovery/interactsh-web

interactsh-web

Веб-панель для клиента Interactsh

Репозиторий
24377192 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

Interactsh Web Client

Веб-интерфейс на Next.js для Interactsh

Начало работы

Предварительные требования

  • Node.js 20+ (требуется для React 19)
  • npm, yarn или pnpm

Установка

  1. Клонируйте репозиторий:
git clone https://github.com/projectdiscovery/interactsh-web.git
cd interactsh-web
  1. Установите зависимости:
npm install
# или
yarn install
  1. Запустите сервер разработки:
npm run dev
# или
yarn dev
  1. Откройте http://localhost:3000 в вашем браузере.

Сборка для продакшена

npm run build
npm start
# или
yarn build
yarn start

Docker

Сборка и запуск с помощью Docker:

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

Переменные окружения

Создайте файл .env.local в корневой директории, чтобы настроить конфигурацию:

ПеременнаяОписаниеПо умолчанию
NEXT_PUBLIC_HOSTХост сервера Interactsh по умолчаниюoast.fun
NEXT_PUBLIC_TOKENТокен аутентификации (опционально)-
NEXT_PUBLIC_CIDLДлина идентификатора корреляции20
NEXT_PUBLIC_CIDNДлина одноразового номера идентификатора корреляции13

Технологический стек

  • Фреймворк: Next.js 16 с App Router
  • React: React 19.1.0
  • Стилизация: SCSS, Tailwind CSS, styled-components
  • Язык: TypeScript
  • UI компоненты: Headless UI v2
  • Криптография: node-rsa, crypto-browserify
  • Управление темами: next-themes

Структура проекта

src/
├── app/                    # Страницы Next.js App Router
│   ├── page.tsx           # Основная страница приложения
│   ├── layout.tsx         # Корневой макет
│   ├── styles.scss        # Стили страниц
│   ├── terms/             # Страница условий
│   └── components/        # Компоненты, специфичные для страниц
├── components/            # Переиспользуемые UI компоненты
│   ├── appLoader/
│   ├── customHost/
│   ├── detailedRequest/
│   ├── header/
│   ├── icons/             # Компоненты SVG иконок
│   ├── notificationsPopup/
│   ├── requestsTable/
│   ├── resetPopup/
│   ├── tabSwitcher/
│   └── toggleBtn/
├── lib/                   # Вспомогательные функции и типы
│   ├── index.ts           # Основная функциональность
│   ├── localStorage/      # Управление локальным хранилищем
│   ├── notify/            # Сервисы уведомлений
│   ├── registry.tsx       # Реестр styled-components
│   └── types/             # Определения типов TypeScript
├── helpers/               # Запасные загрузчики
├── styles/                # Глобальные стили
└── theme.ts               # Конфигурация темы

Функции

  • Мониторинг взаимодействий в реальном времени
  • Поддержка нескольких протоколов (HTTP, DNS, SMTP)
  • Управление вкладками для нескольких сессий
  • Детальный просмотр запросов/ответов
  • Интеграция уведомлений (Telegram, Slack, Discord)
  • Настройка пользовательского хоста
  • Функция экспорта данных
  • Выбор темы (Тёмная, Synth, Синяя)

Лицензия

Лицензия MIT — подробнее см. в LICENSE.md.

Благодарности

  • ProjectDiscovery — ядро Interactsh
Скачать инструмент