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

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

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

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

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

Категории

Все категории
Loading categories
RedTeamCoin — Red Team Coin для операций крипто-майнинга. | Kitploit
Инструменты/GitHubGitHub/xyplex3/redteamcoin
ЭксплуатацияКриптографияТестирование на ПроникновениеКомандование и УправлениеRed TeamingРазработка Полезной Нагрузки
GitHubxyplex3/redteamcoin

RedTeamCoin

Red Team Coin для операций крипто-майнинга.

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

Популярное

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

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

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

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

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

RedTeamCoin

RedTeamCoin Logo

License Pre-Commit Security Scanning Release Test & Build Verification Windows Miner Test


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

Этот инструмент позволяет командам безопасности безопасно и легально демонстрировать сценарии атак криптомайнинга на корпоративных системах, создавать всесторонние отчеты о воздействии и проверять средства защиты — и все это в контролируемой среде с использованием изолированного, непубличного блокчейна.

Оглавление

  • Обзор
  • Возможности
  • Быстрый старт
  • Как это работает
  • Использование
    • Запуск сервера
    • Запуск майнера
    • Подключение к удаленным серверам
  • GPU майнинг
  • Конфигурация
  • API Справочник
  • Архитектура
  • Разработка
  • Участие
  • Устранение неполадок
  • Документация
  • Лицензия
  • Благодарности

Обзор

Зачем использовать RedTeamCoin?

  • Продемонстрировать реальное влияние атак криптоджекинга
  • Протестировать и проверить системы мониторинга и обнаружения безопасности
  • Создать количественные оценки ущерба для отчетов руководству
  • Безопасно симулировать операции майнинга без подключения к публичным блокчейнам

Компоненты системы:

  • Майнинг-пул сервер — управляет блокчейном и координирует распределение работы
  • Клиентские майнеры — клиенты майнинга на CPU/GPU (реализации на Go и Java)
  • Веб-панель управления — мониторинг в реальном времени, управление и статистика
  • Инструменты анализа — создание всесторонних отчетов об оценке ущерба

Возможности

  • Реализация блокчейна: Собственный блокчейн на основе proof-of-work с настраиваемой сложностью
  • Майнинг-пул сервер: Управляет несколькими майнерами и распределением работы через gRPC
  • Клиентские майнеры: Автоматизированные клиенты майнинга (Go и Java) с записью IP-адреса и имени хоста
  • Автономный Java майнер: Десктопный майнер с графическим интерфейсом
  • Java gRPC клиент: Безголовый gRPC клиент для серверов и автоматизации
  • Управление майнерами на стороне сервера: Приостановка, возобновление, ограничение использования CPU и удаление майнеров удаленно
  • Ограничение CPU: Ограничение использования CPU майнером от 0 до 100% для управления ресурсами
  • Поддержка GPU майнинга: Поддержка CUDA и OpenCL для ускоренного майнинга на GPU
  • Гибридный майнинг: Одновременный майнинг на CPU и GPU для максимальной производительности
  • Веб-панель управления: Мониторинг майнеров, статистики и блокчейна в реальном времени с кнопками управления
  • Аутентификация REST API: Безопасная аутентификация на основе токенов для конечных точек API
  • Шифрование gRPC клиент-сервер: Опциональное TLS шифрование для защищенных gRPC соединений между клиентом и сервером
  • Двойное отслеживание IP: Запись как IP-адресов, сообщаемых клиентом, так и обнаруженных сервером
  • Статистика CPU и GPU: Комплексное отслеживание использования ресурсов и отчетность
  • Protocol Buffers: Эффективное взаимодействие клиент-сервер с помощью protobuf/gRPC
  • Автоматическое завершение: Майнеры автоматически отключаются и самоудаляются при удалении с сервера

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

Запустите RedTeamCoin менее чем за 5 минут:

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

  • Go версии 1.21 или новее
  • Компилятор Protocol Buffer (protoc)

Ubuntu/Debian:```bash sudo apt update sudo apt install -y golang-go protobuf-compiler

**macOS:**```bash
brew install go protobuf

Windows:

  • Установите Go с https://golang.org/dl/
  • Установите protoc с https://github.com/protocolbuffers/protobuf/releases

Установка```bash

Clone the repository

git clone https://github.com/xyplex3/RedTeamCoin.git cd RedTeamCoin

Install dependencies

make install-tools make deps

Build server and client

make build

### Проверка

Убедитесь, что сборка завершена успешно:```bash
ls -lh bin/
# Expected output: server and client binaries (1-5 MB each)

./bin/server --help
# Expected output: Usage information for the server

Запуск вашего первого майнинг-пула

1. Запустите сервер:```bash make run-server

Вы должны увидеть вывод, похожий на:```text
RedTeamCoin Mining Pool Server
Authentication Token: abc123def456...
Dashboard URL: http://localhost:8080?token=abc123def456...
gRPC server listening on port 50051

2. Запустить майнер (в новом терминале):```bash make run-client

Вы должны увидеть активность майнинга:```text
Connected to mining pool at localhost:50051
Registered as miner: miner-hostname-1234567890
Mining block #1... Hash rate: 2.5 MH/s
Block found! Nonce: 98765, Hash: 000000ab1cd...

3. Просмотр панели управления:

Откройте URL из шага 1 в вашем браузере или перейдите по адресу:```text http://localhost:8080?token=YOUR_AUTH_TOKEN_HERE

Вы увидите статистику в реальном времени, включая активных майнеров, хэшрейты и добытые блоки.

**Примечание:** Сервер прослушивает все сетевые интерфейсы — замените `localhost` на IP-адрес вашего сервера для удаленного доступа.

## Как это работает

Майнинг-пул работает на основе механизма консенсуса proof-of-work:

1. Сервер инициализирует блокчейн с генезис-блоком
2. Майнеры подключаются через gRPC и регистрируются с IP/именем хоста
3. Сервер распределяет задания (шаблоны блоков)
4. Майнеры вычисляют SHA-256 хэши для поиска валидных nonce
5. Майнеры отправляют решения при достижении целевой сложности
6. Сервер проверяет и добавляет блоки в блокчейн
7. Панель управления отображает статистику в реальном времени и активность майнеров

Каждый блок требует нахождения хэша с определённым количеством ведущих нулей (настраиваемая сложность). Майнеры получают 50 RTC за добытый блок.
Скачать инструмент