Conectar

Ver Versão Completa : Tutorial - Protegendo seu site contra cópia.



CCV_Demmony
21-01-2008, 07:16 PM
PROTEGENDO SEU SITE





Hoje na Internet não estamos livres dos aproveitadores que usam design ou conteúdos inteiros de um site sem a autorização de seus donos ou desenvolvedores. Muitas vezes já vi meus sites inteiramente copiados por algum espertinho, um deles chegou a baixar um site inteiro que eu tinha criado e apenas mudou o endereço de e-mail, o endereço e o nome da empresa e o logo. Não tinha mudado nem os textos.





Sendo assim é necessário proteger os sites ao máximo sem prejuízo para o usuário padrão (aquele que apenas quer usufruir do site e seu conteúdo). Para isso eu decidi criar esse tutorial básico.








BLOQUEANDO COMPLETAMENTE A PÀGINA CONTRA CÓPIAS.





Esta é uma das maneiras mais seguras e simples que eu conheço de


proteger sua página contra cópias, funciona da seguinte maneira:





Toda vez que a página é carregada ela bloqueia a página, sendo assim


ela pode ser visualizada normalmente, como qualquer outra página, você


pode inclusive colocar qualquer atributo e função que teria em uma


página normal(links, layers, JavaScripts, etc), com a vantagem dela não


poder ser copiada e não disparar aquelas mensagens chatas em


JavaScript.





O que este código faz:





Desabilita o botão direito do mouse.
Desabilita a seleção dos textos.
Desabilita o teclado.
Impossibilita arrastar as imagens para o endereço do navegador para


depois copiá-la.





Esta última é a principal vantagem deste código, pois muitas outras


páginas possuem ferramentas anti-cópias em JavaScript, mas que não


impedem que a imagem seja copiada quando arrastada para o endereço do


navegador, este código possui esta função.





Para isso você deve inserir este código dentro da tag <BODY> no final


da tag.





oncontextmenu="return false" ondragstart="return false"


onselectstart="return false">





A TAG inteira ficaria assim:





<body oncontextmenu="return false" ondragstart="return false"


onselectstart="return false">





Você pode ainda colocar outros atrtibutos comuns na tag sem prejuízo


para função.





--------------------------------------------------------------------





DESABILITAR O BOTÃO DIREITO DO MOUSE E O TECLADO



Este script desabilita o botão direito do mouse e o teclado. Com ele a


pessoa não consegue usar o botão direito do mouse para copiar algum


texto ou salvar uma figura, nem usar o Ctrl+C do teclado para copiar.



<!------inicio do codigo------->





<script language="JavaScript">
<!--


function SymError()
{
return true;
}


window.onerror = SymError;


//-->
</script>


<script language="JavaScript">
function click() {
if (event.button==2) {
alert(''Botão Direito do Mouse Desabilitado'');
}
}
function keypresed() {
alert(''Teclado Desabilitado'');
}


document.onkeydown=keypresed;
document.onmousedown=click;


</script>



<!-------- fim do codigo------->





--------------------------------------------------------------






PROTEGER PÁGINAS COM SENHA



Proteger Páginas ASP com Login e Senha e administração de usuários:





Recomendo usar este que já vem pronto e é muito fácil de configurar, você coloca os arquivos no diretório e coloca o código de validação nas páginas protegidas. Tudo muito simples.



Você pode baixá-lo noi endereço:



http://download.superasp.mco2.net/codigos/pass.zip

--------------------------------------------------------------

SENHA PARA PROTEGER SUA PÁGINA HTML (Não muito seguro)



Este código protege páginas HTML com senha. Não é muito seguro, mas vale para páginas pessoais.


Neste código a senha da página será sempre o nome da sua página sem a extensão .htm, ou seja, se a página que vai ser protegida tem o nome de "home.htm", a senha será "home".





<!-------- início do codigo------->





<Form name="frm">
<center>
<Script Language="JavaScript">
<!--
//
function loadpage(){
var psj=0;
newwin = window.open(document.frm.pswd.value + ".htm")
}
//-->
</script>
Digite sua senha:
<input
type="password" name="pswd" size="20">
</center>
<center>
<p>
<input type="button" value="Entre!"
onClick="loadpage()" name="button">
</p>
</center>
</form>





<!-------- fim do codigo------->





--------------------------------------------------------------





EVITANDO QUE OS SISTEMAS DE BUSCA VISITEM SUA PÁGINA



Mesmo que você não tenha cadastrado seu site em nenhuma ferramenta de


busca, ainda assim suas páginas podem ser indexadas e aparecam em


alguns mecanismos robôs (como o Google). Se você não quiser isto deve


colocar na página informações que evitem as visitas destes robôs.





MAS QUAL A UTILIDADE DESTE CÓDIGO?





Digamos que você fez uma página com algumas informações importantes que


só você ou o administrador do site possam ver, para isso você não criou


link para essa página no site e sempre que quer acessá-la digita o


endereço. Mas ainda assim ela pode ser encontrada pelos robôs de busca


e você não quer que isso ocorra. Para isso você deve colocar este


código em todas as páginas que não quer que sejam visitadas pelos


robôs.





Usando a meta tag ROBOTS



Se você não quer que uma determinada página não seja visitada e


indexada por um mecanismo de busca, coloque a seguinte meta tag na área


<head> da página:



<META NAME="ROBOTS" CONTENT="NOINDEX">



Porém nem todos os robôs de busca suportam esta meta tag.





--------------------------------------------------------------





CUIDANDO DO SEU CONTEÚDO





Mesmo com todos estes cuidados sempre existirá algum espertinho preguiçosp que vai querer copiar o design ou o conteúdo de sua página (ou os dois) e usá-la sem autorização.





Você pode se proteger destes aproveitadores virtuais das seguintes maneiras:





CONTEÚDO





Registre o conteúdo do seu site na biblioteca nacinal. Se alguém usá-lo indevidamente você pode processá-lo judicialmente. Caso você não registre o conteúdo ele poderá alegar que foi você quem copiou.





Você pode registrar o conetúdo do seu site na BIBLIOTECA NACIONAL, maiores informações no site:





http://www.bn.br/





ENVIAR O SITE POR CORREIO





Outra opção mais barata é enviar uma cópia em CD do conteúdo do seu site e a cópia do conteúdo impressa por correio para você mesmo e não abrir o envelope.





Mas para que isso???





Quando você envia algo pelo correio ele terá o carimbo do correio com a data da postagem, ou seja, se foi você que criou aquele conteúdo ele não pode ter sido publicado antes da data carimbada pelo correio no envelope, sendo assim, qualquer cópia do seu conteúdo que aparecer em qualquer site depois desta data é uma cópia do seu material, e isto pode ser provado, pois se o conteúdo é mesmo seu, não existirá nenhuma cópia com data inferior a da postagem.





Este é um método usado por alguns escritores amadores que não podem gastar com direitos autorais toda vez que escrevem alguma publicação.





MAIS INFORMAÇÕES SOBRE DIREITO AUTORAL NA INTERNET:





http://www.persocom.com.br/brasilia/plagio1.htm