3 Создание инсталлятора

3 Создание инсталлятора


Итак, у тебя уже есть закриптованный (или обычный) майнер и настроенный конфиг от него.

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

Приступаем.

Скачивай и устанавливай программу Smart Install Maker, триальная версия подойдет. Показываю все на примере английской версии.

 http://ru.sminstall.com/download.html

На вкладке General пиши данные для фейкового инсталлятора. Указанный здесь путь сохранения – куда скомпилируется инсталлятор:

На вкладке Files добавляй все файлы для распаковки, нажав +. Туда войдет майнер, конфиг от него и исходный инсталлятор программы, под который маскируешь майнер.

Прописываешь, где эти файлы лежат на твоем компе и куда должны распаковываться на компе жертвы. Разумеется, путь выбери сам, не стоит распаковывать туда же, где и в этом мануале. Обрати внимание, что папка, куда распакуется майнер и конфиг – совпадает, но отличается от папки куда распаковывается оригинальный инсталлятор.


На вкладке Requirements обязательно отметь «Require administrator rights» (Требовать права администратора). Иначе не пропишется в реестр автозагрузка при старте винды.

На вкладке Dialogs отмечай “Silent installation” – скрытая установка.

На вкладке Interface во вкладке Icon можешь поменять иконку своего инсталлятора.

На вкладке Registry добавляешь ключ реестра для автозагрузки:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Имя: Windows Update

Тип: REG_SZ

Данные:

C:\Logs\winupdate.exe – путь куда распакуется майнер.

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

На главной вкладке деинсталлятора убираешь галочку, разрешающую деинсталляцию (Allow the product to be uninstalled).

Теперь осталось скомпилировать майнер. Нажимаешь соответствующую кнопку на панели или меню Project – Build installer.

После этого инсталлятор скомпилируется и упадет в папку, которую ты указывал на первой вкладке General – Save As.

Готово! Осталось распространить майнер.