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

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

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

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

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

Категории

Все категории
Loading categories
Orbit — Инструмент для исследования блокчейн-транзакций | Kitploit
Инструменты/GitHubGitHub/s0md3v/orbit
OSINT (Разведка открытых источников)ФорензикаСбор информацииКриптография
GitHubs0md3v/orbit

Orbit

Инструмент для исследования блокчейн-транзакций

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

Популярное

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

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

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

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

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

Orbit
ORBIT

Инструмент для исследования блокчейн-транзакций

3.2-blue.svg">

graph-demo

Введение

Orbit предназначен для исследования сети блокчейн-кошелька путем рекурсивного обхода истории транзакций. Данные визуализируются в виде графа, чтобы выявить основные источники, приёмники и подозрительные связи.

Примечание: Orbit работает только на Python 3.2 и выше.

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

Начнём с обхода истории транзакций кошелька:

root@kitploit:~
python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F

Обход нескольких кошельков не отличается.

root@kitploit:~
python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F,1ETBbsHPvbydW7hGWXXKXZ3pxVh3VFoMaX

По умолчанию Orbit получает последние 50 транзакций каждого кошелька, но это можно настроить параметром -l.

root@kitploit:~
python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -l 100

Глубина обхода по умолчанию равна 3, т.е. Orbit получает историю целевого кошелька (целевых кошельков), обходит найденные кошельки, а затем снова обходит кошельки из результатов. Глубину можно увеличить или уменьшить параметром -d.

root@kitploit:~
python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -d 2

Кошельки, совершившие лишь несколько взаимодействий с нашей целью, могут быть не важны — Orbit можно указать обходить топ N кошельков на каждом уровне с помощью параметра -t.

root@kitploit:~
python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -t 20

Если вы хотите просмотреть собранные данные в предпочитаемом средстве просмотра графов, используйте параметр -o.

root@kitploit:~
python3 orbit.py -s 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F -o output.graphml

Поддерживаемые форматы:

  • graphml (Поддерживается большинством просмотрщиков графов)
  • json (Для сырой обработки)

Это ваша терминальная панель.

demo-terminal

Визуализация

После завершения сканирования граф автоматически откроется в вашем браузере по умолчанию. Если этого не произошло, откройте quark.html вручную. Не переживайте, если ваш граф выглядит так же запутанно, как на примере ниже, или ещё хуже.

graph-setup

Выберите опцию Make Clusters, чтобы сформировать кластеры с помощью алгоритма обнаружения сообществ. После этого можно использовать Color Clusters, чтобы раскрасить каждое сообщество в разные цвета, а затем Spacify, чтобы исправить перекрывающиеся узлы и рёбра.

graph-fixed

Толщина рёбер зависит от частоты транзакций между двумя кошельками, а размер узла — как от частоты транзакций, так и от количества связей узла.

Поскольку Orbit использует Quark для рендеринга графа, подробнее о различных функциях и элементах управления можно узнать в README Quark'а.

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