____ _ ______ _ _ _ | _ \ | | | ____| | | | (_) | |_) | __ _ _ __ __ _| |_ __ _ | |__ | | ___| |_ _ __ _ ___ __ _ | _ < / _` | '__/ _` | __/ _` | | __| | |/ _ \ __| '__| |/ __/ _` | | |_) | (_| | | | (_| | || (_| | | |____| | __/ |_| | | | (_| (_| | |____/ \__,_|_| \__,_|\__\__,_| |______|_|\___|\__|_| |_|\___\__,_| BARATA ELETRICA, numero 13 Sao Paulo, 11 de novembro, 1996 --------------------------------------------------------------------------- Creditos: -------- Este jornal foi escrito por Derneval R. R. da Cunha (barataeletrica@thepentagon.com http://www.geocities.com/SiliconValley/5620) Com as devidas excecoes, toda a redacao e' minha. Esta' liberada a copia (obvio) em formato eletronico, mas se trechos forem usados em outras publicacoes, por favor incluam de onde tiraram e quem escreveu. DISTRIBUICAO LIBERADA PARA TODOS, desde que mantido o copyright e a gratu- idade. O E-zine e' gratis e nao pode ser vendido (senao vou querer minha parte). Para contatos (mas nao para receber o e-zine) escrevam para: barataeletrica@ThePentagon.com <-- provavelmente minha conta definitiva curupira@2600.com <-- minha mais nova conta rodrigde@spider.usp.br wu100@fim.uni-erlangen.de Correio comum: Caixa Postal 4502 CEP 01061-970 Sao Paulo - SP BRAZIL Numeros anteriores (ate' o numero 9): ftp://ftp.eff.org/pub/Publications/CuD/Barata_Eletrica gopher://gopher.eff.org/11/Publications/CuD/Barata_Eletrica http://www.eff.org/pub/Publications/CuD/Barata_Eletrica ou ftp://etext.archive.umich.edu/pub/Zines/BerataElectrica gopher://gopher.etext.org/00/Zines/BerataElectrica (contem ate' o numero 8 e e' assim mesmo que se escreve, erro deles) ATENCAO - ATENCAO - ATENCAO Web Page do Fanzine Barata Eletrica: http://www.geocities.com/SiliconValley/5620 Contem arquivos interessantes. ATENCAO - ATENCAO - ATENCAO NO BRASIL: http://www.inf.ufsc.br/ufsc/cultura/barata.html http://www.di.ufpe.br/~wjqs http://www.telecom.uff.br/~buick/fim.html http://tubarao.lsee.fee.unicamp.br/personal/barata.html ftp://ftp.ufba.br/pub/barata_eletrica (Normalmente, sao os primeiros a receber o zine) MIRRORS - da Electronic Frontier Foundation onde se pode achar o BE /pub/Publications/CuD. UNITED STATES: etext.archive.umich.edu in /pub/CuD/Barata_Eletrica ftp.eff.org in /pub/Publications/CuD/Barata_Eletrica aql.gatech.edu in /pub/eff/cud/Barata_Eletrica world.std.com in /src/wuarchive/doc/EFF/Publications/CuD/Barata_Eletrica uceng.uc.edu in /pub/wuarchive/doc/EFF/Publications/CuD/Barata_Eletrica wuarchive.wustl.edu in /doc/EFF/Publications/CuD/Barata_Eletrica EUROPE: nic.funet.fi in /pub/doc/cud/Barata_Eletrica (Finland) (or /mirror/ftp.eff.org/pub/Publications/CuD/Barata_Eletrica) ftp.warwick.ac.uk in /pub/cud/Barata_Eletrica (United Kingdom) JAPAN: ftp.glocom.ac.jp in /mirror/ftp.eff.org/Publications/CuD/Barata_Eletrica www.rcac.tdi.co.jp in /pub/mirror/CuD/Barata_Eletrica OBS: Para quem nao esta' acostumado com arquivos de extensao .gz: Na hora de fazer o ftp, digite binary + enter, depois digite o nome do arquivo sem a extensao .gz Existe um descompactador no ftp.unicamp.br, oak.oakland.edu ou em qualquer mirror da Simtel, no subdiretorio: /SimTel/msdos/compress/gzip124.zip to expand it before you can use it. Uma vez descompactado o arquivo GZIP.EXE, a sintaxe seria: "A>gzip -d arquivo.gz No caso, voce teria que trazer os arquivos be.??.gz para o ambiente DOS com o nome alterado para algo parecido com be??.gz, para isso funcionar. ========================================================================== ULTIMO RECURSO, para quem nao conseguir acessar a Internet de forma direta, mande carta (nao exagere, o pessoal e' gente fina, mas nao e' escravo, nao esquecam aqueles encantamentos como "please" , "por favor" e "obrigado"): fb2net@netville.com.br hoffmeister@conex.com.br drren@conex.com.br wjqs@di.ufpe.br aessilva@carpa.ciagri.usp.br dms@embratel.net.br clevers@music.pucrs.br rgurgel@eabdf.br patrick@summer.com.br ######################################################################### ASSINATURA DO BARATA ELETRICA VIA CORREIO ELETRONICO Para receber o fanzine via email, mesmo quando podendo pegar ele na rede. Estou montando um esquema no qual a pessoa envia email para: rato.cpd@digicron.com com os seguintes dizeres, no corpo da carta: assinatura BE seu-email@fulano.xxxx.xx entendendo claro que seu email e' seu e-mail, nao a string seu-email. Isso porque nao vou ler a correspondencia. Qualquer coisa alem disso sera' ignorada. Como mesmo assim vou precisar de gente para me ajudar a distribuir, as pessoas que tiverem boa vontade tambem podem participar, enviando email para o mesmo endereco eletronico com o subject: ajuda BE seu-email@fulano.xxx.xx Provavelmente nao havera' resposta, ja' que e' um acochambramento que to planejando. A cada novo numero, vou sortear os voluntarios que irao receber primeiro e depois vao distribuir para os preguicosos ou distrai- dos ou super-ocupados que querem receber o lance sem fazer ftp ou usar WWW. Mas aviso: sera' feita a distribuicao em formato uuencodado. Aprendam a usar o uudecode. E nao ha' garantia que a coisa vai funcionar. A assinatura comeca a partir do numero seguinte. ######################################################################## CREDITOS II : Sem palavras para agradecer ao pessoal que se ofereceu para ajudar na distribuicao do E-zine, como os voluntarios acima citados, e outros, como o sluz@ufba.br (Sergio do ftp.ufba.br), e o delucca do www.inf.ufsc.br Igualmente para todos os que me fazem o favor de ajudar a divulgar o Barata em todas as BBSes pelo Brasil afora. OBSERVACAO: Alguns mails colocados eu coloquei sem o username (praticamente a maioria) por levar em conta que nem todo mundo quer passar por colaborador do BE. Aqueles que quiserem assumir a carta, mandem um mail para mim e numa proxima edicao eu coloco. ########################################################################### INTRODUCAO ---------- Gente, esses sao tempos dificeis. Qualquer hora posso ter que comecar a enviar meu C.V. por ai'. Uma melda. Podia ja' ter enviado o BE faz tempo, tava cheio de arquivos prontinhos. Mas tava com muitas duvidas sobre quais. Um amigo de Portugal mandou um excelente, menos num aspecto. E' meio serio demais. Escrevi para ele contando meus problemas com a auto-censura e pelo menos acho que entendeu. Parece que la' em Portugal o pessoal tambem fuca. Again: este artigo e' excessao a regra e nao advogo o uso de metodos ilegais para o uso da rede. Qualquer pessoa que achar que estou colocando esse tipo de informacao p. estimular break-in, que se enforque num pe' de couve. Quanto aos virus de computador, bem. Isso ja' e' outra historia. To tentando desenvolver um projeto benigno relativo a inteligencia artificial e outros lances, por isso, obvio que sei uma ou duas coisas. Falar o que? Se nao fascinasse, nao saia na imprensa. Mas sou contra destruir dados alheios. Vandalismo eletronico nao. Mas o projeto de lei que esta' vindo... esse ai' vai ser uma bomba. Se preparem. Hackers, crackers e etc.. no dia seguinte que essa lei valer, talvez o BE acabe. Quase certo. Isso, se o brasileiro nao se mobilizar para defender seus direitos. Falando nisso, duas otimas contribuicoes, de dois fas. Espero que o pessoal curta. Quem estiver afim de mandar as suas, a vontade. Talvez demore um pouco para publicar. To tao sem tempo... Uma coisa legal e' que dois artigos meus sairam na 2600 Hacker Quaterly. Bom: agora o pessoal la' fora sabe algo sobre o que e' que esta' acontecendo no Brasil em termos de hacking. Ate' ganhei uma conta internet la', por conta dos meus esforcos. Gratuita. Curupira@2600.com Eu nao ia espalhar por ai', mas depois que eles colocaram, e' besteira esconder. No proximo numero, acho q. vou colocar um deles, em portugues. E' exatamente a historia das minhas desventuras em fazer uma cena de "computer underground" aqui. Se eu nao estivesse com tanto medo do final de ano, formatura(?), mudanca de endereco, talvez desemprego, ate' podia dizer que estou feliz. INTRODUCAO VIRUS DE COMPUTADOR - PESQUISA E CONSTRUCAO LEI-EMAIL FUTURA LEI "GRANDE IRMAO" GRANDE IRMAO, DOI-CODI A VISTA! O IRC!!! BBS x INTERNET: DEPENDENCIA OU MORTE? HACKING IN PORTUGAL - (artigo portugues, leia introducao) NEWS - HUMOR - DICAS BIBLIOGRAFIA ------------------------------------------------------------------------- VIRUS DE COMPUTADOR - PESQUISA E CONSTRUCAO =========================================== Obs: Este artigo pretende apenas ilustrar alguns dados sobre o assunto. Sou contra a destruicao de dados por quaisquer meios e quem quer que se interesse pelo assunto, procure por sua propria conta. Nao me envie cartas. Todo mundo ja' se perguntou alguma vez na vida? Porque sao feitos os virus de computador? Quem faz esse programa? Como? E' facil explicar o interesse. A mecanica de um virus de computador e' desafiante. Visto de outra forma, trata-se de um programa sofisticado: funciona independente de qualquer comando, copia-se automaticamente para outros espacos, sobrevive a defeitos varios, auto-instalavel, funcionando em varia versoes de sistema operacional. Claro, existem os cavalos-de- troia, que sao pouco mais que "minas" esperando q. alguem as detone, algumas vezes sao "bombas logicas", esperando condicoes de ativacao p. trazer o apocalipse. Realmente, esses programinhas sao altamente interessantes e durante muito tempo ocuparam um espaco enorme na midia, mesmo antes de se tornarem comuns para o cidadao comum (acredite se quiser). Mas quem le o Barata Eletrica, ja' tem uma otima introducao ao assunto, que ainda nao esta' totalmente obsoleta, ver numero 01. O motivo que leva a alguem montar tal programa, nao interessa muito. Pode ser para pesquisar a vida artificial, pode ser por se tratar de um desafio (nao e' qualquer um que faz isso), curiosidade, revolta ou vontade de sacanear com a vida de alguem. Mas pelo que pude constatar na rede, existe um grupo enorme que cultiva interesse pela mecanica interna desses bichos. Quando se e' um fucador de virus, sabe-se exatamente o que se faz. Brinca-se de Dr. Frankenstein. Cria-se vida virtual. A coisa pode comecar com um passatempo. A pessoa comeca a colecionar arquivos ou disquetes infectados, nem sabe direito porque. Quando tem um pouco mais de curiosidade, aprende linguagem assembler. Ai' resolve "dissecar" e tenta entender o funcionamento de um bichinho. Pode desistir de cara (ja' que ha' alguns que nao sao tao faceis de debugar, contem rotinas e estrategias p. impedir isso) ou pode avancar para o proximo passo. Usar um programa como o sourcer ou outro desassemblador (as vezes ate' o debug) pra conseguir o codigo fonte. Feito isso, passar para a modificacao da forma de funcionamento do dito. Que apesar de todas as inovacoes nao passa muito de um basico: - Uma rotina de copia (para garantir a proliferacao) - Outra p. checar p. existencia de infeccao anterior (impedir que um arquivo seja infectado multiplas vezes) - varios mecanismos p. assegurar o funcionamento do programa em condicoes adversas (outros programas nao podem ter seu funcionamento prejudicado pelo funcionamento do virus ao nivel imediato) - mecanismos pra tomar conta do sistema durante o periodo de funcionamento do virus e posterior restauracao do estado original pre-ativacao. A colocacao de mecanismos para evitar a deteccao sao outros quinhentos. Nem vale a pena comentar aqui. O primeiro virus, a "Worm" que infestou a internet nos seus primeiros tempos tinha varios. Seu autor tinha uma boa experiencia previa, conseguida atraves de um jogo, chamado "Core War", onde os jogadores fazem programas cujo objetivo e' tomar conta de um sistema ficticio. E' de se indagar se seu pai, especialista trabalhando para o NSA nao tinha teorias proprias sobre o assunto que o filho "Robert Morris" fez a besteira de colocar em pratica. Os primeiros virus, escritos para o ambiente CPM sao pouco conhecidos. Com o aparecimento do ambiente DOS, e sua arquitetura aberta a coisa ficou relativamente facil para o desenvolvimento. Em primeiro lugar, porque trata-se de um sistema operacional bastante simples. No inicio, nao havia nem conhecimento da existencia desse tipo de programas. Reza a lenda que Peter Norton chegou a falar, numa entrevista que virus de computador era uma "lenda urbana". Entao qualquer tipo de programa replicante podia facilmente conseguir uma disseminacao grande. Muita gente copiava disquetes um dos outros. O DOS no inicio nao era mais do que um sistema de operacao de disco. Uma sala podia funcionar com sei la' quantos computadores e um ou dois disquetes para dar o "boot". Isso, sem falar na pirataria, facilitava muito. Os primeiros Macs nao eram muito diferentes, mas o desenvolvimento seguiu um caminho diferente do DOS, que permite ao virus alocar 1 pedaco da memoria como esconderijo. O Mac, apesar de no principio ter tido varios virus, tem um sistema operacional que controla melhor a memoria. O dito que tentar se esgueirar, tem que fazer isso como parte de um programa, mesclada nele. Nos virus para DOS, essa mesclagem pode acontecer, mas nao precisa ser complicada. O virus funciona primeiro, depois passa o controle para o programa infectado. Sao dois programas funcionando em sequencia. Ha' muita bibliografia sobre o assunto. A grande maioria e' uma mera reedicao de baboseira ja' escrita em varias fontes. A primeira, antologica, foi "Computer Viruses: a High-Tec Disease". O autor dissecava o funcionamento de varios tipos de programas, dando inclusive o codigo fonte do virus Vienna, um dos primeiros a plaguear o mundo. No Brasil, um dos primeiros livros "decentes" (meu ponto de vista) foi o "Virus - Guia de referencia tecnica", que explicava o basico para entender o virus ping-pong e o sexta-feira 13. Na verdade, era tambem um manual para o uso de software criado para "limpar" as pragas, que podia ser adquirido pelo correio por preco modico. No exterior, a coisa ja' foi para o campo dos fanzines eletronicos. O mais antigo que consegui desencavar foi o C.P.I. ou "Corrupted Programming International", dedicado a divulgar novas ideias de virus de computador. Tinha varios codigos fontes, inclusive de virus em Pascal, Basic e programacao Batch (p. volta de 89, esses codigos tambem apareceram num livro brasileiro, cujo nome esqueci). Curioso que o zine tinha uma ficha de inscricao para quem quisesse participar da publicacao. Outras secoes eram de cartas, (interessante um e-mail teoricamente do John Mcafee, pedindo exemplares de virus de computador para analise e desenvolvimento de antidotos) e news-clippings. Num dos numeros havia a ideia de virus futuros que o cara tinha imaginado. Tirando um virus especifico para Dbase, nenhuma delas chegou a virar sucesso. A melhor literatura sobre desenvolvimento de virus, para os brasileiros, durante um tempo foram os arquivos do software Viruscan, da Mcafee. La' pelos idos de 90, 91, cada nova versao desse antivirus continha uma descricao dos virus mais interessantes que combatia. Isso, ate' que todo mundo pareceu ter a mesma ideia e alterar virus ja' existentes. A coisa nao era mais de virus X ou virus Y, mas virus X.001 e assim por diante. O michelangelo era baseado no stoned. E o sexta-feira 13 deu origem a trocentas variantes, em parte porque a simplicidade do codigo o tornava muito bom p. ser des-assemblado e alterado. Isso prolongou um pouco o "sucesso" de tais virus, ja' que o codigo era "otimizado" a cada nova variante. Poucos virus sobreviveriam a atualizacao de sistema operacional (dos 2.0 p. 3.3, etc) sem isso. O grande exemplo e' o Ping-pong, que fazia o disquete dar problemas, quando rodava em computadores 286. Um grande salto no desenvolvimento (para o terror dos usuarios de todo mundo), aconteceu com a publicacao do livro "The Little Black Book of Computer Viruses" do Mark Ludwig. Um estudioso do virus como "vida artificial produzida pelo homem" (Stephen Hawking), chegou a pagar 25 dolares por exemplar de virus, para aprender as tecnicas. Apesar de odiado, o livro continha varios erros, mas trazia o codigo fonte de virus simples e outros sofisticados, de forma educativa e com bastante aviso quanto a periculosidade dos ditos. Nao elaborava muito sobre formas de fazer prejuizo, coisa prometida para um terceiro livro. Seu segundo livro foi "Computer Viruses, Artificial Life e Evolution", onde elabora em cima de como comecou seu interesse e .. codigo fonte para a mais recente forma de escapar deteccao, a maquina de mutacao, uma macro-rotina que podia ser implementada a qualquer codigo fonte, tornando o mutante. Atualmente o autor ja' lancou o "The Big Black Book of Computer Viruses", com teoricamente todo o material que acumulou ao longo do tempo. Para explicar melhor, o virus nessa altura do campeonato e' complicado. Mas para funcionar, precisa realizar operacoes basicas. Um programa anti-virus funciona como um programa como o FIND (comando do DOS), que localiza um pedaco de texto (string de caracteres) dentro de um arquivo. Na verdade, um programa como o DEBUG pode ser usado para vasculhar um arquivo para a existencia ou nao de virus, se ... um pedaco do codigo desse virus for conhecido. Um disquete infectado com o virus stoned, virus antigo, podia ser identificado usando o DEBUG, PCTOOLS ou Norton Utilities para procurar um string de caractere como "Legalize Marijuana" no Boot Sector. Agora, os virus tinham a maior parte do seu codigo criptografado, quando nao compactado. As maquinas de mutacao (Mutation Engines) asseguravam que a criptografacao de cada arquivo fosse diferente da anterior. O virus 4096 podia ser descoberto porque ele adiciona 4096 bytes ao arquivo infectado. O virus "Freddy" nao podia ser descoberto dessa forma, pois cada novo arquivo infectado tinha um numero de bytes diferente (sem falar em outras formas de evitar deteccao) e um codigo embaralhado de forma diferente. Alem de seus livros, Mark Ludwig criou sua propria editora (ja' que nenhuma revista ou editora, ate' mesmo a Paladin Press, especialista em livros controversos como oportunidades de emprego para mercenarios na Africa, todas recusaram qualquer tipo de associacao com o assunto, ate' veicular propaganda), a American Eagle Publications e um periodico especifico sobre avancos tecnologicos na arte de escrever virus de computador, o "Computer Virus Developments Quaterly". Da mesma forma que algumas publicacoes escreviam sobre o outro lado da moeda, a deteccao de virus. A constituicao norte-americana permite a edicao de qualquer material impresso, nao importa o conteudo (e' crimer matar alguem, mas nao ensinar isso em livro, coisa que no Brasil cai numa legislacao que regula os limites do uso da liberdade de expressao). Me falaram que a revista nao funcionou muito bem, sendo substituida por outra publicacao sobre virus que tambem fracassou. Existem publicacoes feitas para a comunidade anti-virus, como o "Virus News International" da S&S International, fabricante do Virus Toolkit do Dr. Solomon, e o "Virus Bulletin" da fabricante do antivirus F-Prot (disponivel no www.datafellows.com) fazem um excelente trabalho descrevendo a cada novo numero, como sao as ultimas pragas que assolam o mundo informatico. Normalmente essas publicacoes carregam mais retorica e praticamente nenhum codigo fonte. Mas sao de leitura interessante, apesar do preco da assinatura da "Virus News International". Ate' um tempo atras falava-se muito da vantagem que a comunidade de escritores de virus tinha em relacao a comunidade anti-virus, porque enquanto uma era unida e partilhava seus achados "underground", a outra se recusava a dar alguma vantagem para alguma concorrente. Parece que atualmente as empresas anti- virus mais famosas ja' comecaram a mudar essa atitude, mas sei la'... A assinatura mencionada acima custa 195 libras, nao sai em banca de revista. A "Virus Bulletin" da F-Prot e' gratuita, pode-se conseguir na rede. Mas ambas falam por alto do assunto. Existe o trabalho da Patricia Hoffman, (dizem que e' patrocinado pela Mcafee) um gigantesco arquivo em hipertexto chamado V-SUM, detalhando tudo quanto e' tipo de virus e suas variantes. Tal procedimento foi incorporado em alguns pacotes antivirus como o Norton Antivirus, o F-Prot e se nao me engano, o Central Point Antivirus. Quando algo estranho e' detectado, ja' sai uma descricao sobre o pestinha, a pessoa pode ate' imprimir a informacao. No pacote do Viruscan (vulgo SCAN) tem um arquivo listando os virus e metodo de infeccao, mas uma descricao sempre a mais sumaria possivel. Uma critica e' que sempre os arquivos sao escritos num ingles tecnico que mesmo traduzido da' vontade de dormir na leitura. Ja' a comunidade de escritores de virus criam suas publicacoes dizendo praticamente tudo o que ha' para a pessoa saber, passo a passo. So' para se ter uma ideia, existem textos como o Phalcon-Skism, que e' um curso em 6 partes (textos) que detalham o basico para se construir um virus em MSDOS. Um australiano fez um programa para apresentacao desses textos, em forma de tutorial. Outro grupo, a NUKE international, tem cerca de nove arquivos detalhando procedimentos de construcao de virus, codigos-fonte, quais alteracoes fazem o virus ficar invisivel ao Scan e Clean, tudo isso num formato quase hipertexto, com listagem de BBSes onde se pode tanto encontrar numeros da revista como mais informacoes de virus, lista de discussao especifica e etc.. Alem dessas, existe a 40hex, disponivel no ftp.eff.org, contendo entre outros o codigo completo do virus NATAS e um laboratorio de construcao de virus. Alias, varios virus estao na revista em formato uuencodado ou script do debug (a pessoa salva o script num arquivo, digita "debug Batman (carlos@200.241.342.172) 3.4-Part: Se constitui da saida de um canal, e mostrado na tela da mesma forma que o JOIN; 3.5-Kick: Traduzindo: Chute; ocorre quando vc desrespeita um canal, xinga alguem, faz flood... resumindo, quando perturba o canal. A pessoa e kickada pelos Ops; 3.6-Ban: Se constitui de um BANimento de um usuario de um determinado canal, por tempo limitado ou ilimitado. Se constitui de tres formas de ban: 1-banimento por nick: onde vc nao podera entrar com o nick com cujo qual foi banido; 2-banimento por username: onde vc nao podera entrar com aquele username que utilizava quando foi banido; 3-banimento por IP: onde todos que estiverem com o IP igual ao do banido, nao podera entrar. Os programas de IRC estao preparados a receber 4 (quatro) tipos de banimento pre-programados: 1-*!*user@endereco.ip 2-*!*@endereco.ip 3-*!*user@*.ip 4-*!*@*.ip 3.7-Quit: e a saida do IRC, pode acontecer por varios motivos, entre eles, a opcao do usuario de deixar o IRC, um problema na rede manda um comando para desconexao dos usuarios conectados nele, tempo de resposta esgotado, ou por flood (?!?); 3.8-OP: Sao os Operadores de um canal, eles que controlam o canal, podendo kickar ou banir as pessoas, de acordo com a necessidade, sao somente eles que podem mudar o topico (se um canal estiver com modo +t); 3.9-Topic: e a 'descricao' do canal, o topico dele, onde costumam ficar as informacoes sobre IRContros, descricoes do canal e etc. 3.10-Away: e quando um usuario sai para mexer em outro soft no seu computador e nao vai prestar atencao no que sera dito no IRC, entao, vc se coloca no Status de Away que, para todo mundo que lhe comunicar algo, o seu soft automaticamente enviara a msg de away, que vc colocou, a pessoa que havia lhe chamado; 3.11-Bot: e um soft, ou script, que toma conta do canal, tem comandos pre- estabelecidos, do tipo: quem pode ser OP, com quantas repeticoes ocorre o FLOOD, quando banir, quando desbanir, comandos internos e etc; 3.12-Lag: Significa quando uma msg demora a chegar, quando vc digita uma msg e a outra pessoa so recebe ele um bom tempo depois; 3.13-Flood: Se constitui da repeticao de msgs em um canal ou pvt, se a repeticao for pequenissima, o usuario costuma receber uma notificacao, se maior, um kick, persistindo no erro, um banimento temporario, mas, se o flood for grande, podera receber um Kill; 3.14-IRContro: Se constitue de encontros reais, normalmente mensais, entre os usuarios do IRC e da Net em geral; 3.15-Ping: e um comando utilizado para testar se ha ou nao LAG, ele testa o tempo de resposta de um usuario; 3.16-MOTD: Message Of The Day; e a mensagem que o usuario recebe quando se conecta a um servidor, seria a 'tela de entrada'. 4-Netica: A netica se consiste na etica da internet, ou seja, como se portar na mesma. Vc tem que evitar exageros do tipo: escrever uma frase todo em maiuscula, e como se vc estivesse gritando; usar de palavroes; ministrar palavras de baixo calao, insultar outras pessoas, fazer falso testemunho, nao mentir, torna-se sociavel, nao custa nada usar de palavras como: por favor, obrigado, de nada, bom dia, boa tarde, boa noite, seja bem vindo e etc. :) 5-Aprofundamento no funcionamento: Quando vc envia uma msg, ela seguira ao seu servidor de Net, depois ao servidor de irc em cujo qual vc esta conectado, deste, e enviada a todos os servidores de irc que estao conectados ao seu e entao, cada um desses servidores, re-envia a msg aos seus usuarios que puderem ter acesso a mesma. 6-Comandos basicos: 6.1-Entrar em canal(join) ............. : /join #canal 6.2-Sair de um canal(part) ............ : /part #canal 6.3-Mandar uma msg privada ............ : /msg $nick $msg 6.4-Sair do IRC deixando msg .......... : /quit $msg 6.5-Conectar em um server de IRC ...... : /server $servidor 6.6-Abrir pvt com a pessoa ............ : /query $nick 6.7-Fazer um 'action' ................. : /me $msg 6.8-Kickar um usuario ................. : /kick #canal $nick $msg 6.9-Dar OP Status a alguem ............ : /mode #canal +o $nick 6.10-Listar os canais de um servidor .. : /list 6.11-Trocar seu nick .................. : /nick $new_nick 6.12-Trocar o topico .................. : /topic #canal $topic 6.13-Ver info dos usuarios ............ : /whois $nick 6.14-Mandar msg = digitar normalmente . : /say $msg 6.15-Gerar beep ....................... : /beep $numero $vezes 6.16-Apagar texto de uma janela ....... : /clear 6.17-Fechar pvt ....................... : /closemsg $nick 6.18-Informacoes de um canal logado ... : /channel 6.19-Fechar cliente (soft) ............ : /exit 6.20-Help sobre cmd ................... : /help $cmd 6.21-Pede horario ao servidor ......... : /time 6.22-Sair de todos canais ............. : /join 0 7-Comandos avancados: 7.1-Banir por nick ................. : /mode #canal +b nick!*@*.*.*.* 7.2-Banir por user ................. : /mode #canal +b *!user@*.*.*.* 7.3-Banir por ip ................... : /mode #canal +b *!*@ip 7.4-DeOP usuario ................... : /mode #canal -o $nick 7.5-Dar KILL (so para IRCops) ...... : /kill $nick $msg 7.6-Ver usuarios com mesmo IP ...... : /who $nick 7.7-Ver info de usuario que saiu ... : /whowas $nick 7.8-Ver todos os usuarios c/ acesso a +W : /who 0 w 7.9-Ver todos os usuarios c/ acesso a +I : /who 0 i 7.10-Ver todos os usuarios c/ acesso a +S : /who 0 s 7.11-Ver todos os usuarios c/ acesso a +O : /who 0 o (ircops) 7.12-Dar um Ping ................... : /ctcp $nick Ping 7.13-Dar um Finger ................. : /ctcp $nick Finger 7.14-Convidar alguem a um canal .... : /invite $nick #canal 7.15-Ver todos os usuarios on-line . : /who 7.16-Se tornar IRCop ............... : /oper $nick $password 7.17-Enviar arquivo via DCC ........ : /dcc send $nick $file 7.18-Abrir DCC Chat ................ : /dcc chat $nick 7.19-Ver quem esta em um canal ..... : /names #canal 7.20-Ficar away .................... : /away $msg 7.21-Sair do away .................. : /away 7.22-Trazer o ultimo cmd na janela . : / 7.23-Ver a ultima linha digitada ... : /! 7.24-Tocar .wav .................... : /wavplay $file 7.25-Fazer um 'action' (= /me) ..... : /action $msg 7.26-Mandar 'action' p/ todos canais : /ame $msg 7.27-Mandar msg a todos canais ..... : /amsg $msg 7.28-Mandar um ctcp ................ : /ctcp $nick 7.29-Carregar .ini ................. : /add -apuce $file Obs(7.29): opcoes: a (alias), p(popup), u(user), c(cmds), e(events) 7.30-Liga/desliga auto op .......... : /auto [on|off] 7.31-Auto-op a um usuario .......... : /auto $nick 7.32-Auto-op a um IP ............... : /auto $ip 7.33-Abilita grupo do 'remote' ..... : /enable #grupo 7.34-Desabilita grupo do 'remote' .. : /disable #grupo 7.35-Verifica se usuario esta na net : /finger email 7.36-Liga/desliga 'fast-send' do DCC : /fsend [on|off] 7.37-Trocar fonte de letra ......... : /font 7.38-Liga/desliga gravacao canal/pvt : /log [on|off] 7.39-Mandar msg (= /msg) ........... : /notice $nick $msg 7.40-Liga/desliga ignore ........... : /ignore [on|off] 7.41-Ignorar um nick ............... : /ignore $nick $tipo 7.42-Ignorar um IP ................. : /ignore $ip $tipo Obs(7.41/42): tipo: ctcp, pvt, msg. 7.43-Mandar msgs aos ops ........... : /omsg #canal $msg 7.44-Mandar msgs aos ops (= /omsg) . : /onotice #canal $msg 7.45-Liga/desliga 'protect mode' ... : /protect [on|off] 7.46-Proteger usuario .............. : /protect $nick 7.47-Proteger IP ................... : /protect $ip Obs(7.46/47): NaO usar protecao em canais registrados 7.48-Liga/desliga 'events' ......... : /events [on|off] 7.49-Liga/desliga 'remote' ......... : /remote [on|off] 7.50-Executar soft ................. : /run $soft $parametros 7.51-Enviar msg procedida de som ... : /sound #canal $file $msg 7.52-Usar 'Monologue' para falar msg : /speak $msg 7.53-Manda 'action' a canal ........ : /describe #canal $msg 7.54-Controle interno de flood ..... : /flood $linhas $intervalo $pausa 7.55-Fazer um 'File SERVER' ........ : /fserver $nick $dir_inicial 7.56-Responder DCC Chat ............ : /creq [ask|auto|ignore] Obs(7.56):Ask:ele pergunta, auto:aceita, ignore:ignora. 7.57-Procurar DNS por nick ......... : /dns $nick 7.58-Procurar DNS por IP ........... : /dns $ip 7.59-Mostrar texto para usuario .... : /echo $nick $canal $msg 7.60-Liga/desliga 'notify list' .... : /notify [on|off] 7.61-Carregar um arquivo na tela ... : /play [#canal/$nick] $file Obs: O comando /play tem uma particularidade: ele tambem pode ser utilizado para carregar um arquivo formato texto e interpretar suas linhas como comandos, basta acrescentar -c e, para que uma linha somente seja utilizada radomicamente, -r; exemplo: /play -c -r #canal/$nick $file 7.62-Da OP se ninguem der .......... : /pop $tempo #canal $nick 7.63-Enviar cmd RAW p/ o servidor .. : /raw $cmd 7.64-Salvar arquivo .ini ........... : /save $file.ini 7.65-Tipo de receber DCC ........... : /sreq [ask|auto|ignore] Obs(7.65):ask:pergunta se recebe, auto:recebe automaticamente, ignore:ignora o DCC. 7.66-Ligar o timer ................. : /timer $N_timer &repeticoes $intervalo $comandos 7.67-Abre U-Central (= /whois)...... : /uwho $nick 7.68-Liga/desliga tela p/ ver URLs . : /url [on|off] 7.69-Acrescenta usuario na lista ... : /auser -a $nivel $nick 7.70-Acrescenta usuario por email .. : /auser -a $email 7.71-Mudar nivel ................... : /dlevel $nivel $nick 7.72-Remover nicks de um nivel ..... : /flush $nivel 7.73-Remover nicks (= /flush) ...... : /rlevel $nivel 7.74-Lista usuarios de um nivel .... : /ulis $nivel 7.75-Obter info dos servidores ..... : /info 7.76-Listar os IRCops .............. : /stats o $server 7.77-Listar as K-lines ............. : /stats k $server 7.78-Listar as portas .............. : /stats l 7.79-Ver os administradores ........ : /admin 7.80-Ver o numero de usuarios ...... : /lusers 7.81-Ver quais servidores linkados . : /links 7.82-Checar 'Timers' ligados ....... : /groups -e 7.83-MOTD .......................... : /motd 8-Nocoes aprofundadas: 8.1-Hackers: Utilizam o IRC para derrubar pessoas atraves de floods; utilizam tb para trocar softs de interesse aos mesmos; Favor nao confundir hackers de verdade com hackers de IRC; 8.2-Clones: Sao usuarios falsos utilizados pelos hackers para dar floods; podem ser detectados pelo IP, pois, possuem o mesmo IP do hacker que o utiliza; 8.3-LAG: Pode ocorrer quando um hacker coloca muitos clones em um determinado canal, pois, o servidor tera que re-enviar as msgs a uma maior quantidade de usuarios; 8.4-Flood: Ocorre quando um hacker tenta derrubar uma pessoa, se procede quando o hacker usa seus clones para mandar repetidas msgs para uma determinada pessoa, como os clones sao muitos (nomalmente mais de 5) e a vitima, somente 1, a vitima cai do servidor por flood, e os clones nao, porque cada um fez apenas um pouco de flood, a soma desse flood e que 'floode' o usuario; 8.5-IRCops: Vc pode partir esse termo em 3: 1-IRC; 2-OP; 3-COP! Os IRCops sao os responsaveis pelo patrulhamento do IRC, sao eles que podem dar Kill, entrar em canais com senha, se tornar op mesmo que alguem nao lhe passe esse status, e o organizador, na hierarquia, encontra-se acima dos Ops, Bots e ate mesmo de alguns masters; 8.6-DCC: e por onde e possivel fazer a troca de arquivos, basta apenas enviar o arquivo e a pessoa aceitar (Get, Acept, etc) o envio do mesmo; 8.7-Fserver: e como se vc estivesse no DOS do outro usuario, e um servico que lhe permite ver, copiar, transferir, executar, deletar os arquivos do outro usuario, dependendo do seu nivel de acesso ao mesmo; 8.8-CTCP: e uma parte do Client-To-Client-Protocol (protocolo de transmissao cliente-cliente). Normalmente e utilizado para conseguir informacoes sobre um usuario como nome real, email, soft cliente que vc esta utilizando. e utilizado para fazer flood: Quando o cliente recebe um CTCP qualquer ele ira enviar a informacao solicitada, se for solicitada muita informacao ao mesmo tempo, o servidor indicara que seu cliente esta fazendo flood e desconetara o mesmo; 8.9-Kill: e um comando especial, que somente pode ser dado por um IRCop ou por um servidor de IRC. e aplicado quando um usuario comeca a usar clones, quando um usuario esta pertubando o servidor, e, o mais comum: quando ocorre um netsplit e ocorre que dois usuarios utilizam o mesmo nick; Em um caso como o ultimo citado, quem estiver com o nick a mais tempo permanece e o outro usuario levara Kill; 8.10-Conta Shell: Se constitui de um espaco (sub-diretorio) em disco no/do servidor. Costuma ser utilizada para a colocacao de bots no IRC. A conta Shell permite o acesso ao sub-diretorio, mas, nao via acesso comum tipo DOS ou Windows e sim pelo sistema Unix; 8.11-Split: Costuma ocorrer em conjunto com o netsplit; e quando muitos usuarios saem de um determinado canal. Costuma-se dizer que o usuario 'caiu' quando isso acontece; 8.12-NetSplit: e a quebra de uma conexao entre dois servidores, quando isso ocorre, para um servidor, e como se todos os outros usuarios se desconectassem do IRC.e detectavel: O usuario tem que setar o seu proprio modo para +s (/mode $me +s), comando que server para receber mensagens do servidor; pronto, agora e so ficar prestando atencao no status, quando chegar uma mensagem do servidor contendo o seguinte: 'Net Break' ou 'Junction Break' ou mesmo uma mistura dessas duas mensagens, e a indicacao do rompimento de conexao de dois servidores, e o Netsplit ocorrendo; 8.13-Utilizacao de '|': Essa 'barra' e utilizada para comandos complexos que teem que ser digitados de um so vez; a funcao dela seria de emular ao programa de IRC que um comando foi digitado, enviado e outro foi enviado logo a seguir. Exemplo: O usuario gostaria de entrarem um canal, tocar um arquivo .wav e sair do canal, entao, o comando deveria ser esse: /join #canal | /wavplay #canal exemplo.wav | /part #canal Ou seja, '|' serve para separar comandos. 9-O Bot Feitos pelos entendidos de IRC e por alguns hackers, tem a funcao de espionar um canal, dar OP ao seu criador, proteger o criador e seus amigos, proteger canais, evitar flood, tirar clones e etc... Um bot tambem tem suas 'brincadeiras', exmeplo: vc pode criar no bot uma info-line cuja qual o bot colocara no canal toda vez que vc entrar no mesmo. Abaixo, uma relacao de comandos para bots: 1./msg bot hello .................... : registra usuario em bot 2./msg bot pass ............. : cria uma senha para o usuario 3./msg bot ident ............ : faz o bot lhe reconhecer se estiver conectado ao IRC de forma diferente da cadastrada 4./msg bot email ............ : registra seu e-mail no bot 5./msg bot info .............. : cria uma info-line 6./msg bot info none ................ : apaga info-line 7./msg bot who <#canal_bot> ......... : o bot mostrara quem esta no canal que ele organiza e suas respectivas info-lines 8./msg bot who <$nick> .............. : o bot enviara as informacoes disponiveis sobre o usuario 9./msg bot notes index ...... : mostra o indice das msgs guardadas no bot para vc 10./msg bot notes read # .... : o bot mostra a msg para vc de numero # 11./msg bot notes read all .. : mostra todas as msgs 12./msg bot notes erase # ... : apaga msg de numero # 13./msg bot notes erase all . : apaga todas as msgs 14./msg bot notes TO .. : envia/deixa uma msg a um usuario via bot 15./msg bot help .................... : para obter ajuda do bot 16./msg bot op ....... : para o bot dar op-status a um usuario; o mesmo tem que estar cadastrado como OP no bot, coisa que so os masters podem fazer Procedimentos: O indicado e que o usuario use dos comandos 1 ao 4, e 5, se quiser. E que o usuario se cadastre em todos os BOTs de um servidor, principalmente os Bots daqueles canais que o usuario sempre costuma estar. Master: e o dono do Bot ou um usuario autorizado; e quem programa e quem habilita/desabilita outros masters, ops, area de arquivos e outros. Linguagem: Costumam ser feitos em R.A.W., que e a programacao do IRC, quando Bots caseiros. Os Eggegrops Bots sao feitos em Unix. Diferenca: Caseiros: e um Bot de teste, feito em R.A.W. e colocado em uso quando o usuario se conecta ao IRC; Egge: e um Bot trabalhado, feito em Unix, e colocado em uso pelo servidor ou usuario com conta Shell com autorizacao e apoio dos mesmos. DCC: Constitui-se da via direta de comunicacao Master-Bot, Usuario-Bot e Bot-Bot, serve para pegar arquivos na 'area de arquivos', e para, principalmente, utilizar a 'parity-line' do bot para conversar (chat) com outros usuarios que tambem estejam conectados ao bot. 10-Modos de um canal: Um canal, ele tem que ter suas protecoes internas e automaticas, para nao depender somente dos ops e ircops. Esses modos permitem ao canal, que ele seja privado (+p), invisivel (secreto)(+s), somente os Ops podem mudar o topico(+t), nao recebera msgs de usuarios de fora do canal (+n), so entrarao usuarios chamados (invite) pelos ops (+i), podem ter um numero limitado de usuarios (+l), ser um canal moderado, ou seja, so os Ops e quem tiver VOICE pode falar (+m) e ate mesmo uma senha para vc entrar (+k) 11-Setando os modos de um canal: 1-Privado ........................... : /mode #canal +p 2-Secreto ........................... : /mode #canal +s 3-So OPs mudam o topico ............. : /mode #canal +t 4-Nao receber msgs de fora .......... : /mode #canal +n 5-So usuarios 'invitados' ........... : /mode #canal +i 6-Numero limitado de usuarios ....... : /mode #canal +l $num 7-Canal moderado .................... : /mode #canal +m 8-Canal com senha ................... : /mode #canal +k $senha 9-Tirar algum dos modos ............. : /mode #canal -modo_escolhido 12-Modos do usuario: Esses modos do usuario sao mais para protecao; ele pode ficar invisivel ao servidor, pode receber as msgs do servidor, cujas quais indicam quando um servidor caiu ou tentou reconctar, ver as 'Walls-OPs', ou seja, as msgs enviadas de Ops e Ircops a outros Ops ou IRCops. E ate mesmo dar VOICE a um usuario em um canal. 13-Setando os modos de um usuario: 12.1-Invisivel .................... : /mode $nick +i 12.2-Server msgs .................. : /mode $nick +s 12.3-Wall-ops ..................... : /mode $nick +w 12.4-Voice ........................ : /mode #canal +v $nick 14-O Hacker no IRC: Um hacker no IRC, costuma estar la para trocar informacoes, senhas, programas, dicas e etc. Costumam estar equipados com bons scripts e com o mirc. Nao sao os responsaveis por clones e etc. Quem costuma usar clones para IRC sao os lamers que consiguiram um script e acham que por isso ja sao hackers. Um hacker pode ate ter, mas e muito raro usar clones. 15-Take Over: Tambem conhecido como 'Take Down'; e a tomada de um canal por um usuario. Como proceder para tomar um canal: Deve-se setar os modos do usuario para receber as mensagens do servidor. Quando houver uma 'quebra' de conexao, o usuario devera se conectar ao servidor que desconectou-se e entrar no canal desejado, que, provavelmente, nao tera um unico sequer usuario, tornando-se assim, Operador. Quando o servidor reconectar-se a rede, o usuario precisa apenas tirar o OP-Status dos Operadores pela outra conexao. Como evitar: Quando ocorrer uma 'quebra' de conexao, o Operador de canal deve estar atento para retirar o OP-Status de todos os Operadores assim logados no servidor que desconectou-se. 16-Emocticons: Sao os simbolos do IRC, atraves dos quais vc pode expressar sue estado/sentimento sobre algo. Sao comumente utilizados em mails. Os principais: :) ................................ : Alegre :( ................................ : Triste :~( ............................... : Chorando :`( ............................... : Chorando (2) :~) ............................... : Emocionado ;) ................................ : Piscando :* ................................ : Beijo :*) ............................... : Cheiro }:-{ .............................. : P. da vida <:^) .............................. : Palhaco q:^P .............................. : Bone e com a lingua de fora :P ................................ : Sorrindo :O ................................ : Impressionado :| ................................ : Sem comentarios :X ................................ : Cala a boca; calado 17-Estudo dos softs disponiveis: Os softs devem ser avaliados pela simplicidade, capacidade de scripts, visual. Os softs atualmente costumam trabalhar com janelas onde sao dedicadas, uma(s) para pvt(s), outra(s) para canal(is), uma para finger, outra para a lista dos canais, outra(s) para DCC(s). 18-Pirch Considerado o 2o melhor soft disponivel, ele possui uma interacao soft/usuario muito boa, todos os comandos podem ser dados pelo mouse, o menu de 'aliases', por onde e possivel editar novos comandos tb e simples e facil, o menu 'events' trabalha com eventos de uma forma incrivelmente boa e facil, muito util para lazer. Peca apenas pela pouquissima dedicacao dos usuarios na producao de scripts para o mesmo. Possibilita a utilizacao de scripts, programacao com if-then- else, pode se conectar em varios servidores diferentes ao mesmo tempo e manter uma quantidade enorme de servidores, canais e pvts abertos ao mesmo tempo. 19-Mirc: O Mirc e o soft mais famoso para IRC, tem essa caracteristica pois, antes de mais nada, e muito simples, uma vez que vc nao precisa soltar o mouse de jeito nenhum, como no Pirch, tem icones para todo tipo de funcao, permite a re-organizacao de janelas, beep quando alguem deixar uma msg para vc ou quando abrir um pvt. e escolhido principalmente pelos script, ja que, praticamente todos os scripts do mundo foram feitos para o mirc. Pq para o mirc? Pq ele possui uma interacao de linguagem bem facil, com utilizacao de um kit a parte, pode-se programar usando if-then-else. Tem quantidade limitada de canais e pvts a ser abertos. Suporta somente 1 servidor por vez. 20-Scripts: Os scripts sao um conjunto de comandos que disponibilam alguns recursos, como por exemplo: derrubar os outros por flood, controlar um canal automaticamente como se fosse um bot ou um usuario dedicado ao mesmo, podem servidor para derrubar, gerenciando os clones a fim de que eles executem a ordem estabelecida pelo script, pode ignorar automaticamente alguem que esteja tentando lhe derrubar, pode usar o recurso de protecao do IRC, pode espionar um canal, pode bisbilhotar um pvt. Enfim, pode tudo o que existe no IRC. Depende apenas de como for feito e a necessidade dessa pessoa de controle de IRC. 21-Scripts(2): 20.1-O que sao: Sao um conjunto de comandos com funcoes especificas e que ganham pode trabalhando em conjunto; 20.2-Como fazer: Basta entender de IRC e ter paciencia de fazer algo que lhe interesse a ponto suficiente de montar seu proprio script; 20.3-Quem faz: Quem tem paciencia e/ou que necessita de um script especifico ou com algum caracteristica nao encontrada em outro script; 20.4-Os melhores disponiveis: Vai depender de cada um, eu particularmente, aprecio o Dusk para protecao e para ataque/defesa em conjunto, prefiro o Nahrck, o Dusk e bom, e tambem o Smart Nark. 22-DDE: DDE e um sistema de intercomunicao: 22.1-O que e? DDE e o Intercambio Dinamico dos Dados (Dynamic Data Exchange), e um dos 3 mecanismos de comunicacao entre processos suportados dentro do Windows. Os outros dois sao a Area de Transferencia e a memoria compartilhada nas bibliotecas de ligacao dinamica. O DDE esta baseado no sistema de mensagem embutido no Windows. Dois programas Windows 'dialogam'entre si enviando mensagens de um para o outro. Esses dois programa sao conhecidos como 'servidor' e 'cliente'. O Serdivor de DDE e' o programa que tem acesso aos dados que poderao ser uteis a outros programas Windows. O Cliente do DDE e' o programa que obtem esses dados do servidor. 22.2-Qual a utilizacao de DDE? Resposta: muito usado com bots/clones... tipo: quando eu colocar um frase, os outros clones executariam o que estao programados para fazer. 23-Lista de servidores Vale lembrar que ai em baixo, so fiz copiar/colar minha lista de servers para esse documento. Os que estiverem no grupo 'BrasIRC' sao os servidores nacionais conectados em rede. [Servers] sv0=Efnet: irc.eskimo.comSERVER:irc.eskimo.com:6667GROUP:1 sv1=Undernet: us.undernet.org SERVER:us.undernet.org:6667GROUP:2 sv2=DALnet: irc.dal.net SERVER:irc.dal.net:6667GROUP:3 sv3=DALnet: groucho.dal.net (USA)SERVER:groucho.dal.net:6667GROUP:dalnet sv4=DALnet: igc.dal.net (USA)SERVER:igc.dal.net:6667GROUP:dalnet sv5=DALnet: liberator.dal.net (UK)SERVER:liberator.dal.net:7000GROUP:dalnet sv6=DALnet: phoenix.dal.net (USA)SERVER:phoenix.dal.net:6667GROUP:dalnet sv7=DALnet: toronto.dal.net (Canada)SERVER:toronto.dal.net:6667GROUP:dalnet sv8=DALnet: xgw.dal.net (Finland)SERVER:xgw.dal.net:6667GROUP:dalnet sv9=Efnet: cs-pub.bu.eduSERVER:cs-pub.bu.edu:6667GROUP:efnet sv10=Efnet: INSA de Lyon (France)SERVER:irc.univ- lyon1.fr:6667GROUP:efnet sv11=Efnet: irc.funet.fiSERVER:irc.funet.fi:6667GROUP:efnet sv12=Efnet: M.I.T. (USA)SERVER:irc-2.mit.edu:6667GROUP:efnet sv13=Efnet: stork.doc.ic.ac.ukSERVER:stork.doc.ic.ac.uk:6667GROUP:efnet sv14=Efnet: The E.F.F. (USA)SERVER:eff.org:6667GROUP:efnet sv15=Efnet: University of Aberdeen (UK)SERVER:serv.eng.abdn.ac.uk:6667GROUP:efnet sv16=Efnet: University of Colorada (USA)SERVER:irc.colorado.edu:6666GROUP:efnet sv17=Efnet: University of Newcastle (UK)SERVER:coanwood.ncl.ac.uk:6667GROUP:efnet sv18=Undernet eu.undernet.orgSERVER:eu.undernet.org:6667GROUP:undernet sv19=Undernet uk.undernet.orgSERVER:uk.undernet.org:6667GROUP:undernet sv20=Undernet: Amsterdam.NL.EU.undernet.org (NL)SERVER:Amsterdam.NL.EU.undernet.org:6667GROUP:undernet sv21=Undernet: auckland.nz.undernet.orgSERVER:auckland.nz.undernet.org:6667GROUP:undern et sv22=Undernet: austin.tx.us.undernet.orgSERVER:austin.tx.us.undernet.org:6667GROUP:unde rnet sv23=Undernet: brisbane.qld.au.undernet.orgSERVER:brisbane.qld.au.undernet.org:6667GROU P:undernet sv24=Undernet: davis.ca.us.undernet.orgSERVER:davis.ca.us.undernet.org:6667GROUP:undern et sv25=Undernet: Diemen.NL.EU.Undernet.orgSERVER:Diemen.NL.EU.Undernet.org:6667GROUP:unde rnet sv26=Undernet: joplin.mo.us.undernet.orgSERVER:joplin.mo.us.undernet.org:6665GROUP:unde rnet sv27=Undernet: Ljubljana.Si.Eu.undernet.orgSERVER:Ljubljana.Si.Eu.undernet.org:6666GROU P:undernet sv28=Undernet: lowell.ma.us.undernet.orgSERVER:lowell.ma.us.undernet.org:6667GROUP:unde rnet sv29=Undernet: Oxford.UK.EU.Undernet.orgSERVER:Oxford.UK.EU.Undernet.org:6667GROUP:unde rnet sv30=Undernet: phoenix.az.us.undernet.orgSERVER:phoenix.az.us.undernet.org:6667GROUP:un dernet sv31=Undernet: sanjose.ca.us.undernet.orgSERVER:sanjose.ca.us.undernet.org:6667GROUP:un dernet sv32=Undernet: washington.dc.us.undernet.org (USA)SERVER:washington.dc.us.undernet.org:6667GROUP:undernet sv33=ANOTHERNET: dragon.ne.us.another.orgSERVER:dragon.ne.us.another.org:6667 sv34=ANOTHERNET: hacker.another.orgSERVER:hacker.another.org:6667 sv35=ANOTHERNET: irc.blackdown.orgSERVER:irc.blackdown.org:6667 sv36=ANOTHERNET: neato.ca.us.another.orgSERVER:neato.ca.us.another.org:6667 sv37=ANOTHERNET: netnation.bc.ca.another.orgSERVER:netnation.bc.ca.another.org:6667 sv38=ANOTHERNET: sunrise.ca.us.another.orgSERVER:sunrise.ca.us.another.org:6667 sv39=BrasIRC: AlanetSERVER:irc.alanet.com.br:6667 sv40=BrasIRC: AmericasnetSERVER:irc.americasnet.com:6667 sv41=BrasIRC: ArtnetSERVER:irc.artnet.com.br:6667 sv42=BrasIRC: BuritiSERVER:irc.buriti.com.br:6667 sv43=BrasIRC: CnetSERVER:irc.cnet.com.br:6667 sv44=BrasIRC: CorreioNetSERVER:irc.correionet.com.br:6667 sv45=BrasIRC: DigiNetSERVER:irc.digi.com.br:6667 sv46=BrasIRC: E-netSERVER:irc.e-net.com.br:6667 sv47=BrasIRC: ElogicaSERVER:irc.elogica.com.br:6667 sv48=BrasIRC: EtfrnSERVER:irc.etfrn.br:6667 sv49=BrasIRC: FastlaneSERVER:brasirc.fastlane.com.br:6667 sv50=BrasIRC: FTSERVER:irc.ft.com.br:6667 sv51=BrasIRC: HexanetSERVER:brasirc.hexanet.com.br:6667 sv52=BrasIRC: InfoServSERVER:irc.iserv.com.br:6667 sv53=BrasIRC: InterligueSERVER:irc.interligue.com.br:6667 sv54=BrasIRC: KanopusSERVER:irc.kanopus.com.br:6667 sv55=BrasIRC: LinkwaySERVER:irc.linkway.com.br:6667 sv56=BrasIRC: MagiclinkSERVER:irc.magiclink.com.br:6667 sv57=BrasIRC: MkmSERVER:irc.mkm.net:6667 sv58=BrasIRC: NetwaybbsSERVER:irc.netwaybbs.com.br:6667 sv59=BrasIRC: OriginSERVER:kit.origin.com.br:6667 sv60=BrasIRC: PontoComSERVER:irc.pontocom.com.br:6667 sv61=BrasIRC: Rudah SERVER:irc.rudah.com.br:6667 sv62=BrasIRC: SodrenetSERVER:irc2.sodre.net:6667 sv63=BrasIRC: TransNetSERVER:irc.transnet.com.br:6667 sv64=BrasIRC: TvfilmeSERVER:irc.tvfilme.com.br:6667 sv65=BrasIRC: UltranetSERVER:irc.ultranet.com.br:6667 sv66=BrasIRC: WidesoftSERVER:brasirc.widesoft.com.br:6667 sv67=DALnet: cin.dal.netSERVER:cin.dal.net:6667 sv68=DALnet: davis.ca.us.dal.netSERVER:davis.ca.us.dal.net:6667 sv69=DALnet: glass.oh.us.dal.netSERVER:glass.oh.us.dal.net:6667 sv70=DALnet: mystic.ky.us.dal.netSERVER:mystic.ky.us.dal.net:6667 sv71=DALnet: skypoint.mn.us.dal.netSERVER:skypoint.mn.us.dal.net:6667 sv72=DALnet: uncc.nc.us.DAL.netSERVER:uncc.nc.us.DAL.net:6667 sv73=Efnet: cismhp.univ-lyon1.frSERVER:cismhp.univ-lyon1.fr:6667 sv74=Efnet: irc-2.mit.eduSERVER:irc-2.mit.edu:6667 sv75=Efnet: irc-2.stealth.netSERVER:irc-2.stealth.net:6667 sv76=Efnet: irc-2.texas.netSERVER:irc-2.texas.net:6663 sv77=Efnet: irc.ais.netSERVER:irc.ais.net:6667 sv78=Efnet: irc.bridge.netSERVER:irc.bridge.net:6667 sv79=Efnet: irc.cdc.netSERVER:irc.cdc.net:6667 sv80=Efnet: irc.cerf.netSERVER:irc.cerf.net:6667 sv81=Efnet: irc.cnde.iastate.eduSERVER:irc.cnde.iastate.edu:6667 sv82=Efnet: irc.colorado.eduSERVER:irc.colorado.edu:5555 sv83=Efnet: irc.cris.comSERVER:irc.cris.com:6670 sv84=Efnet: irc.ecn.uoknor.eduSERVER:irc.ecn.uoknor.edu:6667 sv85=Efnet: irc.epix.netSERVER:irc.epix.net:6667 sv86=Efnet: irc.frontiernet.netSERVER:irc.frontiernet.net:6667 sv87=Efnet: irc.gate.netSERVER:irc.gate.net:6667 sv88=Efnet: irc.io.orgSERVER:irc.io.org:6667 sv89=Efnet: irc.ionet.netSERVER:irc.ionet.net:6667 sv90=Efnet: irc.law.emory.eduSERVER:irc.law.emory.edu:6667 sv91=Efnet: irc.math.byu.eduSERVER:irc.math.byu.edu:6667 sv92=Efnet: irc.mcs.netSERVER:irc.mcs.net:6667 sv93=Efnet: irc.mo.netSERVER:irc.mo.net:6667 sv94=Efnet: irc.phoenix.netSERVER:irc.phoenix.net:6667 sv95=Efnet: irc.primenet.comSERVER:irc.primenet.com:6667 sv96=Efnet: irc.spyder.orgSERVER:irc.spyder.org:6667 sv97=Efnet: irc.stealth.netSERVER:irc.stealth.net:6667 sv98=Efnet: irc.texas.netSERVER:irc.texas.net:6667 sv99=Efnet: irc.umn.eduSERVER:irc.umn.edu:6667 sv100=Efnet: irc.univ-lyon1.frSERVER:irc.univ-lyon1.fr:6667 sv101=Efnet: irc.voicenet.comSERVER:irc.voicenet.com:6667 sv102=Efnet: irc.winternet.comSERVER:irc.winternet.com:6667 sv103=Efnet: irc.xmission.comSERVER:irc.xmission.com:6667 sv104=Efnet: irc1.portal.comSERVER:irc1.portal.com:6667 sv105=Efnet: irc2.ais.netSERVER:irc2.ais.net:6667 sv106=Efnet: irc2.epix.netSERVER:irc2.epix.net:6667 sv107=Efnet: irc2.portal.comSERVER:irc2.portal.com:6667 sv108=Efnet: organ.ctr.columbia.eduSERVER:organ.ctr.columbia.edu:6667 sv109=Efnet: sgi.texas.netSERVER:sgi.texas.net:6667 sv110=Efnet: tramp.cc.utexas.eduSERVER:tramp.cc.utexas.edu:6667 sv111=INNERNET: Allen.TX.US.InnerNET.OrgSERVER:Allen.TX.US.InnerNET.Org:6667 sv112=INNERNET: Bergen.NO.EU.InnerNET.OrgSERVER:Bergen.NO.EU.InnerNET.Org:6667 sv113=INNERNET: Boston.MA.US.innernet.orgSERVER:Boston.MA.US.innernet.org:6667 sv114=INNERNET: Brno.CZ.EU.InnerNET.OrgSERVER:Brno.CZ.EU.InnerNET.Org:6667 sv115=INNERNET: Brookings.SD.US.InnerNET.OrgSERVER:Brookings.SD.US.InnerNET.Org:6667 sv116=INNERNET: indsor.UK.EU.InnerNet.orgSERVER:indsor.UK.EU.InnerNet.org:6667 sv117=LAGGED: irc.xmission.comSERVER:irc.xmission.com:6667 sv118=LAGGED: lincoln.ecn.uoknor.eduSERVER:lincoln.ecn.uoknor.edu:6667 sv119=LAGGED: organ.ctr.columbia.eduSERVER:organ.ctr.columbia.edu:6667 sv120=LAGGED: rc.dd.chalmers.seSERVER:rc.dd.chalmers.se:6667 sv121=Nacional: ConexSERVER:irc.conex.com.br:6667 sv122=Nacional: Nutecnet SERVER:irc.nutecnet.com.br:6667 sv123=Undernet: ca.undernet.orgSERVER:ca.undernet.org:6667 sv124=Undernet: ChicagoSERVER:Chicago.IL.US.Undernet.org:6665 sv125=WASTELAND: frozen.wasteland.orgSERVER:frozen.wasteland.org:6667 sv126=WASTELAND: inetw.wasteland.orgSERVER:inetw.wasteland.org:6667 sv127=WASTELAND: logina.wasteland.orgSERVER:logina.wasteland.org:6667 sv128=WASTELAND: sahara.wasteland.orgSERVER:sahara.wasteland.org:6667 sv129=WASTELAND: stoned.wasteland.orgSERVER:stoned.wasteland.org:6667 sv130=WASTELAND: tessi r.wasteland.orgSERVER:tessier.wasteland.org:7777 24-Comentarios gerais/finais: Espero que esse documento sobre IRC seja uma marca em todo o terreno nacional e internacional. :) Esse trabalho tem muito mais do que muita gente precisa. Espero que venha ajudar aos que nao sabem e acrescer conhecimento aos que ja sabem sobre o assunto. 25-Paginas sobre o assunto: Mirc ................... : http://www.mirc.co.uk Pirch .................. : http://www.bcpl.lib.md.us/~frappa/pirch.html Scripts ................ : http://www.cris.com/~Svengali/ 26-Por motivos tecnicos, esse campo nao foi achado na .dll 27-O Operador no IRC (procedimentos) Normas Gerais para Operadores de Canal do #BRASIL da rede BrasIRC de Servidores A - Para os Operadores em exercicio efetivo I - Das Normas Gerais Art 1o. "e terminantemente proibido aos OPeradores de Canal no exercicio legal e efetivo de suas atribuicoes, passar o Status de OPerador para outro usuario, que nao seja cadastrado com Status de OPerador no BOT"; Art 2o. "No caso em que o BOT se encontre no canal, e esteja com LAG maximo, nao permitindo que este tenha a possibilidade de passar o Auto-OP aos OPeradores, sera permitido a um OPerador o comando /mode #canal +o "; Art 3o. "Sera proibido aos OPeradores passar o Status de OPerador para outro usuario, se o BOT nao estiver em LAG"; Art 4o. "Toda e qualquer acao suspeita dos OPeradores de Canal sera severamente punida, sem direito a recurso aos superiores hierarquicos"; Art 5o. "Todo o processo de passar o Status de OPerador a um usuario devera ser precedido de: I - Verificacao, por parte daquele que passara o Status, se, realmente, aquele usuario e um OPerador de Canal, atraves de DCC com o BOT; II - Devera ser observando o IP do respectivo usuario, para a confirmacao que o este se trata realmente um OPerador de Canal; Art 6o. "Sera obrigatorio aos OPeradores de Canal, manter em sua posse, uma lista com o maior numero possivel de OPeradores, a fim de se evitar o constrangimento de nao ser passado o Status para um verdadeiro OPerador, caso nao haja BOT na area e caso o OPerador nao saiba o IP do usuario em questao": Art 7o. "A respectiva lista de que trata o artigo anterior devera constar o seguinte: I - O nick usual do OPerador; II - O nick alternativo do OPerador; III - O IP Address do OPerador; II - Do Comportamento dos OPeradores no Canal Art 8o. "Sera proibido aos OPeradores, em qualquer hora que estiverem no Canal, xingar usuarios, bem como kicka-los sem motivo bastante para tal. Tambem nao sera permitida, por parte dos OPeradores, ministrar palavras de baixo calao no Canal"; Art 9o. "e permitido aos OPeradores elaborar uma "lista negra" daqueles usuarios que, frequentemente, entram no canal com a finalidade de derrubar os outros usuarios, principalmente os OPeradores. Estes usuarios deverao ter seu IP enviado a administracao do BrasIRC pelo e-mail (ircadmin@kanopus.com.br), devidamente seguido do relato do fato para que sejam tomadas as respectivas providencias por parte da administracao"; Art 10. "e terminantemente proibido aos OPeradores retirar o Status de OP do BOT que estiver no canal, em proveito de um OPerador que esteja fora de sua lista de Auto-OP. Aos que se encontram nesta situacao, deverao procurar a administracao para solucionar, da melhor forma possivel, seu problema de Status em conflito"; Art 11. "Aos usuarios que vem ao Canal para falar palavras de baixo calao, devera ser kickado imediatamente e, caso retorne repetindo a mesma acao, devera ser banido do canal sem poder ser desbanido por outro OPerador. A definicao de palavra de baixo calao dependera do julgamento de cada OPerador, respectivamente"; Art 12. "A decisao tomada por um OPerador devera ser respeitada pelos demais, a fim de se evitar o conflito entre os proprios OPeradores, nao devendo ser questionado a respeito de sua decisao, exceto por uma autoridade superior a sua"; Art 13. "Uma vez banido um usuario, e vedado a outro OPerador retirar este banimento, em virtude do versado no artigo anterior, salvo o caso em que o BOT, e somente o BOT o faca automaticamente"; Art. 14. "Os clones de usuarios e OPeradores so serao permitidos ate o numero maximo de 2 (dois), qualquer clone adicional por parte dos usuarios e ate dos proprios OPeradores devera ser banido imediatamente do canal, caso seja observada tal conduta dos mesmos"; Art. 15. "Aos usuarios que sao frequentes desenvolvedores de "flood", deverao ser avisados da conduta ilegal que estao fazendo, caso continuem, deverao ser kickados. Em possibilidade do retorno ao canal apos o kick, e persistam na conduta ilegal citada, deverao ser banidos"; Art 16. "Sera considerado flood a repeticao continua e em linhas consecutivas acima de 3 (tres) de frases repetitivas e daquelas usadas por scripts de programas. Nao importando se forem Action Flood ou Text Flood, este procedimento devera ser punido com kick, conforme artigo anterior"; Art 17. "Aos OPeradores e obrigatorio fornecer ajuda aos novos usuarios que frequentam o canal, a fim de se manter o canal funcionando bem. Uma vez que a quantidade de novos usuarios na Internet aumenta assustadoramente no Brasil e no mundo todo"; Art 18. "Aos OPeradores que se negarem a ajudar, cuja prova sera o arquivo LOG que possivelmente o usuario possa enviar a outro OPerador. Lhe sera imputada punicao decorrente da adminstracao do servidor. Os respectivos arquivos deverao ser enviados a adminstracao pelo e-mail citado no artigo 9o, devendo o outro OPerador que o enviar, relatar o fato"; Art 19. "Aos OPeradores que se utlizam da ferramenta de programa denominada de "script", so lhe sera permitida a utilizacao caso este esteja bem configurado, nao devendo o script, por exemplo, retirar o Status de OP do BOT, bem como de outros OPeradores. Esta utilizacao ilegal de scripts devera ser imediatamente informada a administracao do kanopus para as devidas providencias"; Art 20. "Os OPeradores novatos ou que nao possuam experiencia para a utilizacao de scripts no canal, deverao criar uma area fora do canal em que exista BOT, para os devidos testes a fazer as respectivas configuracoes, so podendo executar seus scripts quando estiverem devidamente configurados"; Art 21. "Os banimentos executados pelos OPeradores deverao ser feitos com cautela, a fim de nao se fazer por engano ou no caso de se banir um provedor em sua totalidade. Os erros e enganos deverao ser corrigidos imediatamente. Apenas o usuario devera ser banido por seu comportamento duvidoso ou ilegal"; Art 22. "Os casos omissos ou nao citados nos artigos anteriores deverao ser resolvidos pela administracao do kanopus"; B - Para os canditados ao cargo de Operador Art 23. "Aos novos candidatos a receber o Status de OPerador, lhes devera ser informado o seguinte: I - Que deverao ficar em periodo de observacao de, pelo menos, 30 (trinta) dias a contar da data em que se formalizar o pedido, que devera ser feito por um OPerador de canal, que, no ato respectivo, se responsabilizara por aquele que, em seu nome, solicitou o pedido de Status de OPerador; II - Que o usuario, de preferencia, seja uma pessoa de confianca de outro OPerador"; III - Que o pedido formal sera feito a administracao via e-email, e que ele devera aguardar a resposta, nao podendo ser passado, nem em carater provisorio, o Status de OPerador em questao, em hipotese alguma; IV - Que para obter o Status de OPerador e necessario ter bastante tempo de frequencia no Canal e ser um bom conhecedor dos comandos basicos de IRC; V - Que para a liberacao do Status de Operador, o usuario devera ser observado por, pelo menos, 3 (tres) OPeradores em exercicio. E que o pedido devera ser feito a administracao por todos, apos o periodo citado no inciso I deste artigo. VI - A nao aprovacao de qualquer um dos OPeradores que estiverem fazendo a fiscalizacao do candidato, implicara na nao concessao do respectivo Status ao candidato. Devendo ser levado ao conhecimento da administracao de que aquele candidato fora reprovado inicialmente e o motivo pelo qual houve a reprovacao por parte do OPerador, devendo este, fundamentar sua decisao atraves de e-mail, que devera ser enviado a administracao para julgamento da decisao, devendo correr por conta da administracao, a decisao final para a respectiva concessao; VII - A reprovacao unnime do candidato devera ser tambem informada; VIII - A aprovacao do candidato devera ser relatada atraves de e-mail, devendo os OPeradores que realizaram a fiscalizacao do candidato relatar um "nada consta" em favor do candidato, para que, este seja julgado pela administracao posteriormente" Art 24. "O pedido formal para a liberacao do Status de OPerador devera ser enviado a administracao do BrasIRC para julgamento do merito"; Art 25. "e obrigatorio a todos os OPeradores a observacao do usuario candidato ao Status de OPerador, desde que lhe seja formalizado o pedido para tal, pelo outro OPerador via e-mail, para que fique registrado como prova o respectivo pedido"; Art 26. "Os casos omissos ou nao citados nos artigos 23 a 25 deverao ser resolvidos pela administracao do BrasIRC"; Art 27. "Estas normas estao sujeitas a alteracao em qualquer tempo, por parte do legislador ou por parte da administracao do BrasIRC" NOTAS: Normas elaboradas pelo OPerador de Canal Andre Luiz de Araujo Cunha, Nick1: SAPO, Nick2: Dredd, IP: 200.241.144.*, Sob a supervisao do IRCOPerator Jan Struiving, membro da Administracao do BrasIRC. Eu, Andre Luiz de Araujo Cunha, nao tendo nada mais a relatar, declaro Sancionada a presente norma, a qual entrara em vigor a partir de sua publicacao na Home-Page do BrasIRC. ----------------------------------- 28-Bibliografia: Nao existe. 29-Agradecimentos: Nao agradeco a ninguem pq ninguem me ajudou; enquanto todo mundo via 'Sai de Baixo' e 'Casseta & Planeta' eu estava trabalhando nesse documento. 30-Elogios: Aos otimos scripts/softs que pude testar e a seus criadores. 31-Encerramento: Qualquer duvida sobre esse documento, que sejam enviadas a Barata-Eletrica e/ou a Fernando Jales . Bom Divertimento!!! -----------------------------//--------------------------- BBS x INTERNET: DEPENDENCIA OU MORTE? ------------------------------------- Por Fernando Manuel Costa Ribeiro (*) Com o advento da Internet e a popularizacao de seu uso, os BBSs tem per - dido espaco. Os possuidores de computadores equipados com placas de fax- -modem ou modems externos preferem agora conectar-se a Internet do que aos BBSs, que agora sao vistos pela maioria das pessoas com uma tecnologia ul- trapassada. A sorte dos usuarios de sistemas de networking e que isso nao e verdade.Os BBSs estao vivos sim e estao tentando se adaptar a nova onda.Ja nao e mais viavel o desenvolvimento de BBSs em padrao DOS (mesmo com o protocolo RIP), ja que a maioria dos computadores dos usuarios habilitados a acessar os BBSs estao totalmente ligados ao Windows ou a sistemas operacionais si- milares pois os melhores programas para Internet so podem ser acessados a- traves destes sistemas. Os BBSs para Windows tem evoluido bastante nos ultimos tempos. Hoje o principal software de gerenciamento e o Excalibur, ja utilizado por muitos BBSs brasileiros. Alem disso os BBSs tem procurado oferecer conexao via e- mail a Internet (atraves de conexao UUCP) ou conectividade total a rede. BBSs sem bibliotecas recheadas de arquivos tambem estao com seus dias con- tados. Recentes pesquisas realizadas nos Estados Unidos e divulgadas via Internet, onde mais de 40% dos BBSs se extinguiram no ano passado, mostram que os usuarios deste tipo de sistema estao insatisfeitos com a quantidade e a qualidade dos arquivos disponibilizados pelos seus BBSs. Conforme eles a maioria dos BBSs nao realiza constantes atualizados no seu banco de da - dos, o que os prejudica muito. Uma solucao para este problema pode ser a realizacao de convenios com Grupos de BBS e pesquisadores que, em troca da divulgacao de seus trabalhos, comprometeriam-se a enviar para o sistema u- ma certa quantidade de material (programas, arquivos, imagens, etc). Como sabemos que os maiores problemas enfrentados pelos pesquisadores brasilei- ros sao a falta de recursos e a falta de espaco para divulgacao de seus trabalhos, esses convenios poderao, sem duvida nenhuma, ser muito provei - tosos para os BBSs e seus SysOps, que nao mais receberao reclamacoes de usuarios descontentes. E, ja que estamos falando em SysOps, vamos analisar a tendencia de mercado para esses profissionais. Os SysOps, num futuro proximo, deverao estar disponiveis durante todo o horario de funcionamento do BBS (poucos ofere - cem suporte 24 horas). Afinal e a cada vez maior o numero de leigos que acessam os sistemas de networking. Uma demonstracao disso e o grande nume- ro de FAQs (documentos que contem respostas as perguntas mais frequentes sobre um determinado assunto) produzidas. Os FAQs sao uma maneira encon - trada pelos SysOps, Webmasters e especialistas pra descongestionar a sua caixa postal, que recebem diariamente perguntas como "O que e um BBS" e outras similares. Acredito que todos os que estao lendo este artigo tenham percebido quantas modificacoes os BBSs deverao fazem em suas estruturas de funcionamento e organizacao para nao serem esmagados pela Internet, que evolui a passos largos e esta cada vez mais presente nas mesas de escritorios e nas salas de aula. Precisamos trabalhar inclusive para que os BBSs, que surgiram com a proposta de serem "quadros eletronicos de avisos" em empresas e escolas nao sejam substituidos pelas Intranets, que sao uma tendencia evidente. A primeira atitude a ser tomada e muito drastica: os BBSs devem se render ao inimigo. Isso nao significa que eles devem se extinguir, mas que eles de - vem rapidamente sentir a necessidade de mudarem e comecarem o mais rapido possivel (ate mesmo os BBSs mais pequenos) a oferecem, pelo menos, e-mail Internet. Somente depois disso eles devem pensar nas outras mudancas que devem ser feitas. Com certeza poderiam ser feitas dezenas de modificacoes para melhorar os BBSs, mas entre elas destacam-se: * Os BBS ainda baseados em ANSI devem passar a utilizar o RIP - Remote Imaging Protocol pois esse protocolo permite o desenvolvimento de interfa- ces mais faceis de usar e que podem ser controladas pelo mouse; * Os menus devem ser aperfeicoados (leia-se "melhor trabalhados") e melho- rados visualmente (no caso de BBSs baseados em RIP o que deve ser melhora- do sao as imagens de fundo - backgrounds -, que sao sempre as mesmas); * Os BBSs que oferecem conectividade total ou se tornaram provedores de acesso Internet devem passar a se preocupar tambem com as bibliotecas de arquivos. Afinal e bastante interessante para o usuario de um BBS-Provedor de Acesso ter um banco de arquivos (manuais, tutoriais), softwares, etc. a sua disposicao sem a necessidade de conexao a sites congestionados; * As areas de conferencia (conference/chat rooms) devem ser totalmente li- beradas para menores de 18 anos. O espirito da Internet e de qualquer ou - tro sistema de networking deve ser de liberdade, e nao de censura. Nao e uma mentira dizer que so acessa material inadequado quem deseja fazer isso; * As empresas e pessoas responsaveis por BBSs devem abrir espaco para patrocinadores. Assim havera mais dinheiro para investir em melhorias no sistema. Com o dinheiro obtido atraves desse marketing as empresas pode - riam tambem realizar promocoes para atrair novos usuarios mais tranquilas, pois, dessa maneira, o medo de perder dinheiro diminui. O importante e dizer que os BBSs nao morreram e nem vao morrer enquanto houverem boas ideias para aperfeicoa-los. Afinal quando Ward Christensen criou o sistema de BBS ja existia a Internet. Com certeza ele, uma pessoa evidentemente inteligente, deve ter pensado nesse possivel confronto entre as duas tecnologias. A conclusao a que ele deve ter chegado deve ter sido essa: nao deve haver concorrencia. Afinal se os dois sistemas se unirem e- les atingirao o objetivo de Christensen, do Departamento de Defesa dos Es- tados Unidos (que criou a Internet) e de todos aqueles que ja contribuiram de alguma maneira para o desenvolvimento de novos recursos de networking: unir o mundo atraves de uma rede indestrutivel com utilidades infinitas e inimaginaveis. (*) Fernando Manuel Costa Ribeiro e coordenador do Grupo de BBS ?????? ?? ?????? Alcina/USP e Web Designer da ******************************** Ltda. fribeiro@uninet.com.br http://www.geocities.com/SiliconValley/Park/5296. ---------------------------------------- HACKING IN PORTUGAL (?) =================== (obs: Como foi dito na introducao, a publicacao desse artigo visa mais informar e alertar do que qualquer estimulo a fazer o que esta' relatado nessas paginas. Eu substitui as passwords por ? onde foi possivel. Se eu fosse a favor de usar conta alheia, ia achar muito facil entregar de mao beijada estas senhas. O mesmo vale p. numero de telefone. Se o cara ta' em Portugal, com vinte chamadas se descobre o bendito do numero. Excecoes existem, mas para mim, iniciante em cracking tem mais e' que pastar. Quer queimar os dedos, vai fundo, mas nao fala que e' minha culpa. Dito isso, agradeco ao amigo do alem-mar que me mandou o artigo. Lamento os cortes, mas... quero ir em Portugal sem paranoia. Ah, sim. O artigo esta' ai' para fins educacionais, nao havendo nenhum estimulo de minha parte de que algo deva ser seguido). HACKiNG TELEPAC BY BLACK DEAMON SIS-BBS Versao 0.1 - 08/98 FiLEZ iNDEZ STUFF I - INTRODUCAO - RAGE AGAiNST THE SiSTEM II - TELEPAC Z0NE III - TELEPAC NUMBAS (JUN96) IV - iNSTALACAO - DNS's & STUFF V - L0GiNS & PASSWORDS VI - EASY PASSWOiDS (no proximo numero do BE) VII - CREDiTS - THXS - CONTACTS - BYEZ ______________________________________________________________________________ I - INTRODUCAO - RAGE AGAiNST THE SiSTEM ______________________________________________________________________________ Ok tava na altura de lancar um filez com cenas da telepac. Pah toda a gente conhece a telepac... na vale a pena tar aqui a dar seca com cenas... Ok este filez e' para todo o pessoal q ta' farto de pagar por uma coisa q devia ser gratis 'a muito tempo (like in the US) & tb para o pessoal q na tem acesso a net (devido as mais diversas razoes) ... Para fazer esta cena eu escolhi a telepac por varias razoes: alem de ser a mais concorrida (ou seja a q tem mais papel devido ao elevado numba de users) e' tb aquela onde se tem mais facilidade em arranjar accounts (netpac gamados) e lame users q na sabem o q se pode fazer com o java (hehehehehhe ES&D). Yah ta' bom... qq cena deixem msg na SiS... Have Fun! OVER & OUT. ______________________________________________________________________________ II - TELEPAC Z0NE ______________________________________________________________________________ SCE / Rede telePAC - Servi~os Comerciais Sede Tel.: (01) 7907??03/?20/?21/?23 Fax: (01)79070?? Delega~ao Norte Tel: (02) 60?6868 Fax:(02) 60?6767 E-Mail Internet: ????@telepac.pt ______________________________________________________________________________ III - TELEPAC NUMBAS (JUN96) ______________________________________________________________________________ -> Numbas Locais de Acesso 'a Internet (So' Estao Aqui Os De LiSBOA) 47? 58 ?4 Nodes Da TelePac (LiSBOA) ALFRAGIDE - E' a melhor Linha 273 0? 7? " ALMADA 957 ?8 ?7 " ALVERCA - Muito pessoal aqui - Lento - Linha Ma' 492 6? ?9 " AMADORA 9?3 59 ?9 " CACM - A Linha eh uma porcaria - Pendurado 10 m. 29? 70 9? " CAPARICA 457 ?? 64 " CARCAVELOS 416 ?? 27 " CARNAXIDE - Linha Porreira - Lentoooooo - Ehp 0on 483 ?3 6? " CASCAIS 4?4 ?6 ?9 " LINDA-A-VELHA 352 7? 9? " LISBOA - Sucks Cheia De Pessoal - Ma' qualidade - 5 m. 98? ?7 79 " LOURES - Muito Mau... Telekom no seu melhor 43? ?4 05 " MASSAMA - Ta' Fixe 92? ?7 20 " MEM MARTINS - Lento mas ta fixe 41? 9? 22 " MIRAFLORES 9?? 59 97 " ODIVELAS 44? 3? 50 " OEIRAS - Muito Pessoal 4?6 79 6? " QUELUZ - Ta' Fixe 496 ?8 ?7 " REBOLEIRA - Ugh onde e' esta cena ? 9?4 2? 59 " SINTRA 23? 25 ?4 " TELEPAC ALMADA. PRIVATE NODE. GOT BY CRAZY HiVEN (?) 23? 3? 15/6 " " " " NODES. " " " " (?) FR0M Phone Numbas V0.4 By The Avatar (SiS BBS) ______________________________________________________________________________ IV - iNSTALACAO - DNS's & STUFF ______________________________________________________________________________ WiNDOZE 95 My Computer -> Dial Up Network -> Make New Connection Connection To TelePac No Connection (Options) Mete Bring Up Terminal After Dialing Server Type PPP: Windows 95 Enable Software Compression TCP/IP TCP/IP Settings Server Assigned IP Adress " " Name Use IP Connection Use Gateway Start Menu -> Control Panel -> Network TC/IP propreties IP Adress: obatain an IP address automaticaly (0.0.0.0) Wins Config: Use DHCP for wins Gateway: Installed Gateways...194.65.3.20/21 DNS config: Enable dns host (1& Parte do Endere~o; Login) Domain Telepac.pt advanced: none brinding: - ______________________________________________________________________________ V - L0GiNS & PASSWORDS ______________________________________________________________________________ LOGIN PSW OBS nop03??? ???????? Netpac Gamado (28/05/96) few hours Left np?7?a ???????? No Comments; JAVA RULEZ is??c ??????? Poiz este ja foi a vida... Arranjou-me o EDDIE pm??buq ???????? Another Passwoid ?xpa?ric ???????? PSW duma Empresa qq. -> LiGUEM TB A REDE BBS (ACESSO A NET VIA TELEPAC) - (01) 79??577 DNS 194.65.3.20 - LOGiN: L???????. - PSW: ???? Para apanhar linha liguem entre as 3 e as 7 da manha. Ok Eu Tenho + PSW... Mas Ficam Para Versoes Posteriores Deste Filez. Yah... Divirtam-se Primeiro Com Estas ;) Use & Abuse -------------------------------------------------------------- NEWS - HUMOR - DICAS - ETC.. ============================ Date: Sat, 26 Oct 1996 09:35:28 -0200 (EDT) VANDALOS NA REDE Uma pessoa nao identificada ou pessoas utilizaram bogus, mensagems eletronicas anonimas em meados de setembro para desarmar roteadores de rede no noroeste dos EUA, impedindo que legitimas mensagens eletronicas chegassem ao seu destino por aproximadamente seis horas. O professor Daniel Sleator da Carnegie Mellon diz que os perpetradores nao deveriam ser chamados de hackers: "Chame-os de vandalos. 'Hacker' implica em alguem sofisticado". O analista do Computer Security Institute (instituto de seguranca para computadores), Richard Power, diz que os provedores de servico Internet "os Microsofts, os Lotuses e os Netscapes da vida" estao "jogando essa porcaria no mercado. Estao fazendo fortunas com seus softwares mas nao estao trabalhando em dispositivos de seguranca apropriados para que se possa enfrentar a ameaca la fora". Subject: Edupage em Portugues, 12/09/96 ________________________________________________________________________ ATAQUE DE CRACKER PARALISA A PANIX Ataques repetidos vindos de um cracker virtualmente fechou a Public Access Networks Corp. de Nova York, mais conhecida como Panix. O ataque sobrecarregou a capacidade dos computadores em responder aos pedidos de "electronic handshake" (reconhecimento eletronico) ao enviar ate 150 pedidos falsos por segundo". "Este foi o primeiro grande ataque do genero e que acredito seja o problema central de seguranca na Internet", diz um especialista em seguranca na Internet da Lucent Technologies que "ja esperava" por um evento dessa natureza. Os computadores da Internet nao tem como rapidamente distinguir essas falsas solicitacoes das verdadeiras. Mesmo quando se criarem solucoes para se minimizar esse problema, os crackers vao responder com ataques ainda mais intensos. "Vai ocorrer a corrida armamentista de sempre", preve o especialista em seguranca da Lucent, entre o aprimoramento das medidas de seguranca e a habilidade dos crackers em neutraliza-las. Wall Street Journal 12 set B1 ------------------------------------------------------------------------ Subject: Edupage em Portugues, 10/09/96 OS BANCOS SE UNEM A IBM PARA OFERECER SERVICOS BANCARIOS A IBM e sete grandes bancos (o NationsBank, o Bank One, o Bank of America, o First Chicago NBD, o Fleet Financial, o Keycorp e o PNC) criaram um empreendimento chamado Integrion para competir com empresas de software como a Microsoft e a Intuit que prestam servicos bancarios eletronicamente. O presidente do NationBank disse que se os bancos nao tivessem aderido ao projeto, "seriamos reduzidos a meros provedores de commodity, e nossas proprias marcas desapareceriam". A Integrion vai desenvolver padroes para transacoes mas vao contratar terceiros para a maior parte do trabalho de processamento. New York Times 10 set 96 C2 ________________________________________________________________________ O PRESIDENTE DA ORACLE PREVE QUE AS COMPANHIAS TELEFONICAS VAO OFERECER NCS O lider empresarial da Oracle Larry Ellison preve que algumas companhias telefonicas vao comecar a testar os aparelhos para a Internet junto aos consumidores dentro dos proximos seis meses, sendo os aparelhos distribuidos aos usuarios de servico telefonico junto com servicos de comunicacao em troca de uma taxa mensal. Entretanto, Ellison adverte que para que a tentativa tenha sucesso, as companhias telefonicas terao que fazer com que a navegacao na Web seja tao simples como usar um telefone comum. Wall Street Journal 10 set 96 A7 ________________________________________________________________________ ARQUIVO INTERNET Um grupo de surfistas da Web conscientes da importancia da historia, criaram uma organizacao de fins nao lucrativos para registrar e documentar informacao na Web e torna-la disponivel para os futuros historiadores. "Nao temos conhecimento de como era a TV no passado porque ninguem se preocupou em registrar sua historia"