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

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

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

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

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

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/cocoadebug/cocoadebug
Динамический анализ (песочница)Безопасность iOSОтладчикиМобильная безопасностьАнализ Журналов
GitHubcocoadebug/cocoadebug

CocoaDebug

Инструмент отладки iOS 🚀

Репозиторий
4.1k399483 лет назадПроверено Kitploit

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
логотип
  • Введение
  • Установка
  • Использование
  • Параметры
ВерсияCocoaPods Compatible
ПлатформаPlatform
ЯзыкиLanguages

Скриншот

Введение

  • Работает аналогично Charles внутри вашего приложения.

  • Встряхните, чтобы скрыть или показать чёрный пузырь. (Поддерживается на устройствах iPhone и симуляторе)

  • Делитесь деталями сети через email или копируйте в буфер обмена, когда вы находитесь на странице Network Details.

  • Копируйте логи. (Долгое нажатие на текст, затем выберите «Выбрать всё» или «Копировать»)

  • Ищите логи по ключевому слову.

  • Долгое нажатие на чёрный пузырь очищает все сетевые логи.

  • Обнаружение блокировок UI.

  • Список ошибок крашей.

  • Информация о приложении и устройстве, включая: версию, сборку, имя пакета, идентификатор пакета, разрешение экрана, устройство, версию iOS

  • Список всех сетевых запросов, отправленных приложением. (Поддерживает JSON и Protocol buffers от Google)

  • Список всех папок и файлов песочницы с возможностью предпросмотра и редактирования.

  • Список всех консолей WKWebView.

  • Список всех JavaScript-консолей React Native и нативных логов.

  • Список всех сообщений print() и NSLog(), которые были написаны разработчиком в Xcode.

Установка

CocoaPods (Рекомендуемый способ)

root@kitploit:~
target 'YourTargetName' do
    use_frameworks!
    pod 'CocoaDebug', :configurations => ['Debug']
end

Carthage

root@kitploit:~
github  "CocoaDebug/CocoaDebug"

Framework

CocoaDebug.framework (Версия 1.7.2)

ВНИМАНИЕ: Никогда не поставляйте продукт, который был слинкован с фреймворком CocoaDebug. В Руководстве по интеграции описан способ использования конфигураций сборки для изоляции линковки фреймворка только к Debug-сборкам.

Использование

  • Ничего не нужно делать. CocoaDebug запустится автоматически.
  • Для захвата логов из Xcode с помощью кода: (Вы также можете установить это в CocoaDebug->App->Monitor->Applogs без какого-либо кода.)
root@kitploit:~
CocoaDebugSettings.shared.enableLogMonitoring = true //Значение по умолчанию — false
  • Ознакомьтесь с AppDelegate.m или AppDelegate.swift для более продвинутого использования.

Параметры

При инициализации CocoaDebug вы можете настроить значения следующих параметров до вызова CocoaDebug.enable().

  • serverURL - Если захваченные URL содержат серверный URL, CocoaDebug выделяет его жирным шрифтом для отметки. Не отмечается, когда это значение равно nil. Значение по умолчанию — nil.

  • ignoredURLs - Установите URL, которые не должны захватываться. CocoaDebug захватывает все URL, когда значение равно nil. Значение по умолчанию — nil.

  • onlyURLs - Установите URL, которые будут захватываться только. CocoaDebug захватывает все URL, когда значение равно nil. Значение по умолчанию — nil.

  • ignoredPrefixLogs - Установите префиксы логов, которые не должны захватываться. CocoaDebug захватывает все логи, когда значение равно nil. Значение по умолчанию — nil.

  • onlyPrefixLogs - Установите префиксы логов, которые будут захватываться только. CocoaDebug захватывает все логи, когда значение равно nil. Значение по умолчанию — nil.

  • additionalViewController - Добавьте дополнительный UIViewController как дочерний контроллер главного UITabBarController CocoaDebug. Значение по умолчанию — nil.

  • emailToRecipients - Установите начальных получателей в поле «Кому» при отправке по email. Значение по умолчанию — nil.

  • emailCcRecipients - Установите начальных получателей в поле «Копия» при отправке по email. Значение по умолчанию — .

Ссылка

https://developer.apple.com/library/archive/samplecode/CustomHTTPProtocol/Introduction/Intro.html

Скачать инструмент
nil
  • mainColor - Установите основной цвет CocoaDebug в шестнадцатеричном формате. Значение по умолчанию — #42d459.

  • protobufTransferMap - Карта преобразования данных Protobuf в JSON. Значение по умолчанию — nil.