Existe algo que eu possa fazer para impedir que alguém saiba que meu site está usando o Drupal olhando o código fonte da primeira página? Refiro-me a pessoas que examinam sites usando software que detecta o software usado para executar o site para poder atacá-lo usando qualquer ponto fraco conhecido.
Se não for possível ocultar completamente o fato de o site estar usando o Drupal, é pelo menos possível confundi-los (por exemplo, usando o alias das páginas dos nós com URLs como http://example.com/servlets/<node-id>.jsp
)?
Respostas:
Esta é uma pergunta antiga e já respondida, mas recentemente fiz um esforço para escrever uma descrição de todas as coisas que você precisaria alterar:
Basicamente: tecnicamente, é possível ocultar o fato de seu site executar o Drupal, mas você gastaria tanto tempo nele que não vale a pena. Em vez disso, você deve se concentrar em torná-lo seguro e em operações seguras (por exemplo, a capacidade de implantar atualizações rapidamente, monitorar logs etc.).
fonte
Drupal
objeto JavaScript que precisa ser renomeado.Você não pode esconder completamente. A maior parte do que é necessário para fazer isso exigiria um núcleo de hackers. O mais importante é a
Drupal
variável JavaScript que pode ser lida na primeira página ou em qualquer outra página.Se você deseja melhorar a segurança de seus sites ocultando que é um site Drupal, seu esforço é melhor gasto em revisões de código do que em tentar ocultar o fato de que o site é feito com Drupal.
fonte
/node/1
e ver o que aparece ou verificar os cabeçalhos HTTP .É fácil demais, Kiam!
E por último, mas não menos importante, verifique se o site é tão simples que não requer JS ou CSS para comportamentos normais (não use Views ou Ctools ...), não oferece suporte à autenticação do usuário etc. ser tão simples quanto um site estático em html.
Ok, tudo isso para fazer as pessoas acreditarem que seu site não roda o Drupal. De qualquer forma, a segurança pela obscuridade é inútil.
fonte
Existe um artigo oficial e uma discussão sobre o mesmo .
Você também pode estar interessado em ler Protegendo seu site .
Lembre-se de nunca hackear o núcleo
fonte
Não há nenhum ponto em esconder que seu site executa o Drupal. É a maneira errada de olhar para o desenvolvimento de sites. O que você deveria focar é a segurança. Certifique-se de implementar todas as medidas de valores mobiliários e tudo ficará bem. Não há uma razão no mundo para ocultar o fato de você estar usando um determinado cms ou outro software. Com complementos do FF como o Wappalyzer, você pode dizer em um instante se um site usa o Drupal, então a questão é bastante discutível.
fonte
Uma coisa extra que você pode fazer é usar também o módulo Aliases de arquivo para alterar a estrutura padrão do arquivo.
fonte
Eu concordo com outras pessoas que você não pode esconder isso completamente. Se você olhar a fonte HTML, notará que muitas vezes os arquivos CSS e JavaScript não foram agregados. A agregação CSS e JavaScript deve estar ativada.
fonte
No passado, troquei minhas fontes pelas fontes típicas do projeto Ruby, como Lucida Sans, aumentando também os tamanhos de entrada, como todos os garotos da moda.
Outro exemplo é o gráfico "throbber" para campos de preenchimento automático. Também não funciona quando você aumenta o tamanho da entrada. Aqui está um que você pode roubar: http://beta.seattlebedandbreakfast.com/misc/throbber.gif
fonte