Скрипт майнинг – Что такое скрипт майнинг? Криптовалюты использующие алгоритм Scrypt

Содержание

Что такое скрипт майнинг? Криптовалюты использующие алгоритм Scrypt

Майнинг большинства современных криптовалют выполняется с помощью оборудования (майнеров) трех типов:  Scrypt (скрипт) майнеры, SHA256 майнеры и уникальное гибридное оборудование. Давайте подробно разберемся с тем, что же такое скрипт майнинг.

  1. Что такое скрипт майнинг
  2. Теория скрипт майнинга
  3. Первоначальные установки
  4. Параметр настройки шейдеров shaders XXX
  5. Параметр настройки интенсивности intensity XX
  6. Дополнительная настройка параметров

Скрипт майнинг

Скрипт майнинг – это майнинг криптовалют, которые основаны на специальном алгоритме Scrypt. Для этого используют специальное оборудование, которое применяет главную измерительную мощность в MH/S (мегахэш/секунду) или KH/S (килохэш/секунду).

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

  • Litecoin;
  • Isracoin;
  • Dogecoin;

Заниматься скрипт майнингом можно несколькими способами. Можно майнить при помощи ферм с видеокартами или вашего компьютера или ноутбука с достаточными мощностями.

Теория скрипт майнинга

Процесс скрипт майнинг имеет значительные отличия от процесса добычи обычных биткоинов путем SHA256 майнеров. Скрипт алгоритм был разработан для майнинга на основе процессоров, а не видеокарт. Однако, по мере развития и появления новых разработок скрипт майнинг тоже перешел на добычу криптовалюты при помощи видеокарт. Процессы расчета у этого алгоритма более сложные, чтобы добиться эффективной работы необходимо соблюдение особых аппаратных условий, которые свойственны только скрипт алгоритмам.

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

Имеется несколько параметром, которые позволяют настроить скрипт майнинг очень тонко. К их настройке нужно подойти очень серьезно, от этого будет зависеть эффективность майнинга в целом. Все эти параметры являются своеобразными ключами для начального запуска CGMiner. Нельзя просто так добавить какой-либо ключ для запуска, в этом случае CGMiner перестанет исправно работать или начнет постоянно «падать». Это говорит о том, что данные ключи не подходят для скрипт майнинга.

!Обратите внимание! Если CGMiner постоянно «падает», возникают различные ошибки, вызванные неправильным функционированием видеокарты, то необходимо понизить значения основных параметров.

Первоначальные установки

Для компьютера на базе системы Linux имеет такой вид:

export GPU_MAX_ALLOC_PERCENT=100

Этот шаг является необязательным, так как он ничего серьезно не меняет в процесс майнинга. Основное значение соответствующего параметра можно выставить в 40-45. Будет вполне достаточно, увеличение значение не даст ничего.

export GPU_USE_SYNC_OBJECTS=1

Этот параметр позволяет подключать мощности центрального процессора для добычи криптовалюты.

На Windows эти параметры задаются в специальной среде, где происходит запуск CGMiner.  Основной процесс добычи соответствующей криптовалюты приводит в действие специальный BAT-файл, можно задавать параметры в самом начале этого файла.

Вот эти два параметра непосредственного запуска CGMine должны начитаться с новой строчки после предыдущих параметров:

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

Параметр настройки шейдеров (shaders XXX)

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

Когда соответствующий параметр не задан, то CGMiner в автоматическом режиме попробует определить и выставить значение шейдеров для имеющейся видеокарты, которые будут соответствовать ее мощностям.

Параметр настройки интенсивности (intensity XX)

Скрипт майнинг, как и добыча биткоинов зависит от показателя интенсивности. Главное значения основного параметра меняются от 0 до 20, в рипере используется специальный mtrlt. Не стоит выставлять сильно большой показатель интенсивности, это негативно скажется на скорости процесса майнинга, потому что завышенное значение будет требовать большого объема памяти. Повышенная интенсивность перезаписывает определенные участки видеопамяти, все это требует ресурсов памяти, что отрицательно скажется на самом майнинге. Из-за этого также может появиться большое количество ошибок и неверных расчетов.

Если значение интенсивности не выставить самостоятельно, то CGMiner будет сам выставлять этот параметр.  Значение будет выставляться таким образом, чтобы компьютер работал стабильно. Минимальное значение параметра интенсивности, которое можно выставить – это 8. В автоматическом режиме CGMiner будет стараться не опускать это значение ниже.

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

Дополнительная настройка параметров

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

Параметр настройки lookup-gap:

Параметр позволяет регулировать определенный баланс между видеопамятью и основной производительностью компьютера. Самая высокая производительность будет, если выставить значение на 2. Если увеличивать этот параметр, то будет освобождаться больше видеопамяти, но скорость самого майнинга начнет снижаться.

Параметр настройки thread-concurrency:

Этот параметр позволяет управлять объемами расчетов, которые выполняет скрипт алгоритм. Первоначально параметр выставлен на самое большое использование потоков шейдеров видеокарты. Значение этого ключа должно быть кратно числу шейдеров. Видеокарты серии Radeon HD5XXX обладают специальной архитектурой vliw5, которая имеет коэффициент 5х, а серия видеокарт  Radeon HD6xxx имеют архитектуру vliw4, что позволяет выставлять коэффициент 4х. Однако, при этом коэффициенте показываются лучшие показатели процесса майнинга.

Параметр настройки g:

Этот параметр не является важным, его можно не использовать. Он позволяет лишь немного снизить интенсивность. Настраивать его необходимо путем самостоятельного подбора наилучшего значения, которое будет соответствовать конфигурации.

Не забываем про версию драйвера видеокарты!

Несвежая версия драйвера способна значительно ухудшить работу скрипт майнера и снизить общую эффективность майнинга. Поэтому необходимо правильно выбирать версию драйвера. Правильно подобранная версия драйвера не только исключит ошибки, но и позволит выйти на максимальную производительность. Для большинства современных видеокарт любой модели версия драйвера OpenCL SDK не должна быть ниже 2.6.

xn--80aabkyebmliebc3kpc.com

Теория скрипт майнинга | Bitcoin Evolution

Scrypt майнинг, или же Litecoin/Novacoin майнинг для видеокарт немного отличается
от майнинга блоков sha256, используемых для майнинга Bitcoin и других подобных

криптовалют. Данный алгоритм первоначально разрабатывался для возможности эффективного
майнинга с использованием ЦП, а не видеокарт. Благодаря инновационным наработкам
Artforz и mtrlt оказалось, что это не совсем так. Однако, расчёт scrypt более сложный,
чем sha256 у Bitcoin и для него критичны несколько иные аппаратные условия,
выполнение которых позволяет добиться хороших результатов. Стоит отметить, что данный вид
майнинга сильно зависит от видеопамяти, от её частоты, необходимо убедится, что на
используемой видеокарте частота достаточно высокая, она должна быть в любом случае выше,
чем частота GPU. Если частота памяти близка к частоте GPU или даже ниже, то пользы будет
мало для scrypt майнинга, или они будет даже невозможен

Существует 5 важных параметров для тонкой настройки scrypt майнинга, все они являются
дополнительными ключами запуска CGMiner. После того, как вы просто добавите —scrypt ключ
для запуска scrypt майнинга, то CGMiner скорее всего будет В НЕКОТОРЫХ СЛУЧАЯХ «падать».
Это происходит из-за указанных ключей, которые скорее всего в данном случае не подходят, в
то время как они успешно работают для майнига sha256

Стоит отметить, что если CGMiner «падает» при запуске или появляются HW ошибки,
возникающие по вине нестабильной работы видеокарты, то вероятно некоторые параметры имеют

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

Драйвера и OPENCL SDK

Выборе версии драйвера очень важен, т.к. известны случаи, когда некоторые версии
драйверов ухудшают производительность scrypt майнинга, в то время как другие, наоборот,
позволяют добиться более высокой скорости. Версия OpenCL SDK для видеокарт AMD
должна быть 2.6 или выше.

Шаг 1 на Linux:

export GPU_MAX_ALLOC_PERCENT=100
Если не хотите, то можете не выполнять этот шаг, т.к. он не всегда оказывает какое-либо
влияние Можно указать значение в 40, чаще всего этого достаточно и последующее увеличение

не дает заметного эффекта

export GPU_USE_SYNC_OBJECTS=1
Позволить так же использовать ресурсы ЦП для майнинга

На Windows эти же самые переменные могут быть заданы через ту же среду, где запускается
CGMiner, например в начале BAT-файла, которые запускает процесс майнинга. Добавить
необходимо в начало, а выполнение запуска CGMiner необходимо производить с новой строки

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

—intensity XX (-I XX)

Аналогично майнингу Bitcoin, scrypt майнинг зависит от интенсивности, однако здесь
значения изменяются в пределах от 0 до 20, подражая тем самым «Агрессивности»,
используемой в рипере mtrlt. Стоит учитывать, что слишком высокая интенсивность может
негативно влиять на скорость майнинга, т.к. она МОЖЕТ исчерпать всю доступную память.
Высокая интенсивность будет постоянно перезаписывать те же самые участки видеопамяти,
объем которой зависит от самой видеокарты, и, фактически, будет уменьшать скорость
майнинга в лучшем случае, в худшем — будет появляться большое количество неверных расчетов
и HW ошибок. Учтите, что если интенсивность не будет задана, то CGMiner сам будет её регулировать динамически с учетом
возможности комфортной на ПК, тем временем скорость майнинга будет низкая.
Минимальное значение интенсивности для scrypt майнинга обычно 8 и CGMiner будет пытаться
не позволять снижать её ниже этого значения.

Кратко: Для получения лучших результатов рекомендуется определить и принудительно задать
этот параметр.

—shaders XXX

Эта опция позволяет указать CGMiner, сколько шейдерных блоков имеется на видеокарте.
Она позволяет CGMiner’у подобрать некоторые другие параметры для видеокарты.
используйте таблицу ниже для определения количества шейдеров на своей видеокарте.
Учтите, что могут быть некоторые другие варианты этих же видеокарт с другим количеством
шейдерных блоков, поэтому информация рекомендуется уточнять. У видеокарт nVidia
шейдерных блоков очень мало и поэтому пользы от майнинга на них почти никакой не будет.
Если данный параметр не указан, то CGMiner попробует распознать устройство и количество
доступной памяти и выбрать значение на основе полученных данных

Кратко: Настройка этого ключа поможет начать поиск других важных настроек производительности майнинга для видеокарты.

Модель видеокарты | Кол-во шейдеров
————————————
HD7750 | 512
HD7770 | 640
HD7850 | 1024
HD7870 | 1280
HD7950 | 1792
HD7970 | 2048
————————————
HD6850 | 960
HD6870 | 1120
HD6950 | 1408
HD6970 | 1536
HD6990 | 3072
————————————
HD6570 | 480
HD6670 | 480
HD6790 | 800
HD6450 | 160
————————————
HD5670 | 400
HD5750 | 720
HD5770 | 800
HD5830 | 1120
HD5850 | 1440
HD5870 | 1600
HD5970 | 3200
————————————

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

Дополнительные ключи для тонкой настройки:

-g, —thread-concurrency, —lookup-gap

—thread-concurrency:
Управляет оптимальным объемом расчётов, которые сможет выполнить scrypt-алгоритм.
Изначально настроено на максимальное использование нескольких потоков всех шейдерных блоков
видеокарты, которые у неё есть. Значение должно быть кратно числу шейдерных блоков видеокарты
Архитектура vliw5 (Radeon HD5XXX) поддерживает коэффициент 5х на количество шейдеров, хотя
архитектура VLIW4 (Radeon HD6xxx и HD7xxx) показывает обычно лучшие результаты при коэффициенте 4х. Конфигурация —thread-concurrency переназначает значение, которое будет настроено в ключе —shaders и в конце концов позволяет УЛУЧШИТЬ скорость майнинга. Соответственно если указано —thread-concurrency, то —shaders можно убрать.

Кратко: Рекомендуется потратить некоторое время для поиска наилучшего значения для своей
видеокарты с целью получения наилучшей производительности.

-g:
Как только были найдены оптимальные настройки —shaders и интенсивности (-I),
можно заняться поиском оптимального значения-g до тех пор, пока CGMiner перестанет
запускаться. На самом деле есть смысл заниматься этим параметром, только если хочется
снизить интенсивность, иначе просто не получится установить значение -g более, чем 1.

Кратко: Не использовать этот ключ вообще.

—lookup-gap
Регулирует соотношение между используемой памятью видеокарты и производительностью
Максимальная производительность будет при значении —lookup-gap 2. Увеличение
значения высвободит еще больше памяти видеокарты, но скорость майнинга будет ниже.
По умолчанию этот ключ принимает значение 2, если его не указывать, тогда CGMiner
будет выбирать настройки памяти относительно ключа —shaders и зависящего от него
—thread-concurrency.

Кратко: Не использовать этот ключ вообще.

Другие параметры:

—worksize XX (-w XX)
Оказывает незначительный эффект, должно быть кратно 64, максимальное значение — 256.
Можно «поиграться» с этим значением, если все остальное уже настроено.

Кратко: Скорее всего разницы никакой не будет.

—vectors XX (-v XX)
Векторы не используются при Scrypt майнинге

Кратко: Можно указать, но никак не повлияет.

Разгон для scrypt майнинга (LTC и NVC):

Во-первых, не понижайте частоту памяти видеокарты. Майнинг Scrypt алгоритмом
требует так же высокую скорость памяти, а не только GPU, понижение частоты памяти
уменьшает скорость майнинга.

Во-вторых, высокая частота GPU не всегда лучше сказывается на скорости майнинга.
Необходимо определить лучшее соотношение между частотами GPU и памяти. Т.е.
необходимо установить стандартные частоты, а затем подбирать частоты памяти для
нахождения максимально хорошего результата по скорости хеширования, а также необходимо
определить частоты, при которых происходит падение скорости и выбрать наилучший вариант
Затем повторить все тоже самое для GPU.

В-третьих, сочетания матплат, ЦП и оперативной памяти ТАКЖЕ может оказывать влияние
на скорость. Например, те же самые значения частот той же самой видеокарты могут быть не
эффективными, если установить карту в другую конфигурацию. Для Scrypt майнинга рекомендуется
не менее 4Gb оперативной памяти.

Кроме того, энергопотребление видеокарты в разогнанном состоянии может быть значительно больше, чем некоторые себе представляют. Например, HD7970, запущенная со следующими ключами:

—thread-concurrency 22392 —gpu-engine 1135 —gpu-memclock 1890

будет потреблять 305Ватт!


Тонкая настройка для AMD RADEON 7970

Пример настройки видеокарты HD7970 для Scrypt майнинга:

На Linux выполните следующую команду:

export GPU_MAX_ALLOC_PERCENT=100

или на Windows эту:

setx GPU_MAX_ALLOC_PERCENT 100

в той же самой консоли/среде/bat-файле где вы запускаете CGMiner, независимо от того,
будет ли он запущен прямо сейчас или нет, в любом случае необходимо выполнять перед
запуском CGMiner.

Для начала необходимо определить максимальное значение —thread-concurrency, при котором
майнинг может работать. Начинать следует со значения 8192, но можно увеличить вплоть до 3х раз.
Не изменяйте (не устанавливайте вообще) интенсивность и значение —gpu-threads пока ищите
оптимальное значение —thread-concurrency. Если не удается запустить майнинг со значением выше
8192, то не расстраиваемся, т.к. получить высокую скорость все еще можно.

Удалите все .bin файлы из папки CGMiner’а, которые были созданы после первых запусков, чтобы
исключить влияние ранее сгенерированных конфигураций.

Пробуйте запустить CGMiner без указания ключей without —thread-concurrency, -shaders, —gpu-threads и других ключей вообще, которые как либо уточняют параметры работы видеокарты, CGMiner попытается сам определить оптимальные значения.

Например:
cgminer —scrypt -I 13 -o пул -u имя_воркера -p пароль_воркера

Если майнинг начнется, то в папке будут созданы *.bin файлы, в которых будут указаны максимальные значения —thread-concurrency для используемых видеокарт.

Пример файла:
scrypt130302Tahitiglg2tc22392w64l8.bin

Где значение в имени «tc22392» как раз и есть максимально возможным значение. Оно будет
автоматически присваиваться при запуске майнера, если ключ —thread-concurrency не будет вообще задан. Однако, если в имени файла этих данных нет, то подбираем —thread-concurrency в ручную от значения 8192 вверх, добавляя и добавляя к нему по 2048 каждый раз, пока не будет найдено максимальное рабочее значение.

Затем начинаем производить разгон памяти, HD7970 очень чувствительна к скорости памяти и хорошо разгоняется, однако не стоит забывать про охлаждение, карту необходимо держать в допустимом температурном режиме с помощью ключа —auto-fan, прописанного при запуске CGMiner! Карту разгоняем прямо во время майнинга через GPU-меню. (примечание, горячие клавиши «G»pu-«C»hange-если карт несколько, то тут будет вопрос выбрать карту-«M»emory).
Повышайте вверх на 25МГц через каждые 30сек и смотрим на поведение карты, повышаем пока не будут появляться ошибки/артефакты/BSOD’ы. Затем перезагружаемся и делаем шаг назад на 25МГц и запускаем майнинг с этой частотой. У автора CGMiner память вышеуказанной карты стабильно работает на частоте 1900МГц без вольтмода. Вольтмод необходимо делать по необходимости на свой страх и риск, обладая должным опытом и знаниями, т.к. он может нанести вред видеокарте.

После того, как найдена максимальная частота памяти, необходимо найти лучшее сочетание частоты GPU для неё Необходимо определить ту тонкую грань, где повешение частоты более, чем на 1МГц может понизить скорость майнинга на 20%. Для HD7970 это значение частоты GPU примерно равно частоте памяти, помноженной на коэффициент 0.57 — 0.60. Начинаем майнинг с частотой ядра, равной половине частоты памяти и повышаем с шагом в 5МГц каждый раз (примечание, это можно делать через GPU-menu, горячие клавиши «G»pu-«C»hange — если карт несколько, то тут будет вопрос выбрать карту -«E»ngine). С ростом частоты работы GPU скорость майнинга будет увеличиваться до момента резкой потери скорости. Когда это произойдет, то по 1МГц идем назад для определения частоты GPU с наилучшей скоростью. Если не удается добиться такой частоты GPU из-за низкой стабильности карты без падений, то необходимо немного снизить частоту памяти и снова повторить процесс поиска частоты GPU.

Потом и только потом, необходимо заниматься поиском наилучшей интенсивности, ключ -I.

Окончательные результаты автора CGMiner:

—gpu-engine 1141 —gpu-memclock 1875 -I 20

В итоге карта выдает 745kH.

Примечания от автора CGMiner:
Я не стал указывать —thread-concurrency, несмотря на то, что я получил его значение в самом начале (22392). Есть вероятность того, что он будет меняться со временем, особенно после тюнинга карты, оно может меняться незначительно в одну из сторон от запуска к запуску и очень сильно зависит от частоты. Таким образом при каждом запуске CGMiner будет сам подбирать оптимальное сочетание.

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

Ваши значения будут именно вашими значениями в зависимости от конкретной аппаратной конфигурации и ОС, поэтому не стоит ожидать, что результат будет таким же как у меня или кого-то еще.


Пожертвования в виде BTC конечно же предпочтительнее, если вы желаете поблагодарить автора CGMiner — Con Kolivas, то можете это сделать так же монетами LTC:

Lc8TWMiKM7gRUrG8VB8pPNP1Yvt1SGZnoH

Или же, можете совершить пожертвование в BTC, адрес указан в основном README.

Перевод данного README на русский язык выполнил RabinoVich при содействии Vslav в клубе Technopoint/DNS

Facebook

Twitter

Google+

E-mail

bitcoin-evolution.com

Скрипт для браузерного майнинга криптовалюты Монеро

В последнее время внимание общественности привлекает сервис, который, как выяснилось, используется на торрент-трекере Pirate Bay для майнинга Monero (XMR). Речь идёт о Coin Hive. Он позволяет пользователям встраивать JavaScript-майнеры в свои сайты и получать благодаря этому дополнительный доход. Таким образом, сам по себе сервис хорош и полезен. Проблема с Pirate Bay — в том, что этот он запускает майнер, не ставя об этом в известность посетителей: последние, открывая сайт, с удивлением замечают, что нагрузка на их процессоры значительно увеличивается. Конечно, это нехорошо.

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

Coin Hive не позволяет пользователям с помощью визуального интерфейса или как-то иначе узнавать о присутствии майнера. Ситуацию могла бы исправить ссылка, позволяющая открывать страницу с майнером и контролировать его работу. В таком случае у пользователя была бы возможность поддерживать своей вычислительной мощностью сайт или сообщество, к которому он принадлежит.

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

Наряду со встроенным майнером, использующим JavaScript, сервис CoinHive предлагает альтернативы более традиционным сервисам, таким как сокращение ссылок Proof-of -Work и капча Proof-of-Work. Оба сначала осуществляют майнинг определённого числа хешей и только затем предоставляют соответствующую ссылку или просят подтвердить, что вы человек, а не бот.

Применение алгоритма Proof-of-Work для решения этих и других задач, к которым обычно подходят иначе, может одновременно повысить эффективностью уже работающих ресурсов и помочь в их монетизации. Например, с помощью криптовалютного майнинга можно награждать пользователей за выполнение тех или иных задач в процессе сетевых игр или в социальной сети.

Конечно, майнинг посредством браузера с JavaScript не столь эффективен, как майнинг с применением оптимизированного ПО. Мы экспериментировали с майнером и сервисами на основе Proof-of-Work, однако заметьте, что мы не встраивали их в сайт и не станем этого делать, не известив вас (если решим протестировать их в интерактивном режиме).

По материалам сайта Crypto Mining Blog

coinspot.io

Скрипт – Соло Майнинг Пул » Скрипты Фруктовой фермы, хайпов, млм



 

Скачать бесплатно Скрипт с помощью которого можно  организовать на сайте пул по добыче криптовалюты,  с возможностью выплат пользователям за майнинг на кошелёк FaucetHub.
Данный скрипт Работает через пул посредника https://webminepool.com, который выплачивает вам за намайненные хеши ваших пользователей. Вы в свою очередь платите своим пользователям со своего кошелька FaucetHub.
Принцип работы прост. Пользователь вводит BTC адрес прикрепленный к FaucetHub, далее скачивает консольный майнер и файл конфигурации, который автоматически создаётся скриптом. Далее пользователь майнит и ему в личном кабинете начисляются сатоши.
Установка скрипта
залить файлы на хостинг и прописать нужные параметры в файле config.json
fh_api_key  – API ключ с FaucetHub , из раздела  Faucet manager
wmp_site_key –   ключ Sitekey c сайта Webminepool.com
wmp_private_key  –  ключ Private key c сайта Webminepool.com
 комиссию которую вы будете брать с майнинга и минимальную сумму выплат. Метод выплат советую выбрать – 1, т.е. админ производит в ручную, после достижения пользователем минималки. Потому что 2-й метод вывода, когда это делает сам пользователь работает с багами, мне исправить не удалось.

Имеется открытый управляемый Веб-майнинг, хеши с которого тоже идут на счёт пользователя.

Вход в админку происходит без пароля, поэтому измените название файлa admin.php так что бы никто не смог в него зайти Хотя там не чего особенно и нет, только производятся выплаты.




Download for free Script that allows you to organize a pool for the production of crypto currency on your site, with the possibility of paying rewards to users for mining on the purse of FaucetHub.
This script works through the mediator pool https://webminepool.com, which pays you for the enraged hashes of your users. You, in turn, pay your users from their FaucetHub purse.
The principle of operation is simple. The user enters the BTC address attached to the FaucetHub, then downloads the console miner and the configuration file, which is automatically generated by the script. Next, the user minit and he in his personal account credited Satoshi.
The installation of the script is simple, upload files to the hosting and set the necessary parameters in the config.json file
fh_api_key — API key with FaucetHub, from the Faucet manager section
wmp_site_key — Sitekey key from Webminepool.com

wmp_private_key — private key key from Webminepool.com

and other settings, the commission you will take from the mining and the minimum amount of payments. The method of payment I advise you to choose — 1, i.е. admin produces in manual, after the user reaches the minimum. Because the 2nd method of output, when the user does it himself, works with bugs, I could not fix it.

There is an open managed Web Mining, hashes from which also go to the account of the user.

Log in to the admin room without a password, so change the name of the file admin.php so that no one could enter it. Although there is not anything special, only payments are made.

f-ferma.ru

Майнинг в браузере, cryptojacking: все больше сайтов намеренно добавляют скрипт

В последние месяцы обнаружены файлы JavaScript, которые, по-видимому, использовались для майнинга криптовалют непосредственно в браузере. Уже долго киберпреступники пользовались этим способом для получения быстрой прибыли. Обычно используются вредоносное ПО или потенциально нежелательные приложения, которые устанавливаются на компьютере жертвы, чтобы превратить мощность компьютера в монеты.

Читайте в статье

Процесс майнинга идет во время простого посещения сайта. Таким образом, нет необходимости заражать компьютер или использовать уязвимости. Все, что нужно, это браузер с активированным JavaScript (что является стандартным состоянием большинства браузеров).

Использование майнера для веб-сайтов связано с нечестным использованием. Это действие нагружает центральный процессор, что запрещено большинством рекламных сетей, чтобы не усложнять посещение сайта. Добыча криптовалют, особенно майнинг биткоина, требует больших мощностей. Но хакеры предпочли брать количеством.

Выгода:

  • не требует специального оборудования,
  • большой охват — огромное число сайтов, с огромным количеством посетителей
  • нет ограничений по региональности и прочим факторам

ESET провел исследование, где обнаружилась следующая статистика по странам: большинство заражений на территории России и Украины.

Страны, затронутые веб-майнером, по данным ESET LiveGrid®.

На рисунке показаны пять основных стран, затронутых этой угрозой. Важно отметить, что этот таргетинг, вероятно, связан с языком веб-сайтов, на которые вставляются скрипты, поскольку проводившие исследование смогли получить к ним доступ с IP-адреса США.

История майнинга через браузер

Идея добычи монет в браузерах не является чем-то новым. В 2013 году группа студентов основала компанию под названием Tidbit, которая предложила веб-сервис для майнинга биткоина в браузере. Вместо того, чтобы показывать посетителям рекламу, веб-мастера могут включать скрипты Tidbit и зарабатывать деньги через майнинг. Тем не менее, на учредителей завели дело в суде, поскольку они использовали вычислительную мощность посетителей сайта без их согласия.

Еще раньше также были подобные проекты, которые закрылись из-за неэффективности добычи, так как майнинг все усложнялся и переходил на GPU.

Как внедряется скрытый майнер

Метод распространения этого типа скрипта является ключевым моментом для определения, является ли он законным или вредоносным. В этом конкретном случае ESET нашли два разных способа: сразу запуск на сайте и зашитый в код баннеров JavaScript.

Вредоносное ПО

Как правило, основной вредоносный метод состоит в том, чтобы купить трафик в рекламной стели и распространять JavaScript вместо традиционной рекламы. Например, сервис listat действовал подозрительно, поскольку он, похоже, имитировал счетчик LiveInternet (LI stat).

Большинство сайтов, на которых по состоянию на июль 2017 года запускался вредоносный сценарий, наполнены потоковым видео или браузерными играми. Это разумно, так как пользователи этих ресурсов проводят на странице много времени и загруженность ЦП поднимается, что маскирует дополнительную нагрузку от майнера. Таким образом, это позволяет скриптам для майнинга работать дольше и использовать больше вычислительной мощности.

Адреса сайтов, с которых шел майнинг Монеро

Владельцы сайтов встраивают майнер

В сети на тематических «хакерских» сайтах много туториалов, как настроить майнинг на сайте. Если коротко, что используется отказоустойчивая программа в WordPress Coinhive для криптовалюты Monero.

Для удовлетворения интереса читателей, без подробностей опишем процесс:

  • создается запись на mymonero.com и coinhive.com,
  • настраивается код JavaScript и добавляется на сайт.

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

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

Какие криптовалюты майнят через браузер

Feathercoin и Litecoin — криптовалюты, «вышедшие» из биткоина. Основное различие заключается в том, что они используют разные алгоритмы хэширования: neoscrypt и scrypt, соответственно. Цель состоит в том, чтобы уменьшить необходимость использования специального оборудования, такого как ASIC, а не обычных процессоров. Для их майнинга требуется не только мощность процессора, но и большой объем памяти.
Еще один альткоин, Monero, отличается от двух других. Его основной особенностью является более высокая конфиденциальность. Трудно отслеживать транзакции в сети. В частности, он использует кольцевые подписи, чтобы скрыть адрес отправителя среди нескольких возможных. Он также генерирует новый открытый ключ для каждой транзакции, чтобы скрыть реальный адрес.

Для майнинга используют asm.js вместо обычного JavaScript для реализации хеш-алгоритмов. Три из них названы:

  • scrypt.asm.js (Litecoin),
  • cryptonight.asm.js (Monero),
  • neoscrypt.asm .js (Feathercoin).

Адрес кошелька Feathercoin во всех сценариях одинаковый, а для Monero используются несколько адресов. Однако есть основания полагать, что все они принадлежат к одной и той же группе.

Как обнаружить cryptojacking

Криптоджекинг может повлиять на работу оборудования и безопасность. Его обнаружение может быть затруднено. Код майнинга может скрываться от сигнатурных инструментов обнаружения, то есть настольные антивирусные инструменты не будут их видеть. Вот что можно сделать для защиты, например, корпоративной сети:

Обучите свою службу находить майнеры. Иногда первым признаком является замедленная работа компьютера. Другие сигналы, на которые следует обратить внимание: перегрев, что может привести к сбоям процессора или охлаждения. Это особенно касается тонких мобильных устройств, таких как планшеты и смартфоны.

Разверните решение для мониторинга сети. Криптоджекинг легче обнаружить в корпоративной сети, чем дома, потому что большинство домашних решений не обнаруживают его. Легко обнаружить через программы сетевого мониторинга.

Мониторинг периметра сети, который просматривает весь веб-трафик, имеет больше шансов обнаружить скрытые майнеры.

Как избавиться от скрытого майнера

Блокируйте скрипты на компьютере, уходите с сайта, обновите расширения браузера и жалуйтесь на скомпрометированные расширения/сайты.

Защититься можно, используя блокировщики запуска скриптов. Сейчас разрабатывают дополнительные расширения, типа NoCoin. Также известно, что AdBlock выпустил соответствующее расширение: как и в случае с навязчивой рекламой, фильтр закрывает нежелательные скрипты, выполняя функцию антимайнинга.

Проверить свой браузер можно на этом сайте: https://cryptojackingtest.com/

crypto-fox.ru

Майнинг через браузер и как от этого защититься. Майнинг в браузере

Да, друзья, вы не ослышались, Майнинг через браузер!

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

Что такое Майнинг?

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

Майнинг через браузер

Первым такой эксперимент запустил популярный торрент-трекер Piratebay. Вместо заработка на рекламе (как это делает большинство) ребята решили нажиться другим способом. Незаметно для посетителей сайта их браузер используя ресурсы компьютера майнил криптовалюту. Это и вызвало большой резонанс, так как пользователи начали замечать, что скрытый метод монетизации увеличивает загрузку процессора до 100%.

Используя данный способ любой сайт, который вы посещаете в браузере, и любое расширение браузера, может в тихaря запускать майнинг криптовалюты.

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

Проверка браузера на майнинг

Разработчики браузера Opera создали сайт, который поможет проверить ваш браузер. Для проверки браузера на скрытый майнинг необходимо перейти на сайт cryptojackingtest.com и нажать на кнопку запуска.

Сайт cryptojackingtest.com

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

  • Зеленая надпись YOU’RE PROTECTED — ваш браузер защищен.
  • Красная надпись YOU’RE NOT PROTECTED — ваш браузер уязвим.

Имейте ввиду, данная проверка не дает 100% результат. Несмотря на положительный результат теста, вам все-равно необходимо предпринять меры для защиты от майнинга в браузере.

Если вы пользователь браузера Google Chrome, вас может заинтересовать статья «Как обнаружить скрытый майнинг в браузере Chrome».

Домены браузерных майнеров

Для начала вот список всех известных на данный момент доменов:

  • azvjudwr.info
  • cnhv.co
  • coin-hive.com
  • gus.host
  • jroqvbvw.info
  • jsecoin.com
  • jyhfuqoh.info
  • kdowqlpt.info
  • listat.biz
  • lmodr.biz
  • mataharirama.xyz
  • minecrunch.co
  • minemytraffic.com
  • miner.pr0gramm.com
  • reasedoper.pw
  • xbasfbno.info

Как защититься от Майнинга в браузере

Есть несколько способов защиты от Майнинга в веб-браузере:

  • Редактирование файла hosts
  • Установка специальной утилиты
  • Отключения JavaScript в браузере
  • Установка специального дополнения для браузера
  • Добавление фильтра в uBlock и AdBlock

Каждый из них имеет свою плюсы и минусы. Начнем по порядку.

Защита от Майнинга с помощью файла hosts

Чтобы заблокировать майнинг пользователям Windows необходимо добавить домены майнинга в файл hosts. Для примера я добавлю домен уже известного майнера Monero coin-hive.com.

1. Откройте проводник или другой файловый менеджер и перейдите в папку:

C: \ Windows \ System32 \ drivers \ etc

2. Откройте файл hosts в текстовом редакторе, например «Блокнот». Добавьте строку 0.0.0.0 coin-hive.com в конец документа.

Файл hosts

3. Сохраните документ.

Это процедура блокирует запросы на домен coin-hive.com.

У данного метода есть один недостаток строка в файле hosts блокирует точный адрес домена. Т.е. при необходимости вам придется добавлять другие адреса самостоятельно. А адреса как вы понимаете со временем могут добавиться.

Готовый, актуальный список доменов для добавления в файл hosts. Просто копируете все адреса и вставляете.

Блокировка браузерного майнинга с помощью Anti-WebMiner

На днях появилась утилита Anti-WebMiner. Все что умеет делать программа — это блокировка майнеров путем перенаправления доменов.

Запускаем программу и нажимаем большую кнопку «Install» (Установка).

Anti-WebMiner

Также легко можете удалить, нажав на кнопку «Unintelligible».

Рекомендую использовать Anti-WebMiner только тем, кто не знает и знать не хочет что такое файл hosts, и тем, кто не хочет устанавливать браузерные дополнения.

Защита от Майнеров с помощью отключения JavaScript

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

Для тех кто не в курсе. JavaScript можно отключить в самом браузере, но намного удобнее использовать расширение NoScript.

Защита от Майнинга с помощью дополнения NoCoin

Для блокировки скриптов и урлов вы также можете воспользоваться расширением NoCoin.  Дополнение доступно для пользователей браузеров: Chrome, Firefox и Opera. Этот блокировщик отлично блокирует майнинг через браузеры.

NoCoin

На данный момент дополнение блокирует только Coinhive, но автор Rafael Keramidas обещал не забрасывать расширение и обновлять данный инструмент.

Блокировка Майнеров с помощью дополнения MinerBlock

MinerBlock — еще одно расширение под браузер Chrome для блокирки майнинга. Можно как добавлять так и удалять майнеров.

minerBlock

Защита от Майнинга с помощью AdBlock и UBlock

Заблокировать майнинг в браузере можно и через расширения AdBlock и UBlock

С помощью следующих шагов вы сможете добавить фильтры в AdBlock:

  1. Перейдите в список расширений
  2. Зайдите в Adblock Plus и нажмите «Параметры».
  3. Перейдите на вкладку «Добавить свои собственные фильтры».
  4. В появившемся текстовом поле введите || coin-hive.com/lib/coinhive.min.js и нажмите «Добавить фильтр».

Таким же образом добавьте:

||coin-hive.com^$third-party
||jsecoin.com^$third-party
||miner.pr0gramm.com^
||gus.host/coins.js$script
||cnhv.co^

В uBlock это делается на вкладке «Мои Фильтры». Не буду показывать, там все и так ясно.

Недостатком  данного метода является то, что вам необходимо добавить новые домены и изменить существующие, если возникнет необходимость.

Выводы

Несмотря на то, что я противник лишних дополнений, новичкам (основываясь на репутации автора) все же рекомендовал бы установить расширение NoCoin. А вот продвинутый пользователь лучше пусть работает ручками!

Ну, вот вроде бы и все, что необходимо знать о Майнинге через браузер на данный момент. Я надеюсь, что применив эти способы вы никогда не увидите 100% загрузки процессора!

У браузера Opera недавно появилась встроенная функция защиты от браузерного майнинга. Подробнее о том как ее включить вы узнаете в статье «Opera анти-майнинг».

www.spy-soft.net

Скрытый майнинг-скрипт майняет криптовалюты через браузеры .

26 Сен. 2017 г.kate

Подробнее о 360 Total Security

В последние дни центр 360 безопасности обнаружил новый тип кибератак.Скрытый майнинг-скрипт по виду скрипта JavaScript существует на странице и майняет криптовалюты в чужой кошелек.Речь идет о веб-майнере под названием JS/CoinMiner. Данный скрипт встроен на веб-сайте, называемом “Intranet Agent System of Wanfang Science and Technology College.Одновремено мы также отслеживаем, что на некоторых иностранных сайтах тоже включен похожий майнинг-скрипт :

Согласно нашим данным мониторинга,этот майнинг-скрипт только появился от 15 сентября и распространен с высокой скоростью, уровень трафика достиг 100 000+ в течении неледли. А также ситуация действительно продолжает развиваться.

Согласно статистике от иностранные СМИ, две третьих (65,29%) данной кибератаки из-за майнинг-скрипта JS/CoinMiner приходятся на Россию, 21,95% на Украину и 6,49% на Беларусь.Чтобы защитить больше пользователей от атак,центр 360 безопасности провел углубленный анализ к принципу работы данного майнинг-скрипта и предложила эффективное решение.

Как и где могут скрываться майнеры?

Изучая исходный код сайта, мы можем легко найти код-Coinhive JavaScript Miner, встроен на странице.Данный код написан на основе майнинг-алгоритме CryptoNight,который может майнить такие криптовалюты, как Monero, Dashcoin, DarkNetCoin и тд.

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

Как работает майнинг-скрипт через браузер?

Работа майнинг-скрипта начинается, как только вы открываете страницу с майнинг-скриптом через браузер и в этом браузере JavaScript включен по умолчанию. В процессе жертве даже не нужно устанавливать никакие вредоносные ПО. Но в это время ваш компьютер тормозит и майнинг-скрипт помогает преступникам капавать криптовалюты на кошельки.Такое действие займет много CPU, и даже может привести к тому, что ваш компьютер не может нормально работать.

Как защитить ваш компьютер от кибератак из-за майнинг-скрипта?

Использоваине встроенного майнинг-скрипта на сайте для заработы денег становится непреодолимым трендом.Это действие обязано позволить преступников следовать и привести к больше кибератакам в будущем.Чтобы защитить больше пользователей от атак из-за майнинг-скрипта,мы будем продолжать поддерживать мониторинг и блокировку этого тип кибератак и выносить следующие рекомендации:

— Отключить JavaScript ,чтобы обезопасить себя от тайного майнинг-скрипта,однако это способ создаст некоторые ограничения в использовании легитимных сайтов.

— Установить блокировшик реклам. (Попробуйте браузер Opera,автомотически блокирировать рекламу.)

— Обновить 360Total Security до последней версии, всроенный инструмент помогает вам блокировать кибератаки из-за майнинг-скрипта в реальном времени.

Подробнее о 360 Total Security

blog.360totalsecurity.com

Обновлено: 04.02.2019 — 04:53

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *