Calendários para Março 2010

1, março, 2010

Calendários para Março 2010

Anderson Calendários, Imagens

SQL Injection no PHP

19, fevereiro, 2010

Recentemente tive um site invadido onde o próprio invasor me enviou um e-mail mostrando alguns dados do meu banco e dizendo que poderia corrigir o problema mediante pagamento.
Fiz uma analise procurando saber como o site foi invadido. Depois de muito analizar, chego a conclusão que foi por SQL Injection.
Segue abaixo uma alternativa que evida esse tipo de ataque:

Primeiro crie um arquivo com o seguinte conteúdo:
funcoes.inc.php

<?
function anti_injection_post($array) {
  	foreach ($array as $key=>$value) {
		$array[$key] = preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|truncate|#|\*|--|\\\\)/"),"",$array[$key]);
		$array[$key] = trim($array[$key]);
		$array[$key] = strip_tags($array[$key]);
		$array[$key] = addslashes($array[$key]);
  	}
	return $array;
}
?>

Posteriormente nos arquivos do site onde você irá usar os arrays $_POST e $_GET use o seguinte no inicio do arquivo:

<?
include_once('funcoes.inc.php');
$_POST = anti_injection_post($_POST);
$_GET  = anti_injection_post($_GET);
.
.
.
?>

Essa função evita que seja inserido instruções sql em campos ou na barra de endereço do seu site.

é isso ai…

Update:
Agradecimento ao meu irmão Andriel pela colaboração.

Anderson PHP, Programação ,

Calendários para Fevereiro 2010

11, fevereiro, 2010

Tabela Copa do Mundo 2010 em Excel

22, janeiro, 2010

logo_copaPra quem gosta de acompanhar os resultados de jogos, segue uma tabela da Copa do Mundo 2010, onde após completar os resultados dos jogos, mostra a pontuação de cada seleção no seu respectivo grupo.

Também monta de forma automática as oitavas, quartas de final, semifinal e final.

É só ir completando os resultados. Mais fácil que isso é ter a tabela já preenchida.

Clique aqui para baixar o arquivo.

Anderson Dicas, Esportes ,

Protegendo planilhas do Excel 2007 contra alterações

21, janeiro, 2010

Quem trabalha com o Microsoft Excel 2007 costuma se deparar com a necessidade de ocultar fórmulas para que ninguém as copie. Travar completamente a planilha também evita que ela seja alterada por quem não deve e inserir uma senha pode proteger seu trabalho contra olhos que não deveriam visualizá-lo. Existem várias maneiras de bloquear ou ocultar itens de planilhas do Excel 2007.

Por padrão, todas as células de planilhas do Excel são bloqueadas. Mas esse bloqueio não tem nenhum efeito se a planilha não estiver protegida. Da mesma forma, o recurso de ocultar células só será percebido se a proteção estiver ativada. Sempre que quiser proteger células para que elas não sejam modificadas, você pode clicar na guia “Revisão”, da faixa de opções. No grupo “Alterações” estão os botões com as diferentes funções de proteção.

Criptografia

Pode parecer um exagero, mas é possível criptografar e inserir uma senha em arquivos arquivo XLS para que absolutamente ninguém possa abri-lo. Para fazer isso, clique no botão do Office e aponte para “Preparar”. Em seguida clique em “Criptografar documento”. Na janela que se abrirá, defina uma senha clique em OK. O Excel solicitará que você digite novamente a senha para confirmá-la. Depois de fazer isso, clique em OK novamente. Quando você salvar o arquivo, a senha já estará funcionando.

excel00

*Cuidado para não perder a senha do seu arquivo, pois não há maneira de recuperá-la.

Ocultando fórmulas

Uma das proteções mais úteis do Excel é ao mesmo tempo a mais simples de se fazer. Quando você descobre a fórmula perfeita do Excel para fazer cálculos ou análises complexas de dados, pode ser interessante ocultá-la para que ninguém saiba como você chegou àquele resultado.

Para ocultar suas fórmulas, selecione as células que as contêm e clique com o botão direito do mouse sobre uma delas. No menu que se abrirá, clique em “Formatar Células”. Depois, selecione a guia “Proteção”, na janela de formatação. Marque a caixa “Ocultas” e clique em OK.

excel01

*Ocultar células não terá efeito até que você utilize um dos métodos de proteção abaixo. Não há como ocultar fórmulas em planilhas desprotegidas.

Protegendo pastas inteiras

Se os dados do arquivo não são confidenciais, mas não devem ser alterados, você pode simplesmente proteger a planilha para que ninguém faça modificações nela. Você deve saber que cada pasta de trabalho do Excel pode conter mais de uma planilha. É possível proteger a pasta toda contra alterações ou somente algumas planilhas.

excel02

Para proteger toda a pasta de trabalho, clique na guia “Revisão”, depois no botão “Proteger Pasta de Trabalho”. Aparecerá uma janela com o item “Estrutura” pré-selecionado. Não desmarque essa opção, pois é isso que garante a integridade da proteção. Se marcar o item “Janelas”, quem abrir o arquivo não poderá nem movimentar a janela da planilha, dentro do programa. Digite uma senha e dê OK. Será pedido que você repita a senha. Depois de fazer isso, clique novamente no botão OK.

excel03

*É possível deixar o documento protegido, sem inserir uma senha. Isso é particularmente útil se você desejar bloquear a planilha contra edições acidentais suas.

*Para retirar o bloqueio de uma pasta de trabalho, clique no botão “Desproteger Pasta de Trabalho”, digite a senha (caso exista) e clique em OK.

Protegendo planilhas individuais

Pode ser que somente parte da sua pasta de trabalho possa ser editada e o restante tenha que ficar bloqueado contra alterações. Para proteger planilhas individuais que estejam dentro de uma mesma pasta de trabalho, seleciona a guia correspondente à planilha que você deseja bloquear, vá até a guia “Revisão” e clique no botão “Proteger Planilha”. Na janela que se abrirá, você poderá definir uma senha e escolher quais procedimentos poderão ser executados enquanto a proteção estiver ativa.

excel04

*Para retirar o bloqueio de uma planilha, selecione-a clique no botão “Desproteger Planilha”, digite a senha (caso exista) e clique em OK.

Permitindo edições limitadas

Mesmo em uma planilha bloqueada, você pode permitir que somente determinados dados sejam alterados. Na guia “Revisão”, clique no botão “Permitir que os Usuários Editem Intervalos”. Na janela que se abrirá, clique no botão “Novo”. A próxima janela conterá as opções do que será desbloqueado. No campo título, você pode definir o nome desejado para o desbloqueio.

excel05

No campo “Referência a células”, clique no botão quadrado com uma pequena seta vermelha. Depois, selecione todas as células cuja edição será permitida. Clique novamente pequeno botão quadrado e, se desejar, digite uma senha, para que o intervalo só possa ser alterado após sua digitação. Se a edição dá área selecionada for livre, deixe a senha em branco.

*Lembre-se: não definir uma senha nessa janela não significa que a planilha estará desprotegida, pois esta senha se refere somente ao intervalo selecionado. O restante da planilha permanecerá bloqueado até que você desative a proteção.

Anderson Dicas, Software, Windows

Photoshop CS4 – Contact Sheet II (Páginas de Amostra)

14, dezembro, 2009

Quem tem o seu Photoshop CS4 e tentou usar o recurso páginas de amostras “ContactSheet II” mas sentiu falta dele: ele foi removido desta versão.
Mas o Plug-ins Contact Sheet II do CS3 funciona no CS4 pois então é só copiar do CS3 para CS4

copie
C:\Arquivos de programas\Adobe\Adobe Photoshop CS3\Plug-Ins\Automate\ContactSheetII.8LI

cole em
C:\Arquivos de programas\Adobe\Adobe Photoshop CS4\Plug-ins\Automate\ContactSheetII.8LI

Está pronto, abra o photoshop e ira utilizar o página de amostra normalmente.

se você naum tem o CS3 então baixe aqui o seu Plug-in: http://www.megaupload.com/?d=4KG9UZYC

OBS: não é pirataria pois o Plug-in Contact Sheet II trata-se de um componente que vem junto ao Photoshop CS3 e não é necessario licensa.

Fonte

Anderson Dicas, Software

Pérolas de Tribunal

13, dezembro, 2009

Estas são piadas readvogado-pqtiradas do livro ‘Desordem no tribunal’.
São coisas que as pessoas disseram, e que foram transcritas textualmente pelos taquígrafos que tiveram que permanecer calmos enquanto estes diálogos realmente aconteciam à sua frente.
____________________________________________

**Advogado** : Qual é a data do seu aniversário?
**Testemunha**: 15 de julho.
**Advogado** : Que ano?
**Testemunha**: Todo ano.
____________________________________________

**Advogado **: Essa doença, a miastenia gravis, afeta sua memória?
**Testemunha**: Sim.
**Advogado** : E de que modo ela afeta sua memória?
**Testemunha**: Eu esqueço das coisas.
**Advogado** : Você esquece… Pode nos dar um exemplo de algo que você tenha esquecido?
____________________________________________

**Advogado** : Que idade tem seu filho?
**Testemunha**: 38 ou 35, não me lembro.
**Advogado **: Há quanto tempo ele mora com você?
**Testemunha**: Há 45 anos.
__________________________________________

**Advogado** : Qual foi a primeira coisa que seu marido disse quando acordou aquela manhã?
**Testemunha**: Ele disse, ‘Onde estou, Bete?’
**Advogado **: E por que você se aborreceu?
**Testemunha**: Meu nome é Célia.
____________________________________________

**Advogado** : Seu filho mais novo, o de 20 anos…
**Testemunha**: Sim.
**Advogado **: Que idade ele tem?
______________________________________________

**Advogado **: Sobre esta foto sua… o senhor estava presente quando ela foi tirada?
_______________________________________________

**Advogado** : Então, a data de concepção do seu bebê foi 08 de agosto?
**Testemunha**: Sim, foi.
**Advogado **: E o que você estava fazendo nesse dia?
_______________________________________________

**Advogado** : Ela tinha 3 filhos, certo?
**Testemunha**: Certo.
**Advogado** : Quantos meninos?
**Testemunha**: Nenhum
**Advogado** : E quantas eram meninas?
_______________________________________________

**Advogado **: Sr. Marcos, por que acabou seu primeiro casamento?
**Testemunha**: Por morte do cônjuge.
**Advogado** : E por morte de que cônjuge ele acabou?
_______________________________________________

**Advogado** : Poderia descrever o suspeito?
**Testemunha**: Ele tinha estatura mediana e usava barba.
**Advogado** : E era um homem ou uma mulher?
______________________________________________

**Advogado** : Doutor, quantas autópsias o senhor já realizou em pessoas mortas?
**Testemunha**: Todas as autópsias que fiz foram em pessoas mortas…
_______________________________________________

**Advogado** : Aqui na corte, para cada pergunta que eu lhe fizer, sua resposta deve ser oral, Ok? Que escola você freqüenta?
**Testemunha**: Oral.
_______________________________________________

**Advogado **: Doutor, o senhor se lembra da hora em que começou a examinar o corpo da vítima?
**Testemunha**: Sim, a autópsia começou às 20:30 h.
**Advogado** : E o sr. Décio já estava morto a essa hora?
**Testemunha**: Não… Ele estava sentado na maca, se perguntando porque eu estava fazendo aquela autópsia nele.
_____________________________________________

**Advogado **: O senhor está qualificado para nos fornecer uma amostra de urina?
_______________________________________________

Essa é a melhor

**Advogado** : Doutor, antes de fazer a autópsia, o senhor checou o pulso da vítima?
**Testemunha**: Não.
**Advogado** : O senhor checou a pressão arterial?
**Testemunha**: Não.
**Advogado **: O senhor checou a respiração?
**Testemunha**: Não.
**Advogado **: Então, é possível que a vítima estivesse viva quando a autópsia começou?
**Testemunha**: Não.
**Advogado** : Como o senhor pode ter essa certeza?
**Testemunha**: Porque o cérebro do paciente estava num jarro sobre a mesa.
**Advogado** : Mas ele poderia estar vivo mesmo assim?
**Testemunha**: Sim, é possível que ele estivesse vivo e cursando Direito em algum lugar!!!

Anderson Humor

24 COISAS QUE VOCÊ NÃO PODE MORRER SEM SABER!!!

12, dezembro, 2009

01 – O nome completo do Pato Donald é Donald Fauntleroy Duck.
02 – Em 1997, as linhas aéreas americanas economizaram US$ 40.000 eliminando uma azeitona de cada salada.
03 – Uma girafa pode limpar suas próprias orelhas com a língua.
04 – Milhões de árvores no mundo são plantadas acidentalmente por esquilos que enterram nozes e não lembram onde eles as esconderam.
05 – Comer uma maçã é mais eficiente que tomar café para se manter acordado.
06 – As formigas se espreguiçam pela manhã quando acordam.
07 – As escovas de dente azuis são mais usadas que as vermelhas.
08 – O porco é o único animal que se queima com o sol além do homem.
09 – Ninguém consegue lamber o próprio cotovelo, é impossível tocá-lo com a própria língua.
10 – Só um alimento não se deteriora: o mel.
11 – Os golfinhos dormem com um olho aberto.
12 – Um terço de todo o sorvete vendido no mundo é de baunilha.
13 – As unhas da mão crescem aproximadamente quatro vezes mais rápido que as unhas do pé.
14 – O olho do avestruz é maior do que seu cérebro.
15 – Os destros vivem, em média, nove anos mais que os canhotos.
16 – O “quack” de um pato não produz eco, e ninguém sabe porquê.
17 – O músculo mais potente do corpo humano é a língua.
18 – É impossível espirrar com os olhos abertos.
19 – “J” é a única letra que não aparece na tabela periódica.
20 – Uma gota de óleo torna 25 litros de água imprópria para o consumo.
21 – Os chimpanzés e os golfinhos são os únicos animais capazes de se reconhecer na frente de um espelho.
22 – Rir durante o dia faz com que você durma melhor à noite.
23 – 40% dos telespectadores do Jornal Nacional dão boa-noite ao William Bonner no final.

e a última e melhor….

24 – Aproximadamente 70 % das pessoas que lêem este email tentam lamber o cotovelo.

Anderson Curiosidade

Ferrari 2007

11, dezembro, 2009

2830-4 2830-5 2830-6
2830-11 2830-14 2830-20
2830-21 2830-22 2830-26

Recebi as imagens por e-mail. Consta no mesmo que se trata de uma Ferrari 2007. Não sei dizer o modelo, pois sou apenas um apreciador.

Anderson Caixa de Entrada, Imagens ,

Ferrari Factory

10, dezembro, 2009