BatchInABatch is a collection of educational batch scripts that demonstrate various ways batch files can be used to manipulate or disrupt a Windows system. These scripts are intended solely for educational purposes to understand the potential risks and the importance of cybersecurity.
The scripts provided in this repository are for educational purposes only. They are intended to demonstrate the potential dangers of unethical scripting and highlight the importance of cybersecurity. Under no circumstances should these scripts be used for malicious purposes. The use of these scripts for any illegal or unethical activity is strictly prohibited. The author is not responsible for any damage caused by the misuse of these scripts.
-
ChangeBackgroundToBlack.bat
- Changes the desktop background to black.
-
ChangeSystemTime.bat
- Continuously changes the system time.
-
CorruptAllFiles.bat
- Corrupts all files in the current directory.
-
CrashFileExplorer.bat
- Crashes Windows Explorer.
-
DeleteSystem32.bat
- Attempts to delete the System32 directory.
-
DisableFirewall.bat
- Disables the Windows Firewall.
-
DisableKeyboard.bat
- Disables the keyboard.
-
DisableMouse.bat
- Disables the mouse.
-
DisableNetworkConnections.bat
- Disables network connections.
-
DisableSound.bat
- Disables the sound system.
-
DisableTskMgr.bat
- Disables the Task Manager.
-
DisableUAC.bat
- Disables User Account Control.
-
DisableWinAV.bat
- Disables Windows Defender Antivirus.
-
DiskDrain.bat
- Creates a large number of empty files to drain disk space.
-
EndlessLoop.bat
- Creates an endless loop of opening new command prompt windows.
-
ForkBomb.bat
- Creates a fork bomb, continuously creating new processes.
-
FormatC-Drive.bat
- Formats the C: drive.
-
InfiniteCalc.bat
- Continuously opens new calculator instances.
-
InfiniteMsgBoxes.bat
- Displays an infinite loop of message boxes.
-
InvertScreenColors.bat
- Inverts the screen colors.
-
LogKeystrokes.bat
- Logs all keystrokes to a file.
-
RenameAllFiles.bat
- Renames all files in the current directory.
-
TurnOffMonitor.bat
- Turns off the monitor.
To use any of these batch scripts, simply download the desired .bat
file and execute it on a Windows system. Be aware that running these scripts can cause serious harm to the system. It is highly recommended to run these scripts in a controlled environment, such as a virtual machine, to prevent any unintended damage.
The purpose of this repository is to educate users about the potential risks and impacts of unethical batch scripting. Understanding how these scripts work can help in developing better security practices and protecting systems from malicious attacks.
Stay safe and use your knowledge responsibly.