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:

 
 
  • 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.

Pergunte sobre os produtos, preços, implementação ou qualquer outra coisa da Haihaisoft — nossos representantes altamente treinados estão à disposição, prontos para ajudar.