Seja Legal, não use softwares piratas!

04/06/2009

Resumo

Segundo relatório preparado para a empresa Business Software Alliance (BSA), a pirataria no mundo caiu em quantidade, porém aumentou os prejuízos das empresas desenvolvedoras de softwares. O objetivo desse artigo é mostrar algumas soluções gratuitas disponíveis para não ter mais problemas com a pirataria.
São apresentadas durante o artigo algumas opções para deixar a pirataria de lado, e usar software gratuito ou registrar seu software.
Conclui-se que existem várias opções de software gratuito disponível no mercado, só ficando na pirataria quem realmente quer.

Palavras Chaves: pirataria de software, Empresas de Software .

Introdução

        Segundo relatório preparado para a empresa Business Software Alliance (BSA), a pirataria de software caiu no mundo, porém os prejuízos aumentarem em 20% em relação a dados de 2006.
        A receita perdida pelas empresas desenvolvedoras de software chegou a certa de US$ 47,8 bilhões. A maior parte dos softwares piratas é utilizada por empresas de pequeno e medido porte.
        O relatório aponta o EUA com o maior prejuízo cerca de US$ 8 bilhões, seguido pela China e Rússia, que tiverem o prejuízo de US$ 6,7 bilhões e US$ 4,1 bilhões, respectivamente.
        O curioso é que o índice americano foi o mais baixo de todos os países pesquisados certa de 20% de software pirata em operação, para se ter uma idéia a Índia quarta colocada apresenta um total de 69% (Portal Terra, 2009).
        O objetivo desse artigo é mostrar algumas soluções gratuitas disponíveis para não ter mais problemas com a pirataria.

Neura?

        Isso é como minha namorada chamou da minha atitude de tirar qualquer software pirata da minha máquina, porém não é neura não, e sim aprendizado.
        Estou cursando Pós Graduação em Segurança da Informação, e estávamos tendo aulas sobre Conceitos e padrões de segurança da informação, nessa matéria tivemos aula sobre governança de TI, várias normas, padrões e controles que são aplicados, para que as empresas tenham relatórios confiáveis, sem furo ou o que chamam de caixa2.
        E aprendemos superficialmente sobre a Lei SOX (Sarbaney Oxley) e nela consta, por exemplo, que em caso de furo em relatório ou conivência com o mesmo, seremos responsabilizados.
        Depois disso eu parei para analisar, o que adianta eu impor isso em minha empresa se, por exemplo, eu não fizer a minha parte perante a lei. No caso o uso de softwares piratas e computadores não registrados, no caso, sem nota fiscal.
        Já faz mais ou menos um ano que eu troquei de computador, e fiz questão que fosse tudo certinho, no caso, quis nota fiscal tudo dentro dos conformes.
        Porém quando fui analisar a questão de softwares legais, tive problemas, tinha lá o Office 2007, Project 2007, Visio 2007, Nero, Delphi 7 e Windows XP, tudo pirata.

O começo

        A primeira coisa a fazer foi procurar algum software gratuito que substituísse os meus softwares piratas ou licenciar os mesmos.
        Comecei pelo Windows XP, fazia tempo que eu queria começar a utilizar o Windows Vista, porém como trabalhava em uma empresa onde todos os softwares eram desenvolvidos em Windows XP fiquei com medo da incompatibilidade.
        Agora como não estou mais lá resolvi instalar, quando comprei meu computador ele veio com o Windows Vista Home Basic original, então problema resolvido, e até o momento estou gostando do Windows Vista, caso você não tenha o Windows original e deseja instalar algum gratuito abaixo vai uma lista, de algumas das possibilidades.

  • OpenSuse
  • Ubuntu
  • Slackware
  • Mandriva

Office 2007

        Problema sistema operacional resolvido, agora vamos para o próximo passo, Office 2007, o que fazer? Comprar uma licença achei caro demais, então resolvi instalar o http://www.broffice.com.br/, até o momento estou surpreso com o desempenho do mesmo, não estou tendo problemas de adaptação, apenas uma configuraçãozinha aqui outra ali, mas do resto tudo normal.

Project 2007

        Esse foi fácil, fui até o Google e pesquisei sobre Project Gratuito, e encontrei o seguinte software OpenProj em http://www.openproj.org/, muito bom, para quem utilizava o Project 2007 não terá problema nenhum de migração, porque é igualzinho, você consegue até visualizar os arquivos gerados no Project.

Visio 2007

        Infelizmente para esse eu não achei nada, porém, o que se faz no Visio, é possível fazer no BrOffice.

Delphi7

        Faz 6 anos que desenvolvo com Delphi, porém eu decidi que não irei mais desenvolver utilizando a ferramenta Delphi e linguagem pascal, claro não nos projetos particulares em caso de empresa sem problema.
        Então nem precisei me preocupar foi preciso apenas retirar do computador, porém, depois de alguns dias descobri que existe Delphi grátis, inclusive já postei sobre o assunto algumas semanas atrás http://zp3informatica.wordpress.com/2009/05/14/delphi-gratis/. E também tem outra alternativa chamada FreePascal (http://www.freepascal.eti.br).
        Para os demais projetos utilizo o NetBeans (http://www.netbeans.org) e Eclipse (http://www.eclipse.org), para desenvolvedores Microsoft, é disponibilizado de graça uma versão Express do Visual Studio (http://msdn.microsoft.com/pt-br/express/default.aspx).

Banco de Dados

        Não tive problemas, sempre utilizei o Mysql (http://www.mysql.org), porém existem outras soluções, como por exemplo, o Oracle Express (http://www.oracle.com/global/br/corporate/press/2006_mar/bd-10g-express-ed_chega_mercado.html) que tem todas as funcionalidades do Oracle, apenas limitado em 4 GB de Informações, o mesmo ocorrendo com o SQL Express 2008 (http://www.microsoft.com/downloads/details.aspx?FamilyID=58ce885d-508b-45c8-9fd3-118edd8e6fff&DisplayLang=pt-br), além de outras soluções gratuitas como FireBird (http://www.firebirdsql.org), PostGres (http://www.postgresql.org), entre outros.

Outras aplicações

        Existem muitos outros sistemas gratuitos tem sites especializados em disponibilizar softwares free, vou citar os dois que conheço que é o http://www.baixaki.com.br e http://www.superdownloads.com.br.
        Vou citar para finalizar o gimp que é um editor de imagens muito bacana e que não deixa nada a desejar para os considerados pagos. Para baixar o gimp aqui está à página http://www.gimp.org/.

Benefícios

        Tendo software original em seu computador, você terá sempre atualização disponível quando encontrado alguma falha no mesmo, e com isso deixará o seu sistema mais seguro, dentre outros benefícios.

Conclusão

        Existem muitos softwares gratuitos que podem facilmente substituir o seu software pago, como mostrado no artigo, porém, caso queira continuar com o software pago, registre-o, isso fará bem para todo mundo, para você que terá direito a diversas atualizações, e para a empresa que será paga pelo produto desenvolvido.

Bibliografia

Pirataria de software cai mas prejuízos crescem 20%. In: Portal Terra. Disponível em http://tecnologia.terra.com.br/interna/0,,OI2887267-EI4805,00-Pirataria+de+software+cai+mas+prejuizos+crescem.html. Acessado em 03/06/2009.


Investigação Forense Digital

26/05/2009

Salve! Salve! Galera

           Aqui vai meu primeiro artigo pra valer hehehe, esse artigo escrevi com um colega de classe do curso de pós em segurança da informação, para uma matéria que temos chamada “Metodologia do Trabalho Científico”.
           A matéria é muito interessante do ponto de vista de escrever um artigo descentemente, se eu tivesse tido essa matéria no curso de graduação, meu TCC teria ficado muito melhor do que ficou. Chega de explicações e vamos ao artigo.

Investigação Forense Digital

Germano Packer¹, Tiago Zaniquelli²

Resumo
           Nas últimas décadas aumentou muito o número de computadores, a utilização da internet vem crescendo rapidamente, e com isso também vem aumentando o número dos crimes realizados. O objetivo desse artigo é mostrar o que é, para que serve, e como são utilizados os procedimentos, da forense digital.
           A forense digital vem para investigar esses crimes realizados, disponibilizando informações e provas para uma possível ação judicial ou investigação de incidentes. Utilizando da análise de logs de computadores, discos, memória, entre outras informações gravadas. Ainda não se possui uma padronização para a utilização dessas informações, porém já existe uma movimentação internacional para que isso ocorra.
           A forense digital pode ajudar peritos na obtenção de informações e provas para processos judiciais, só precisa para isso uma padronização na utilização das informações.

Palavras Chaves: investigação forense digital, modus operandi, segurança da informação.

Introdução
           As últimas décadas têm sido marcadas cada vez mais pela utilização de computadores pela sociedade como um todo. Sistemas bancários, estações de energia, serviços de infra-estrutura como um todo, indústrias, empresas e usuários domésticos cada vez mais são beneficiados pela utilização de sistemas computacionais.
           Segundo um estudo realizado pela consultoria Gartner o número de computadores no mundo superou a marca de 1 bilhão, e até 2014, esse número deverá dobrar. (Portal Exame)
           Os adventos da criação da internet, do correio eletrônico, da automação de tarefas, entre outros serviços introduziram uma série de conveniências e facilidades às pessoas. O acesso a informação através da internet é farta e muitas vezes podendo ser acessada de forma “anônima”.
           Outra pesquisa que diz a respeito ao crescimento da internet no mundo revela que o uso da internet por pessoas superou a casa dos 1,3 bilhões, segundo pesquisa realizada, e caso esse ritmo continue em 2010 deve ser superada a casa dos 2 bilhões de usuários.
           A internet é a tecnologia que depois do telefone celular, registrou o mais rápido crescimento em toda a história da humanidade. Há pouco mais de 2,7 bilhões de telefones celulares em todo mundo, 35 anos após inicio da comercialização deste aparelho de comunicação interpessoal. (Murilo)
           Com tudo isso, não é de se assustar que os ambientes computacionais também estejam sendo utilizados para fins ilícitos como aliciamento, produção e difusão em larga escala de imagens de abuso sexual de crianças e adolescentes, racismo, neonazismo, intolerância religiosa, homofobia, entre outros.
           Existem casos onde o computador é utilizado como ferramenta, um exemplo é o que aconteceu no Rio Grande do Sul, como pode ser visto no site do Ministério Público, onde os traficantes veiculavam anúncios de drogas em um website e respondiam emails dos interessados. (Nunes)
           É nesse contexto que a investigação forense digital se encaixa, o grande objetivo desse artigo é mostrar o que é, para que serve, e como são utilizados os procedimentos, da forense digital.
           Acreditamos que a investigação forense digital pode ajudar e muito a polícia a resolver crimes virtuais e também os crimes não virtuais como tráfego de drogas, seqüestros entre outros.

O que é Ciência Forense
           É uma área interdisciplinar que aplica um amplo espectro de ciências com o objetivo de dar suporte – respondendo perguntas – às investigações relativas ao sistemas legais, mais precisamente ligadas à justiça civil e criminal. Entre seus desafios está à identificação do crime, o rastreamento das etapas que o procederam, a localização e preservação de evidências e a geração de documento de suporte legal. (Sêmola)

Forense computacional
           Dentro do contexto eletrônico, a ciência forense digital, realiza inspeções em sistemas de computadores em busca de evidências para colaborar com informações para o crime investigado.
           A importância da forense digital vem aumentando conforme o número e grau que a  complexidade dos crimes computacionais vêm aumentando.
           Casos de fraudes financeiras, suspeita de pedofilia, roubo de informações, acessos não autorizados podem ser analisados sob a ótica da forense digital, que irá buscar vestígios do ataque sofrido, na busca de informações (provas, evidências, etc.) para um possível processo judicial.
           Quase todas as ações realizadas no âmbito virtual resultam em alterações em arquivos, documentos, programas ou registros de eventos de logs.
           Essas informações são muito importantes para a análise pericial. O grande problema é que na maioria das vezes administradores de sistemas não configuram o sistema operacional dos computadores para registrarem tais logs, o que acaba por dificultar a investigação. Por outro lado, os criminosos digitais cada vez mais se utilizam de ataques sofisticados a fim de tentar burlar uma possível investigação futura, caso sejam apanhados.
           Os procedimentos periciais devem ser válidos e confiáveis, devendo ser aceitos pela comunidade científica relevante. Tem que conter informação válida, confiável e robustez tecnológica e comprobatória, além de garantir legalidade, que nenhuma prova digital tenha sido adulterado, seja acrescentando ou removendo dados.
           Num processo de análise forense, o processo de busca e extração de informações depende do caso que está sendo analisado. Se for uma acusação contra pedofilia, por exemplo, o profissional forense irá procurar por arquivos com cabeçalho de que indique fotos.
           Caso fosse um processo de invasão, o profissional irá buscar por logs e se utilizar de várias ferramentas para auxiliar seu trabalho, tais como syslogs, sistema de identificação de intrusão, software de reconstrução de arquivos deletados, de paridade de HDs danificadas, de recuperação de arquivos apagados entre muitos outros.
           O profissional forense tem por objetivo conseguir os dados mais concretos possíveis, sem qualquer tipo de modificação.
           Um dos princípios fundamentais da investigação forense é que qualquer um ou qualquer coisa que entre em algum local praticando um crime leva algo consigo e deixa algo no lugar. Em crimes virtuais esse princípio também é válido, sendo deixada alguma evidência digital que é capaz de determinar que uma invasão ocorreu ou que provê alguma ligação entre intruso e o alvo.
           A evidência digital não deixa rastros físicos, mas virtuais, possuindo características próprias, podendo ser duplicadas com exatidão, permitindo características próprias, podendo ser duplicadas com exatidão, permitindo preservar a original durante a análise, é fácil identificar se foi modificada.

Problemas encontrados na investigação forense
           Qualquer pessoa que more no Brasil, pode, por exemplo, pode hospedar sites em servidores americanos. Nesse caso em que país irá responder pelo crime, no Brasil ou nos Estados Unidos? Qual legislação será a aplicada? A que vigora no Brasil ou nos Estados Unidos?
           Qualquer local hoje possui computador e internet, então qualquer uma pessoa pode ir ao local do “X”, utiliza o computador e cometer um crime, quem é o culpado nesse caso?
           A questão relacionada à investigação forense digital é grande, a legislação brasileira, por exemplo, ainda não prevê a prática da forense digital, mas o problema não é só esse, pois hoje com o advento da internet as fronteiras estão totalmente abertas.
           Por se tratar de uma necessidade nova, ainda não possui padronização internacional para tratamento desse tipo de evidência.
           Desse modo o valor jurídico dessas informações muitas vezes não pode ser utilizado em um processo judicial. Já existem esforços para uma padronização, pois como no caso da ciência forense tradicional, a manipulação de evidências deve seguir métodos e padrões rigorosos para evitar ao máximo uma possível contestação judicial.
           Atualmente a análise forense produz provas concretas, válidas e confiáveis, mas batem principalmente na legislação. Mas isso vem mudando, visto a fundamentação científica que contém.

Conclusão
           Com o aumento da utilização da internet, do correio eletrônico, de ferramentas de comunicação, crescem também os chamados crimes eletrônicos, como roubo de informação, invasão, destruição de informação, negação de serviço entre muito outros.
           Nesse contexto, entra a figura do perito em forense, cuja tarefa é coletar, analisar e co-relacionar todos os aspecto em um ambiente onde ocorreu algum incidente a fim de coletar informações que podem ser utilizadas como provas ou mesmo para evitar próximos ataques onde aspectos jurídicos não podem ser envolvidos.
           A forense digital pode ainda ajudar em crimes como seqüestros, tráficos de drogas entre outros, nos casos onde os bandidos, utilizem as ferramentas computacionais para a comunicação entre seus membros.
           Para isso o perito forense lança a mão de diversas ferramentas a fim de investigar o ambiente da vítima recorrendo a recursos lógicos como logs de acesso, ferramentas de identificação e mídias de disco, buscando informações em arquivos, mesmo que apagados ou corrompidos, além de uma série de técnicas para obtenção de informações nesse ambiente.
           Apesar de ser uma ferramenta importantíssima para tanto resolução como prova para crimes, a forense digital ainda não é aceita em alguns países, porém esforços de padronização já estão sendo criadas, para a utilização dessa importante ferramenta.

Bibliografia

Murilo, José Murilo. O crescimento do uso da internet no mundo supera previsões e assusta pesquisadores. In: Ministério da Cultura. Disponível em: http://www.cultura.gov.br/site/2008/11/18/o-crescimento-do-uso-da-internet-no-mundo-supera-previsoes-e-assusta-pesquisadores/. Acessado em 25/05/2009.

Nakamura, Emilio Tissato; Geus , Paulo Lício de. Segurança de Redes em Ambientes Cooperativos. Novatec Editora, 1899. 488 p.

Nunes, Marco Aurélio Nunes. Trio denunciado por tráfico de drogas. In: Ministério Público – RS. Disponível em: http://www.mp.rs.gov.br/imprensa/noticias/id17287.htm. Acesso em 25/05/2009.

Reis, Marcelo Abdalla dos; Geus, Paulo Lício de. Análise forense de Intrusões em Sistemas Computacionais: Técnicas, procedimentos e Ferramentas.
Unicamp

Sêmola, Marcos Sêmola. O que é forense digital. In: Blog do Manel. Disponível em: http://cantinhodomanel.blogspot.com/2007/07/o-que-forense-digital.html. Acessado em 25/05/2009.

Mundo tem 1 bilhão de computadores em operação. In: Portal Exame. Disponível em: http://portalexame.abril.com.br/degustacao/secure/degustacao.do?COD_SITE=35&COD_RECURSO=211&URL_RETORNO=http://portalexame.abril.com.br/tecnologia/m0162597.html. Acesso em 25/05/2009

¹ – Formado em Sistema da Informação
² - Formado em Ciência da Computação


Delphi grátis

14/05/2009

Salve! Salve! Galera

Quem visista o blog e me conhece, deve estar achando estranho não ter nenhuma publicação de delphi né? Então ai vai uma pequena informação para os delphinianos.

Dde graça! É isso mesmo com pequenas limitações, para maiores informações acesse o link http://www.codegear.com/br/products/turbo

Bom estou preparando um artigo sobre INVESTIGAÇÃO FORENSE DIGITAL, nos próximos dias devo estar postando até lá.


Oracle valor em branco igual a “” ou igual a null?

07/05/2009

Salve! Salve! Galera!

 Tudo bem com vocês? Espero que sim, muito obrigado pelas visitas, caso queiram criticar, enviarem sugestões, fiquem a vontade.

 Hoje ire comentar sobre um sofrimento que tive com consultas em Oracle um dia desses.

 Tinha uma tabela clientes com os seguintes campos: código (seqüencial – chave primária), nome (varchar2), telefone (varchar2), os campos código e nome são obrigatórios, porém o telefone é opcional.

 Queria verificar as pessoas que deixaram o telefone em branco, e para isso realizei o seguinte procedimento:

 Select * from clientes where telefone = ‘’;

 Para a minha surpresa não retornou nada. Estranho todos preencheram? Então realizei o seguinte procedimento:

 Select * from clientes;

 E estava lá vários campos em branco.

 Pensei será que o Oracle trata campo em branco como null? E tentei o seguinte procedimento:

 Select * from clientes where telefone is null;

 BINGO!         

 Está ai o resultado esperado.

 Espero ter ajudado.


Windows Vista Primeiras Impressões

14/04/2009

Salve! Salve! Galera

Desculpa a demora pelos post, é que a vida anda corrida, mas já está normalizando, espero que estejam gostando dos post, e também agradecer a marca de 200 visitas, obrigado mesmo.

Hoje irei falar sobre o Windows vista, fazia muito tempo que eu queria instalar ele na minha máquina, porém eu trabalhava com o meu notebook e as aplicações na empresa estavam todas em XP, agora com a mudança de empresa e por não trabalhar mais com o meu notebook, pude instalar o Windows vista.

Versão

Estou utilizando o Windows Vista Home Basic 32 Bits.

Instalação

Super tranqüilo, não tive nenhum tipo de dúvida ou problema, de início reconhece o equipamento como todo o Windows, depois abre uma tela de partição, onde você pode criar, editar, excluir partições.

Primeiras Impressões

O Windows Vista de cara na inicialização já consome 1GB de memória RAM, porém quanto a isso não tive problemas, o gerenciamento de memória até o momento foi satisfatório.

HD consumiu nada menos do que 9GB durante a instalação.

Parte Gráfica

Sem comentários, nesse aspecto temos que tirar o chapéu para a Microsoft eles mandam muito bem.

Atualizações

E como teve atualizações (rs), foi um dia inteiro de atualizações, service Pack entre outras coisas, agora depois de um dia baixando tudo, está tranqüilo, porém aumentou mais um GB de espaço em disco.

Considerações Finais

Até o momento o Windows vista me parece um sistema operacional bem legal e interessante, claro que para instalar você preciso de uma máquina legal, mas do resto, não tive problema nenhuma de utilização, é bem familiar.

 


Qual linguagem de programação utilizar?

03/04/2009

Salve! Salve! Galera

Acredito que a maioria dos desenvolvedores fica se perguntando, qual linguagem de programação deve utilizar? Devo me especializar em alguma? Em qual? E por ai vai!

Particularmente não gosto da opção de a linguagem de programação ser igual ao seu time de futebol, começou com a linguagem A, vai até morrer com ela.ç

Nos dias atuais as tecnologias mudam a todo o instante, e se filiar a apenas uma linguagem ou tecnologia me parece um pouco arriscado.

Vejam alguns exemplos, BASIC e Cobol, pouco se houve falar, ou um caso um pouco mais recente o Borland Delphi, que agora não é mais da Borland, foi vendido para outra empresa, que diz que irá continuar o projeto, mas nunca se sabe né?

E se por ventura ela desistir do Delphi como ficam os profissionais certificados Delphi. Há ver navios?

Como dá para perceber não sou muito fá de certificações não, a fiquem tranqüilos não possuo nenhum e nem tenho pretensão, rs!

Então o que fazer?

Estude lógica de programação procedural, lógica de programação orientada a objetos, nunca pensei que diria isso, mas estude como fazer as coisas e não na ferramenta a utilizar.

Assim você pode não saber a sintaxe do C, Pascal, Visual Basic, C#, Java entre outras, mas saberá como resolver o problema.

A sintaxe que você usará no dia a dia você aprende em menos de uma semana, agora como saber ou você sabe ou não sabe, não tem meio termo.

 

 

 

 


Configurando duas ou mais redes em apenas um placa de rede….

13/03/2009

Salve! Salve! Galera….

Hoje vou postar sobre um assunto interessante!

Por mais que eu seja formado e tenha sete anos de experiência na minha área, sempre estamos aprendendo.

 Estava eu um dia desses dando manutenção em um de nossos sistemas,  percebi que dois micros com redes distintas, estavam acessando o computador que eu estava alocado, um micro tinha o ip: 192.168.1.100 e o outro 10.10.10.100, achei aquilo muito estranho pois o micro que eu estava mexendo tinha apenas uma placa de rede.

Vamos investigar como isso é possível, e comecei pelo básico, fui ao prompt de comando DOS e digitei o famoso ipconfig, para a minha surpresa olha o resultado.

nova-imagem

Dois ips configurados, ai fiquei mais cismado ainda, nossa, mas como pode! Continuei procurando para tentar descobrir o enigma (rs), agora vou ver as propriedades de rede, e fui como ilustra a imagem abaixo.

nova-imagem-11

Para o meu espanto lá estava,  apenas um IP configurado, nossa mas como pode? Eis que surge o botão mágico, clicando em “AVANÇADO”, irá aparecer a seguinte tela.

nova-imagem-2

TCHARAMMMMMMMM! Enigma solucionado, clicando em avançado, você poderá atribuir quantos ips quiser a sua placa de rede, com isso, poderá ter acesso a outras redes.

Obs: claro todas as redes precisam estar interligadas entre hubs ou switchs ou algum periférico do gênero.

VISITAR CLIENTE TAMBÉM É CULTURA E APRENDIZADO

Até a próxima.


Trabalhando com data em javascript

05/03/2009

Salve! Salve! Galera!

Postando novamente depois de alguns dias, como eu disse infelizmente não conseguirei postar todos os dias, mas vamos ao assunto de hoje.

Estava eu nessa noite de quarta-feira fazendo uns trampos, e em determinado ponto do meu projeto, eu estava precisando trabalhar com datas em java script, achei uma função muito interessante na internet e quero dividir com vocês, abaixo estou enviando o link

http://blog.stevenlevithan.com/archives/date-time-format

A função funcionou perfeitamente!

Até a próxima


Configurando Placa Wireless Broadcom

02/03/2009

Introdução

Acredito que muitos de vocês já tiveram muita dor de cabeça para configurar um driver wireless em seu notebook Dell Inspiron 1525. Minha placa é uma Broadcom Corporation BCM4312 802.11 b/g (ver 01). Abaixo segue um resumo do que consegui na internet para tentar ajudá-los de alguma forma.

Versões

·          Ubuntu 8.10 Desktop – Já reconhece a placa wireless sem nenhum esforço, o Gnome possui ferramentas bem legais de conexão, logo qualquer usuário de Windows irá conseguir conectar-se sem problemas.

·         Ubuntu 8.10 Server – Minha placa wireless não foi reconhecida, porém o sistema de arquivos é totalmente diferente do citado abaixo, desencanei e tirei ele do meu notebook.

·         Slackware 12.1 – Minha placa não foi reconhecida automaticamente, consegui fazer o led azul acender, porém tive muita dificuldade em configurar a rede, mas deve ser algum pau no slackware, pois minha placa de rede normal (não a wireless), quando eu a desabilitava e após habilitava novamente a mesma apresentava problema dizendo que não podia habilitar.

·         OpenSuse 11.1 – Também não reconheceu, mas nele consegui configurar minha placa, porém de um jeito um pouco diferente dos procedimentos normais. Também irei tratar nesse artigo.

Instalação.

1.       Primeiramente você deve baixar os drivers no site da broadcom, o endereço é o seguinte http://www.broadcom.com/support/802.11/linux_sta.php, infelizmente ainda não possuo domínio próprio senão eu colocava também para download, então torço para que o link não esteja quebrado.

 

2.       Descompactar o arquivo baixado.

·         tar –zxvf hybrid-portsrc-x86_32-v5_10_27_14.tar.gz.

 

3.       Instalar o kernel headers, no meu caso não precisei pois instalei todos os pacotes na instalação do Linux, para verificar se está instalado ou não, execute o seguinte procedimento, ls /var/log/packages/kernel*.

 

4.       Agora é necessário compilar os drivers descompactados, para isso execute o seguinte procedimento.

·         make –C /lib/modules/versão do seu kernel/build M=’diretório onde você descompactou os drivers’.

 

5.       Remova todos os outros módulos que possivelmente podem estar carregados

·         rmmod ndiswrapper b43 ssb bcm43xx b43legacy

 

6.       Habilite o novo módulo

·         modprobe ieee80211_crypt_tkip

 

7.       Verifique se o mesmo foi instalado corretamente.

·         insmod wl.ko

 

8.       Verificar se a placa foi reconhecida

·         Iwconfig

 

9.       Se aparecer a sua placa wireless, siga os comando abaixo para listar todas as redes wireless disponível.

·         iwlist scanning

 

Para subir automaticamente execute os seguintes procedimentos:

1.       cp wl.ko /lib/modules/`uname-r`/kernel/net/wireless/

2.       depmod -a

3.       rmmod wl

4.       modprobe wl

5.       Adicionar a linha modprobe wl no seguinte arquivo /etc/rc.local (in openSuse /etc/rc/rc.d/boot.local)

Agora basta configurar sua rede!

Erros

Quando estava instalando a minha placa wireless no OpenSuse 11.1, ocorreu o seguinte problema quando execute o passo 4 da instalação.

Buiklding modules, stage 2.

MODPOST 1 modules

WARNING: modpost: missing MODULE_LICENSE() in “diretório onde estava minhas fontes/wl.o”

See include /Linux/module;h for more information

Procurei em alguns fóruns o que isso significava e não encontrei , resolvi da seguinte forma, fui direto para o passo 7, só que ao invés de executar insmod wl.ko. Executei “caminho de onde você descompactou/wl.ko”, no meu caso /Tiago/32/wl.ko. Pronto o led do meu wireless ficou azul e funcionou sem problemas.

Ressalvas

Fiz o procedimento também no slackware 12.2 e funcionou sem problemas.

 

Fonte:

http://djkaos.wordpress.com/2008/10/25/installing-broadcom-80211-linux-sta-driver/


PRIMEIRO POST! COMEÇOU!

01/03/2009

Salve! Salve! Galera…

Quem sou?

Sou Tiago Zaniquelli, nascido e morador de Jundiaí-SP, sou formado em Ciência da Computação pela Faculdade Politécnica de Jundiaí, e prestes a começar a minha Pós-Graduação em Segurança da Informação.

Porque montar um blog?

Primeiramente a grande finalidade do blog é aprender a passar meu conhecimento de forma escrita, gosto muito de passar o que aprendi até hoje, porém não tenho a mínima habilidade em escrever artigos.

Segundo tentar passar o meu conhecimento adquirido e também receber conhecimento através dos comentários de vocês.

Atualização

Tentarei atualizar o blog diariamente, porém, não acredito que eu consiga, inicialmente assim que ver algum artigo ou algum aprendizado interessante irei postando, e quem sabe assim que conseguir me organizar eu consiga postar diariamente.

Erros

Caso encontre algum erro ou alguma bobagem que eu escrevi, podem corrigir fiquem a vontade, pois não sou nenhum SABE TUDO.