Archive for category Hacks, Tips and Tricks

Report server – Report viewer Erro 404 – File or directory not found

Esse é um problema que se tornou recorrente comigo na utilização do report services com SQL Server 2008. No inicio não há causa aparente, mas perdendo algum tempo de investigação, você consegue descobrir o motivo. Mas essa dica rápida é para que você não perca esse tempo de pesquisa, que geralmente te leva a dezenas de paginas inúteis antes de achar a solução.

Se você produz relatórios para serem exibidos através do report viewer, usando o report services, você pode se deparar com um erro 404 de pagina não encontrada, dentro do frame do relatório. O sintoma clássico desse problema é que ele não acontece enquanto você estiver rodando a solução em modo debug na sua maquina. Esse problema só ocorre quando a pagina é colocada no IIS 7.

Antes de começar a descrever a solução, verifique se existe essa entrada no seu web.config, na seção de handler:

<add name=”Reserved-ReportViewerWebControl-axd” path=”Reserved.ReportViewerWebControl.axd” verb=”*” type=”Microsoft.Reporting.WebForms.HttpHandler” resourceType=”Unspecified” />

Toda vez que você adiciona o controle report viewer em alguma pagina do seu projeto, essa entrada deve ser preenchida automaticamente no web.config.

O restante da solução é bem simples.

Selecione o Website com problema no gerenciador do IIS 7, clique no icone Handler Mappings

  1. No painel da lateral direita clique em “Add Managed Handler”
  2. Preencha o box com os seguintes valores:
  • Request path: Reserved.ReportViewerWebControl.axd
  • Type: Microsoft.Reporting.WebForms.HttpHandler
  • Name: Reserved-ReportViewerWebControl-axd

Então basta clicar OK e rodar o relatório novamente

, , ,

No Comments

5 regras para aumentar a segurança do seu ponto Wi-Fi

Segurança tem uns pontos curiosos. Entre eles, o delicado equilíbrio da Segurança x Usabilidade. Se você faz algo muito seguro, geralmente torna-se algo ruim de usar, por conta das inúmeras e repetidas verificações que precisam ser feitas, por outro lado se você faz algo que é de uso muito simples, isso vai valer também para quem está tentando te atacar, e vai facilitar as coisas para ele.

Então tendo isso em mente, vou dar 5 dicas para melhorar a proteção de sua rede WiFi caseira, sem implicar muito na usabilidade. A maioria dos atacantes vão desistir ao se deparar com uma configuração como essa, a não ser que a recompensa por conseguir acessar sua rede seja maior que o esforço.

  1. Sempre escolha a opção de não fazer broadcast do SSID – isso não vai parar um atacante mais eficiente, mas vai evitar um bom número de script kiddies. Um bom nome para sua rede é aquele que contém letras e números, e não pode ser deduzido de informações pessoais do proprietário da rede.
  2. Escolha a criptografia mais forte possível – Escolher uma criptografia forte para sua rede ainda é um fator muito importante para evitar ataques em redes domesticas. Para esse tipo de rede, no padrão 802.11 b/g a criptografia  WPA2 ainda é uma boa opção.
  3. Manter um password “complexo” e mudar com regularidade – setar uma senha complexa para WPA2, com pelo menos 8 caracteres, contendo letras e números que não podem ser deduzidos da informação pessoal do proprietário da rede. Crie o habito de mudar a senha periodicamente.
  4. Mantenha o sinal Wi-Fi com alcance mínimo - Se o seu aparelho permite esse tipo de configuração, não deixe de fazer. Se alguem precisa estar dentro de sua casa para obter o sinal e “hackear” sua rede, provavelmente essa pessoa não irá fazer isso. É mais provável que ela tente explorar outra rede na vizinhança.
  5. Trate qualquer rede Wi-Fi como uma ameaça – Mesmo que seja a rede de sua própria casa, não facilite desligando firewall. Seja prudente, se você não estiver usando o sinal Wi-Fi, desligue o receptor do seu computador. Assim você está fechando mais uma porta de entrada.

Lembre que a segurança é relativa, para uma rede domestica, adotar essas medidas podem tornar sua vida um pouco mais segura, mas quando se fala de redes corporativas, isso não é nada perto do que se deve fazer. Tudo vai depender do esforço que o atacante terá para acessar sua rede, contra o premio que ele vai ter, caso tenha sucesso. Se é apenas seu vizinho quero roubar um pouco do seu sinal para acessar a internet, com certeza ele não vai querer ter todo esse trabalho e vai acabar partindo para obter o sinal de outra rede. Mas se for alguem querendo informações valiosas sobre um novo projeto que sua empresa está desenvolvendo, então as coisas podem mudar de figura rapidamente.

,

2 Comments

Burlando restrição de Mac Address em redes Wi-Fi em 5 passos

wireless-tower-black-clip-art-thumb3234673

Para quem conhece, mesmo que pouco, de segurança da informação, sabe que fazer a segurança de sua rede Wi-Fi baseada na restrição de endereço MAC da sua placa de rede, não é uma técnica nada segura. O problema é que a maioria das pessoas comuns não sabem disso, e acabam usando essa técnica para ter segurança em suas redes domesticas. O objetivo desse post não é ensinar a burlar esse mecanismo de segurança, e sim mostrar como ele é frágil.

Questões Básicas:

O que é endereço MAC?

O endereço MAC (do inglês Media Access Control) é o endereço físico de 48 bits da estação, ou, mais especificamente, da interface de rede. Para saber mais, clique aqui.

O que é controle de acesso através do endereço MAC?

Para uma explicação em poucas palavras, podemos dizer que será criada uma lista de endereços MAC. E só irá conseguir “conectar” na rede com sucesso, quem tiver o endereço MAC nessa lista. Pense numa festa com uma lista de convidados. Só entra na festa para se divertir, quem tem o nome na lista de convidados. Se não tiver o nome na lista é barrado na porta.

Como conseguir acesso a festa sem ser convidado?

Para conseguir acesso a rede que não tem seu endereço MAC listado como um endereço válido, é bem simples. Basta você se passar por outra pessoa. Você vai mudar o seu endereço MAC para um endereço que seja válido. Ou seja, você vai entrar na festa com uma identidade falsa, de alguém que tem o nome na lista.

Alterando o endereço MAC no Windows

  1. Obtenha um endereço MAC válido na rede que você quer ter acesso ( Essa é a parte menos trivial, mas não é o foco do artigo)
  2. Faça o download do macshift
  3. Copie macshift.exe para c:\Windows\System32\
  4. Ache o nome da sua conexão wireless do Windows, em Painel de Controle > Conexões de Rede(Network Connections), por exemplo “Wireless Network Connection”
  5. Abra o prompt de comando (Iniciar->Executar->cmd.exe)
  6. Pegue seu endereço MAC digitando ipconfig /all no prompt de comando. O resultado desse comando trará todos os endereços MAC de todas as suas interfaces de rede.
  7. Digite macshift <MAC_ADDRESS_VALIDO> -i “Wireless Network Connection”. Abaixo segue uma imagem de exemplo.

MAC_Change_ScreenShot

Importante: Onde temos “<MAC_ADDRESS_VALIDO>”, substitua esse valor por um endereço MAC válido. São 12 dígitos representados em notação hexadecimal.

Pronto, agora você já pode navegar na rede dos seus vizinhos. Sim eu sei, eu disse no título que seriam  5 passos e no final foram 7, mas qual é a graça de dizer 7 passos? O título fica muito mais atraente quando se coloca 5.

O objetivo desse artigo, não é mostrar como fazer, e sim mostrar a fragilidade dessa técnica para controle de acesso. É mais um artigo do tipo, “abra o olho”  para pessoas que não estão familiarizadas com o mundo da segurança da informação. Em breve irei fazer um outro artigo, mostrando como é fácil obter endereços MAC válidos para uma rede protegida.

, , ,

2 Comments

Aplicativos para celulares Nokia – Symbiam S60

Parti para compra de um novo gadget que me permita acessar a internet de qualquer lugar com conforto. Entre tantas outras opções e levando muito em consideração o preço, optei pelo E63 da Nokia. Eu sei que o E63 é um celular antigo da Nokia e que o E71 tem mais funcionalidades, design mais moderno e etc.

nokia-e63-1

Mas já sou um feliz usuário de um N95, então não vejo sentido em pagar mais caro em E71 para ter features que já tenho no N95. Nessa altura você deve estar pensando que sou mais um fã boy da Nokia, mas em minha defesa relato meu caso de paixão pela empresa finlandesa. Nunca nenhum celular Nokia me deixou na mão, e olha que já tive muitos. Celulares da Siemens se tornaram uma dor de cabeça para mim no passado, Motorola tem vida util curta e não me agradou tanto em usabilidade. Já tive celulares da Sony Ericsson também, que me agradaram mas que seguem a mania terrível da Sony de querer adotar padrões próprios pra tudo.

Mas não estou aqui para fazer elogios ou criticas as empresas de celulares. Meu objetivo ao escrever esse post é ajudar pessoas que como eu, que  querem instalar bons aplicativos no celular. Esses aplicativos são para Symbiam de maneira geral e não somente para o E63 ou N95. Indo direto ao ponto, os aplicativos que eu recomendo são:

Gmail – Google Maps – Google Search

Essas 3 aplicações podem ser facilmente adquiridas através do seu próprio celular, acessando http://m.google.com. De forma bem simples, rápida e fácil, você escolhe os produtos da Google que você deseja fazer o download, depois é só instalar. São ferramentas que não podem faltar no seu canivete suíço.

JoikuSpot

Esse despensa apresentações. Já foi citado a tempos atrás aqui no blog como a ferramenta capaz de fazer seu symbiam virar um ponto wi-fi. Não deixo mais de instalar em nenhum celular meu. Já quebrou muitos galhos em momentos de aperto que eu precisei conectar a internet do notebook mas não tinha nenhum ponto de acesso. Nesses casos, com esse aplicativo, seu celular vira o ponto de acesso.

Qik

Esse foi indicação do amigo Ricardo Moreno, outro viciado em Symbian. É um aplicativo que permite que você filme e compartilhe o que filmou na camera do seu celular, com os amigos, através de streaming de vídeo. Vale a pena dar uma olhada no site: qik.com

Remote Professional – Gravity

Essas duas ferramentas são da mesma empresa. O Remote Professional, permite que você manipule pelo pc ou notebook, a tela do seu celular. Isso é muito util em ocasiões que se precise tirar um “screenshot” da tela do celular. Já o segundo aplicativo, faz a conexão com o twitter de forma simples e tranquila para o usuário. O Gravity também foi indicação do Ricardo Moreno, que é um adepto fervoroso do twitter. Aconselho olhar o site da empresa http://mobileways.de/downloads/

Esse é o básico do canivete suíço de um bom celular rodando Symbian. Em outras oportunidades irei falar de outros aplicativos interessantes. Por hora fico por aqui um pouco frustrado, a procura de algum bom aplicativo para leitura de RSS usando o Google Reader. E você tem alguma sugestão de aplicativo?

, , , , , ,

No Comments

Compilador PHP – Até que fim alguem tomou alguma providência

Os amantes de PHP que me desculpem, mas os meus amigos sabem o quanto eu reclamo da linguagem e não é pela tecnologia e sim pelos desenvolvedores que fazem aplicações orientadas aos seus próprios pensamentos. Mas rumores correm a internet que a linguagem pode ser reescrita.

php

Parece que uma “equipe de um homem só” no Facebook, está reescrevendo todo o serviço do Facebook do zero. Uma equipe que desenvolve o core do PHP foi chamada até o campus da empresa onde teve que assinar um contrato de confidencialidade a respeito do assunto tratado. Alguns rumores sugerem que a empresa pretende escrever um compilador para a linguagem. Outros falam que o interpretador foi reescrito pelo pessoal do Facebook.

Se isso é verdade ou não, saberemos hoje, pois a empresa prometeu anunciar o projeto sobre o qual está trabalhando, nesta terça, e a grande expectativa é que seja opensource.

De qualquer forma, houve um ataque direto a Zend, que teve seu framework acusado de causar a lentidão e por isso tudo está sendo reescrito do zero.

Quais serão os novos recursos? Tipagem forte acho que é muito difícil, Orientação a Objeto de verdade? Talvez… Extinção do Register Globals e outras coisas aparentemente sem sentido e que enfraquecem a segurança? Isso seria muito bom!

Se tivermos um novo PHP bem estruturado, veloz e robusto, mantendo a compatibilidade com as versões anteriores, pode ser o inicio de uma nova era no desenvolvimento para os WebDesigners programadores que são fãs da linguagem.

,

1 Comment

Use a sugestão de busca do Google a seu favor

As vezes as pessoas me perguntam como eu consigo encontrar as coisas que preciso no google com tanta facilidade. Na verdade, são anos de uso constante. Com o passar do tempo fui aprendendo varios truques para melhorar o resultado das minhas buscas. Na maioria das vezes, quando você não acha um resultado satisfatório para sua busca, é porque você não está usando os termos corretos para pesquisar.

Mas vou deixar esses truques de descoberta de palavras-chave para outro dia. Hoje vou mostrar como você pode identificar softwares concorrentes. Por exemplo, se você precisa de um Anti-vírus e o unico que você conhece é o AVG por exemplo. Você pode digitar no campo de busca do Google – “AVG vs ” e esperar que o auto complete do google faça o resto por você. Logo abaixo você vai ver todos os anti-vírus que concorrem com o AVG, então basta analisar para ver se atende as suas necessidades.

notepad_versus

Eu por exemplo, gosto muito do Notepad++, pra mim é o melhor editor de texto dos pesos leves. Mas eu não conheço muitos outros que tenham as mesmas funcionalidades, então porque não pesquisar uma alternativa?

Essa dica serve para uma infinidade de coisas, não só para software, mas com software nunca tive nenhum resultado errado e sempre que preciso de uma alternativa a algum software, pesquiso dessa maneira. Deixe que o Google faça o trabalho sujo para você.

, ,

2 Comments

Você faz pesquisas avançadas no Google? Talvez esse site te ajude

Se você é como eu, que pergunta para o Google até a melhor forma de desentupir uma privada, então acho que deve conhecer um site que eu acessei pela primeira vez a alguns dias atrás. É o GoogleGoogleGoogleGoogle, que tem um conceito muito simples. Colocar lado a lado 4 janelas de busca do Google. Eu faço isso naturalmente, mas com varias abas no Firefox. Isso realmente facilita a busca para usuários avançados, que pesquisam quase na velocidade da luz. É impressionante como em poucos minutos você pode adquirir tanta informação através do Google. Uma busca leva a 1 link, que leva a nova informação que leva a outros links que por vezes pedem uma nova busca no meio desse processo. Para isso essa ferramenta é excepcional.

090725_google4

Você faz a primeira busca em uma tela, descobre um novo termo ou descobre que pesquisou errado, mas não quer descartar a primeira pesquisa pois tem links interessantes, então, basta ir ao novo frame e fazer a nova pesquisa. São quatro frames para repetir o processo, então se você usou os 4 frames e não ajudou em nada, temos duas opções, 1) Você não sabe pesquisar no Google 2) Você não faz nem idéia do que está procurando.

, ,

1 Comment

Seus feeds indo direto para o Twitter

Gostei dessa noticia que li durante o final de semana e resolvi aderir a novidade. Agora todas as noticias publicadas aqui no blog, tem automaticamente um update publicado no twitter, sem qualquer interferência minha. Para fazer isso estou usando apenas a nova funcionalidade que o FeedBurner está oferecendo. Então assim que seu feed RSS é atualizado, vai um update para o twitter. Lembrando que a atualização do feed não é real time, então talvez seja preciso dar um ping no seu feed para que ele seja atualizado. Para fazer isso o endereço é: http://feedburner.google.com/fb/a/ping

feedburner

Para ativar a funcionalidade é muito fácil.

  • Faça o login no serviço do Feed Burner
  • Após o login serão listados seus feeds, caso não tenha nenhum, crie um. Selecione o feed que deseja ter as atualizações publicadas no twitter
  • Clique na aba “Publicize”
  • Preencha as informações, verifique o preview de como suas noticias serão divulgadas no twitter, depois basta ativar o recurso

Muito simples né? Garanto que nem doeu.

Não preciso explicar aqui a importância do twitter no marketing on-line nos tempos de hoje né? Então irei concluir dizendo que a ferramenta cumpre o que promete, que é ajudar na divulgação do seu serviço usando o twitter, porém se você gosta de colocar um algo mais nas suas atualizações do twitter em relação ao que é postado no seu blog, talvez não seja recomendado o uso dessa ferramenta.

Se você gosta de tecnologia, aproveite e clique  aqui para seguir meu feed rss

, ,

No Comments

Ferramenta on-line para checar portas abertas no computador

As vezes estamos viajando ou simplesmente acessando a internet de um outro ponto que não seja a nossa casa. Esses pontos as vezes tem suas próprias políticas de segurança e acabam bloqueando portas dos computadores conectados, através de um firewall. Por esse motivo as vezes você tenta usar o torrent ou simplesmente um programa de bate-papo e não consegue, pois as portas que estes programas usam para trocar informações estão bloqueadas.

Para verificar se o problema é com o firewall do seu ponto de acesso ou com seu computador, você pode acessar essa ferramenta on-line que vai te salvar muito tempo, basta clicar aqui, para ir até a pagina, depois preencher a porta que o serviço que você precisa utilizar usa e clicar em “Check”.

canyouseeme

Vou dar um exemplo pratico. Estou conectado a internet por um hotspot de um hotel. Quero continuar meus downloads com o uTorrent, mas não sei se a rede do hotel permite. Então basta abrir o uTorrent, ver qual porta ele usa, no meu caso foi a porta: 42160, depois basta ir ao site e digitar esse valor no campo.

Pronto. O site me da uma mensagem de sucesso ou fracasso, se a porta estiver aberta ou não. Lembrando que para o teste ter sucesso, o programa que “utiliza” a porta, precisa estar ligado, como foi o meu caso com o uTorrent.

Espero ajudar alguem desesperado para saber se está com problemas na porta do torrent, ou problema pra conectar no msn. Existem ferramentas que fazem a mesma verificação, mas nem sempre poderemos ter esses programas a mão para fazer os testes necessários.

, ,

No Comments

Plugin de comentário para WordPress permite deixar link para ultima noticia no blog do comentarista

commentluv.1O novo plugin de comentários para Wordpress, chamado “CommentLuv” permite que o usuário que deixou o comentário no seu blog, tenha um link dentro do próprio comentário, para a ultima noticia do blog dele.

Nada mais justo do que isso, afinal se a pessoa contribuiu para o seu blog, ela também merece um link. E nesse sistema todo mundo acaba ganhando.

Adicionei a esse blog, esse novo plugin de comentário, e para minha surpresa, não funcionou. Após uma leve pesquisa, descobri que meu tema do Wordpress estava desatualizado. Fiz o mais natural, atualizei o tema para ter o meu novo plugin de comentários funcionando. Foi ai que eu lembrei porque meu plugin estava desatualizado.

Quando se atualiza o tema, perde tudo que foi customizado por você. Todos os meus hacks para fazer a largura do blog funcionar corretamente, meus links de feeds que apontavam pro feed burner, tudo perdido!

Peço desculpas se nesse momento o blog estiver com alguns artigos fora de formatação por conta do tamanho das imagens. Mas fiz isso para que os meus leitores pudessem deixar seus comentários sendo linkados para seus blogs ou paginas pessoais.

Se quiser testar, basta deixar um comentário e marcar o box logo abaixo do comentário. Basicamente o plugin vai até o site que você colocou no campo website, verifica se existe algum feed disponível e se houver vai colocar sua ultima noticia como link ao final do seu comentário.

Instalação

Para os que usam o Wordpress a instalação segue três passos básicos.

  1. Na area de administração do seu blog click em “Add New” na seção de plugin.
  2. No campo de busca coloque “commentluv” e faça a busca por esse termo.
  3. Click em install

Fácil né? Pois é, mas tome cuidado se o seu template estiver desatualizado. Pode acontecer o mesmo que aconteceu comigo.

, ,

4 Comments

 

You need to log in to vote

The blog owner requires users to be logged in to be able to vote for this post.

Alternatively, if you do not have an account yet you can create one here.

Powered by Vote It Up