8000 GitHub - igorjohn/anti-clone: A script to protect your web pages and make it significantly harder for others to clone or copy your offers.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

igorjohn/anti-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚫 Script Anti-Clonagem

O objetivo desse script é impedir (ou, pelo menos, dificultar consideravelmente) que outras pessoas consigam clonar suas páginas de vendas e ofertas.

🚀 Funcionalidades

O script oferece várias camadas de proteção que podem ser ativadas/desativadas individualmente:

  • 🛡️ Bloqueio de DevTools: Impede a abertura das ferramentas de desenvolvimento do navegador
  • 🔒 Bloqueio de Atalhos do Código Fonte: Bloqueia atalhos de teclado que mostram o código fonte
  • 🖱️ Bloqueio do Botão Direito: Desativa o clique com botão direito
  • ⌨️ Bloqueio de Atalhos: Previne o uso de atalhos do teclado (Ctrl/Cmd)
  • 📋 Bloqueio de Seleção de Texto: Impede a seleção de texto na página
  • 🖥️ Bloqueio em Desktop: Bloqueia caso o usuário esteja acessando em Desktop
  • 🧹 Deleta o código HTML: Opção de deletar todo o HTML da página em caso de tentativa de violação
  • 🔍 Verificação de Origem Facebook: Opção para bloquear acesso direto sem o parâmetro "fbclid" na URL

📦 Como Usar

  1. Acesse o link: https://igorjohn.github.io/anti-clone/
  2. Faça as configurações de sua preferência e clique em "Copiar" o código script gerado
  3. Cole em seu projeto, antes do final do </body> da sua página HTML

⚙️ Configuração

As configurações podem ser ajustadas através do objeto configOptions:

const configOptions = {
  blockDevTools: false,              // Bloquear DevTools, Inspecionar e console
  blockSourceCodeShortcuts: false,   // Bloquear atalhos para abrir código fonte
  blockRightClick: true,             // Bloquear clique direito do mouse
  blockCtrl: false,                  // Bloquear atalhos Ctrl/Cmd
  blockWhenDoesntHaveFbclid: false,  // Bloquear acesso sem 'fbclid' na URL
  blockTextSelection: true,          // Bloquear seleção de texto
  blockDesktop: false,               // Bloquear acesso em desktop (exibirá apenas em mobile ou tablet)
  cleanHTML: true                    // Limpar HTML em caso de violação
}

⚠️ Observações Importantes

  • O script deve ser incluído antes do fechamento da tag </body>
  • Algumas funcionalidades podem ser afetadas por políticas de segurança do navegador

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


⭐ Se este projeto te ajudou, considere dar uma estrela no GitHub!

Releases

No releases published

Packages

No packages published

Languages

0