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

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

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

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

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

Категории

Все категории
Loading categories
hoverfly — Легковесный инструмент для виртуализации сервисов / симуляции API / мокирования API для разработчиков и тестировщиков | Kitploit
Инструменты/GitHubGitHub/spectolabs/hoverfly
Веб-прокси и перехватТестирование безопасности API
GitHubspectolabs/hoverfly

hoverfly

Легковесный инструмент для виртуализации сервисов / симуляции API / мокирования API для разработчиков и тестировщиков

РепозиторийСайт
2.5k22811 день назадПроверено Kitploit

Популярное

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

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

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

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

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

Hoverfly

Circle CI Статус документации Обсуждения на GitHub

Симуляция API для разработки и тестирования

Hoverfly — это легковесный инструмент с открытым исходным кодом для симуляции API. С помощью Hoverfly вы можете создавать реалистичные симуляции API, от которых зависит ваше приложение.

  • Замените медленные, нестабильные зависимости API на реалистичные, многократно используемые симуляции
  • Имитируйте сетевые задержки, случайные сбои или ограничения скорости для тестирования граничных случаев
  • Расширяйте и настраивайте с помощью любого языка программирования
  • Экспортируйте, делитесь, редактируйте и импортируйте симуляции API
  • CLI и привязки к нативным языкам для Java
  • REST API
  • Легковесность, высокая производительность, работает везде
  • Лицензия Apache 2

Hoverfly разрабатывается и поддерживается компанией iOCO Solutions.

Быстрый старт

  • Загрузка и установка
  • Читать документацию

Hoverfly Cloud

Hoverfly Cloud — симуляции API как услуга. Зарегистрироваться здесь.

Участие в разработке

Приветствуются вклады!

Чтобы внести свой вклад, пожалуйста:

  1. Сделайте форк репозитория
  2. Создайте ветку функциональности в вашем форке
  3. Зафиксируйте свои изменения и создайте pull request в ветку master Hoverfly
  4. В вашем pull request укажите подробности вашего изменения, например:
    1. зачем вы его сделали
    2. как его тестировать
    3. любую информацию о проведённом вами тестировании

Чтобы узнать больше о модели форков, перейдите по этой ссылке: workflow форков.

Настройка для локальной разработки

Сборка

  1. Установите Go. Следуйте инструкциям по загрузке и установке для вашей ОС с официального сайта Go. Если вы ранее устанавливали Go с помощью apt-get или homebrew, сначала удалите его.

  2. Клонируйте проект hoverfly:

    root@kitploit:~
    git clone https://github.com/SpectoLabs/hoverfly.git
    # или: git clone https://github.com/<ваше_имя_пользователя>/hoverfly.git
    
  3. Теперь вы можете запустить сборку:

    root@kitploit:~
    cd hoverfly
    make build 
    

Обратите внимание: двоичные файлы находятся в каталоге target.

Тестирование

Вы должны иметь возможность выполнить все модульные и функциональные тесты с помощью:

root@kitploit:~
make test

Некоторые тесты middleware могут завершиться неудачей, если в вашем окружении не настроены ruby и python. Если вы используете Mac, вы можете установить их с помощью Homebrew:

root@kitploit:~
brew install ruby
brew install python

Лицензия

Лицензия Apache версии 2.0 См. LICENSE для подробностей.

Авторское право (c) 2025 Hoverfly Cloud

Скачать инструмент