Нативный перехватывающий прокси для macOS — нативный аналог Burp Suite, написанный на Swift без рантайм-зависимостей.
Разворачивается между браузером и сетью как HTTP/HTTPS-прокси: терминирует TLS через собственный удостоверяющий центр, фиксирует каждый обмен в истории, удерживает и переписывает трафик в полёте, отправляет запросы повторно с изменёнными параметрами. Одиннадцать воркспейсов, движок на Swift, ноль рантайм-зависимостей.
Один sidebar — одиннадцать рабочих областей. Всё состояние живёт в AppModel, движок при этом не импортирует ни одного UI-фреймворка.
Эволюция каналов и все рабочие площадки: сайты, VPN, GitHub и профиль на BI.ZONE Bug Bounty.
Core не импортирует UI. UI — нативный фронтенд на SwiftUI + AppKit, AppKit там, где строк в таблице много. В scripts/ — soak, скриншоты и сравнение с реальным миром.
Theme.typeScale в Sources/UI/Theme.swift — он прибавляется к каждому размеру в Theme.ui, Theme.monoSwiftUI и в NSFont-зеркале для AppKit-таблиц. Сейчас стоит 2: на номинальных размерах интерфейс читается мелко. Поставь 0 — получишь исходные размеры; магических офсетов на вызовах нет, больше трогать ничего не нужно.Нужны macOS 26+ и тулчейн Swift 6 (Xcode 16 или Command Line Tools). Если тулчейна нет — бери готовый BleedSuite.dmg, он лежит в корне репозитория.
open BleedSuite.dmg# перетащить в Applications, запуститьgit clone https://github.com/sucksecure-alt/BleedSuite && cd BleedSuite./build.sh# debug-сборка, только ошибки./package.sh# release → dist/Bleed Suite.app + .dmg./package.sh --test# release-сборка, затем --selftest./.build/debug/BleedSuite --selftest# 137 проверок движка./.build/debug/BleedSuite --uitest# 22 проверки UIdist/@State. Оба скрипта предпочитают SDK MacOSX26.x, если он есть. С полным Xcode это происходит автоматическиsecurity)networksetup) либо прописать 127.0.0.1:<порт> руками в браузереКоротко о том, что спрашивают чаще всего. Подсказка: нажми / в любом месте, чтобы прыгнуть в терминал.
Только для тестирования систем, которыми ты владеешь или на которые есть письменное разрешение. Перехват трафика без авторизации может быть незаконным в твоей юрисдикции. Intruder, Scanner и Match/Replace предназначены исключительно для санкционированного тестирования на проникновение и bug bounty с явным scope.