Skip to main content
Как удалить вирус с ASIC - устройства
Updated over 2 years ago

Как определить что устройство заражено вирусом:

Есть несколько способов определить что ваше устройство заражено вирусом:

  1. Ваши stratum - адреса изменились на сторонние адреса:

    1. stratum+tcp://scrypt.hk.nicehash.com:3333#xnsub

    2. stratum+tcp://scrypt.jp.nicehash.com:3333#xnsub

    3. stratum+tcp://stratumtcp.com:8888

  2. Хешрейт устройства не сходится с пулом, разница на 15 - 20%

  3. Устройство не прошивается с помощью microSD карты (непрерывная индикация двух светодиодов (красный и зеленый) и с помощью веб - пакета прошивки

  4. После прошивки устройства версия не изменяется и данные конфигурации остались прежними

  5. Индикация на контрольной плате со стороны компонентов загораются практически без промежутка по времени

  6. Индикация на контрольной плате загораются с разрывом 7 - 9 сек

Какие типы вирусов бывают:

  1. Вирус изменяющий конфигурацию ASIC - устройства

  2. Вирус Anbtuild 2 отключает загрузку с SD карты и заменяет системные бинарники и скрипты

  3. Вирус Antbuild 3 отключает загрузку с SD карты и заменяет системные бинарники и скрипты а так же блокирует ввод команд в u-boot для восстановления через UART (программатор

    Как вылечить вирус который изменяет конфигурацию ASIC - устройств:

Прошиваем устройство с помощью SD - карты по представленным инструкциям ниже:

Как вылечить вирус Antbuild 2 на Antminer S9(i,j,d):

Шаг первый:

Запись образа с помощью Win32DiskImager в системе Windows:

  1. Загружаем программное обеспечение Win32DiskImager

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу Win32DiskImager

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем букву нашей microSD - карты в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Write

    • 4. Ждем заполнения строки Progress до 100%

Запись образа с помощью balenaEtcher в системе Windows:

  1. Загружаем программное обеспечение balenaEtcher

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу balenaEtcher

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем нашу microSD - карту в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Flash

    • 4. Ждем заполнения строки Flashing до 100%

Запись образа с помощью balenaEtcher в системе macOS:

  1. Загружаем программное обеспечение balenaEtcher

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу balenaEtcher

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем нашу microSD - карту в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Flash

    • 4. Ждем заполнения строки Flashing до 100%

Запись образа с помощью Win32DiskImager в системе Linux:

  1. Загружаем программное обеспечение balenaEtcher

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу balenaEtcher

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем нашу microSD - карту в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Flash

    • 4. Ждем заполнения строки Flashing до 100%

Шаг второй:

Разбираем устройство Antminer S9 для последующей прошивки с помощью microSD - карты:

  1. Откручиваем 4 винта с тыльной стороны устройства

  2. Отключаем все шлейфы от контрольной платы (выделены кругом), кроме питания (выделены квадратом)

    • Круг - шлейфы хеш (3 штуки) и шлейфы вентиляторов (2 штуки)

    • Квадрат - шлейф питания (1 штука)

  3. Отодвигаем все 3 хеш - платы на себя

  4. После отодвигаем контрольную платы в том же направление что и хеш - платы

  5. Достаем контрольную плату

  6. Переставляем 1 - й джампер снизу в положение прошивки

  • Режим прошивки - переставляем джампер слева на право
  • Режим нормальной работы - переставляем джампер справа на лево

7. Устанавливаем microSD - карту в разъем на контрольной плате

Шаг третий:

Прошиваем устройство с помощью microSD - карты

  1. Проверяем установку microSD карты в слот для microSD карты

  2. Подаём питание на контрольную плату

  3. Ожидаем индикацию двух светодиодов на фронтальной части контрольной платы

    • Красный и зелёный индикатор должны мигать непрерывно

  4. Вы прошили своё устройство

  5. Отключаем питание от контрольной платы

  6. Достаём microSD - карту

  7. Переставляем джампер в режим нормальной работы

  8. Собираем устройство в обратной последовательности

Шаг четвертый:

Операционная Программа

система


Версия Windows BTC Tools


Версия Linux BTC Tools


Ищем IP - адрес устройства в локальной сети с помощью BTC Tools

  1. Загружаем программное обеспечение в соответствие с вашей операционной системой (версии представлены выше)

  2. Устанавливаем и запускаем программное обеспечение BTC Tools

  3. Проверяем верно ли установлен IP - адрес подсети (установка производится автоматически)

  4. Нажимаем кнопку Scan

  5. Ожидаем завершения сканирования

  6. Получаем IP - адрес из списка

Шаг пятый:

Прошиваем устройство с помощью веб - пакета прошивки

  1. Полученный ранее IP - адрес вводим в адресную строку вашего браузера

  2. Вводим данные для авторизации в приветственное окно

  • Имя пользователя: root

  • Password: root

3. В открывшемся интерфейсе системы, выбираем раздел Upgrade

4. В разделе Flash new firmware image выбираем файл прошивки загруженный с https://fw.emcd.io и нажимаем Flash Image

Instructions for firmware Antminer S9 (update) - CRMI Firmware

5. Ожидаем автоматического обновления страницы и установки прошивки!

Как вылечить вирус Antbuild 2 на Antminer L3+:

Шаг первый:

Запись образа с помощью Win32DiskImager в системе Windows:

  1. Загружаем программное обеспечение Win32DiskImager

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу Win32DiskImager

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем букву нашей microSD - карты в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Write

    • 4. Ждем заполнения строки Progress до 100%

Запись образа с помощью balenaEtcher в системе Windows:

  1. Загружаем программное обеспечение balenaEtcher

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу balenaEtcher

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем нашу microSD - карту в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Flash

    • 4. Ждем заполнения строки Flashing до 100%

Запись образа с помощью balenaEtcher в системе macOS:

  1. Загружаем программное обеспечение balenaEtcher

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу balenaEtcher

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем нашу microSD - карту в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Flash

    • 4. Ждем заполнения строки Flashing до 100%

Запись образа с помощью Win32DiskImager в системе Linux:

  1. Загружаем программное обеспечение balenaEtcher

  2. Устанавливаем программное обеспечение

  3. Загружаем файл прошивки

  4. Подключаем microSD - карту к компьютеру с помощью адаптера

  5. Запускаем программу balenaEtcher

    • 1. Выбираем файл с прошивкой Recovery.img

    • 2. Выбираем нашу microSD - карту в системе (выбирается автоматически)

    • 3. Нажимаем кнопку Flash

    • 4. Ждем заполнения строки Flashing до 100%

Шаг второй:

Прошиваем устройство с помощью microSD - карты

  1. Отключаем питание устройства

  2. Проверяем установку microSD карты в слот для microSD карты

  3. Включаем питание устройства

  4. Ожидаем индикацию двух светодиодов на фронтальной части контрольной платы

    • Красный и  зелёный индикатор должны постоянно светиться

  5. Вы прошили своё устройство

  6. Отключаем питание устройства

  7. Достаём microSD - карту

  8. Включаем питание устройства и переходим к следующему шагу

Шаг третий:

Операционная Программа

система


Версия Windows BTC Tools


Версия Linux BTC Tools


Ищем IP - адрес устройства в локальной сети с помощью BTC Tools

  1. Загружаем программное обеспечение в соответствие с вашей операционной системой (версии представлены выше)

  2. Устанавливаем и запускаем программное обеспечение BTC Tools

  3. Проверяем верно ли установлен IP - адрес подсети (установка производится автоматически)

  4. Нажимаем кнопку Scan

  5. Ожидаем завершения сканирования

  6. Получаем IP - адрес из списка

Шаг четвертый:

Прошиваем устройство с помощью веб - пакета прошивки

  1. Полученный ранее IP - адрес вводим в адресную строку вашего браузера

  2. Вводим данные для авторизации в приветственное окно

  • Имя пользователя: root

  • Password: root

3. В открывшемся интерфейсе системы, выбираем раздел Upgrade

4. В разделе Flash new firmware image выбираем файл прошивки загруженный с https://fw.emcd.io и нажимаем Flash Image

Instructions for firmware Antminer S9 (update) - CRMI Firmware

5. Ожидаем автоматического обновления страницы и установки прошивки!

Как вылечить вирус Antbuild 3 на устройствах Antminer :

В данный момент программной возможности вылечить данный вирус нет, поможет только замена контрольной платы

Did this answer your question?