Este tutorial ensinará você a proteger o conteúdo de vídeo/página da Web do seu site WordPress com proteção DRM. Proteja o vídeo, texto, imagens e JavaScript do WordPress contra pirataria.
Na educação e em muitas áreas comerciais, a proteção de direitos autorais de vídeos em sites Wordpress e a proteção de conteúdo da web (como texto da web, imagens, Excel, Word, Javascript etc.) são essenciais. Para vídeos distribuídos por sites, você precisa considerar as questões de download de vídeo e prevenção de gravação de vídeo. Para outros conteúdos do site, como documentos e imagens, você precisa considerar a cópia de texto, problemas de impressão e capturas de tela. Cada um desses problemas pode ameaçar a distribuição segura do seu conteúdo. Se seus cursos e documentos em vídeo on-line forem vendidos por meio do Wordpress e esses "ativos digitais" não estiverem devidamente protegidos pela proteção de direitos digitais (DRM) e impedir a gravação de tela, esses usuários não autorizados irá facilmente "roubar" seu conteúdo digital e distribuí-lo por meio de canais ilegais, para que seus ativos digitais sejam perdidos.
Para proteger melhor o vídeo e o conteúdo do site Wordpress, você precisa aplicar o gerenciamento de direitos digitais DRM-X e o sistema de proteção de direitos autorais ao site e vídeo Wordpress. O DRM-X 4.0 pode criptografar seu site Wordpress dinâmico e conteúdo de vídeo. Depois que os vídeos e documentos forem criptografados, usuários não autorizados não poderão reproduzi-los e abri-los. Arquivos criptografados só podem ser visualizados por usuários autorizados que obtiveram uma licença. Assim, você não precisa se preocupar com usuários não autorizados que pirateiam os vídeos e o conteúdo do seu site.
Nginx For Xvast inclui todos os recursos existentes do servidor web Nginx, ele também suporta a criptografia de sites dinâmicos ou estáticos, como HTML, site PHP. Também é um Servidor Proxy Reverso, você pode Reverse Proxy para qualquer site e aplicar criptografia DRM-X 4.0 para sites PHP, JSP, ASP.net, NodeJS.
O site dinâmico de criptografia de direitos autorais digital DRM-X 4.0 suporta o sistema Windows/Mac/Android. Para conteúdo de áudio, vídeo e PDF, ele pode ser compatível com iOS.
Suporte aos recursos de segurança DRM-X 4.0:
- Desabilitar máquina virtual para Windows
- Integração com plataforma de terceiros
- Lista negra para Windows
- Autenticação de hardware – Impedir o compartilhamento de senha
- Marca d'água dinâmica mostrando informações do usuário
- Desativar impressora virtual (Windows)
- Controle o número de impressões
- Revogar a licença do usuário final
- Tecnologia de gravação de tela Smart Prevent
- Criptografia de áudio/vídeo e PDF
- Proteção DRM de site dinâmico (beta)
- HHMeet - Proteção de Reunião Zoom
- Conta empresarial do DRM-X 4.0
- Servidor Linux
- Os usuários precisam usar o navegador Xvast para acessar sites e vídeos protegidos do Wordpress
Passo 1: Registre uma conta DRM-X 4.0 e solicite o uso gratuito. https://4.drm-x.com/Register.aspx
Passo 2: Instale o Nginx para Xvast
Visite a página de criptografia do site do DRM-X 4.0, marque "Etapa 4: Criptografar o site" e baixe o Nginx para Xvast.
Etapa 3: obter parâmetros de criptografia
Por favor, copie os parâmetros exibidos em "Etapa 4: Criptografar o site" para a seção de configuração do serviço do arquivo nginx.conf do Nginx para Xvast.

Etapa 4: Edite o arquivo de configuração nginx.conf
add_header 4.drm-x.com-Param "*****Sample_ReplaceWithYourOwnParam*****==";
add_header 4.drm-x.com-Header "*****Sample_ReplaceWithYourOwnHeader*****==";
Selecione um perfil de licença na página "Site criptografado" e localize e copie seus parâmetros de criptografia na etapa 4.
Configuração na seção "Serviço":
chunked_transfer_encoding off; #Você precisa ter certeza de que chunked_transfer_encoding está desativado.
A criptografia dinâmica de sites inclui criptografia de proxy reverso de sites e criptografia de sites hospedados.
Um exemplo de proxy reverso para um site, como um proxy reverso https://cn.haihaisoft.com
server {
listen 443 ssl http2;
# listen 443 ssl;
server_name demo12cn.hhsview.com;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header 4.drm-x.com-Param "*************************************";
add_header 4.drm-x.com-Header "************************************";
ssl_certificate /root/.acme.sh/demo1cn.hhsview.com_ecc/fullchain.cer;
ssl_certificate_key /root/.acme.sh/demo1cn.hhsview.com_ecc/demo1cn.hhsview.com.key;
chunked_transfer_encoding off;
location / {
proxy_pass https://cn.haihaisoft.com/;
proxy_ssl_server_name on;
proxy_set_header Accept-Encoding "";
root html;
index index.html index.htm;
}
# Isso é para lembrar o usuário: se ele não estiver usando o Xvast, ele redirecionará para http://www.xvast.com
# se você comentar, ele exibirá um código criptografado confuso.
# if ($http_user_agent !~ "Xvast") {
# rewrite ^/(.*) http://www.xvast.com/ permanent;
# }
}
Para um site Wordpress hospedado, uma configuração de exemplo seria assim:
server {
listen 443 ssl http2;
# listen 443 ssl;
server_name demo12cn.hhsview.com;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header 4.drm-x.com-Param "*************************************";
add_header 4.drm-x.com-Header "************************************";
ssl_certificate /root/.acme.sh/demo12cn.hhsview.com_ecc/demo12cn.hhsview.com.cer;
ssl_certificate_key /root/.acme.sh/demo12cn.hhsview.com_ecc/demo12cn.hhsview.com.key;
chunked_transfer_encoding off;
location / {
root html;
index index.html index.htm index.php;
}
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
# if ($http_user_agent !~ "Xvast") {
# rewrite ^/(.*) https://www.xvast.com/protected_site.html permanent;
# }
}
O site criptografado precisa usar o protocolo https. Você pode obter um certificado SSL gratuito no Linux abaixo:
yum install socat nohup
curl https://get.acme.sh | sh
acme.sh --issue --standalone -d demo1.hhsview.com --keylength ec-256
Etapa 5: execute o Nginx para Xvast
Depois de configurar e salvar o nginx.conf, se você for o usuário root, você pode iniciar o Nginx com o seguinte comando:
./nginx
Se você quiser parar o Nginx, você pode usar o seguinte comando:
./nginx -s quit
Depois de alterar o nginx.conf, você precisa reiniciar o Nginx.
Etapa 6: como os usuários acessam sites e vídeos criptografados do Wordpress?
Para acessar sites e vídeos protegidos do Wordpress, os usuários precisam baixar e instalar o navegador Xvast, www.xvast.com , e use o navegador Xvast para acessar sites Wordpress protegidos. Os usuários precisam fazer login para obter uma licença quando visitam o site protegido pela primeira vez. Após a autorização de acesso, o usuário pode acessar o vídeo do site Wordpress protegido.
Para criptografia de vídeo, você também pode usar a criptografia de arquivo de vídeo DRM-X 4.0. Para obter um tutorial de criptografia detalhado, visite tutorial de criptografia em vídeo DRM-X 4.0.
Para clientes corporativos, você pode entrar em contato com o suporte técnico da Haihaisoft a qualquer momento para solicitar o primeiro mês da conta corporativa do DRM-X 4.0 gratuitamente. Ajudaremos você a configurar o servidor e concluir o teste de criptografia do site dinâmico do WordPress. Quando estiver satisfeito com o teste, você poderá usar a criptografia dinâmica de site DRM-X 4.0 em sua operação comercial oficial, para que todo o conteúdo do seu site esteja sob proteção de direitos autorais.