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 vídeos, textos, imagens e JavaScript do WordPress contra pirataria.

 
 

Na educação e em muitos campos 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 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 evitar a gravação de tela, esses usuários não autorizados "roubarão" facilmente seu conteúdo digital e distribuirão através 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 Wordpress site e vídeo. 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. Os arquivos criptografados só podem ser visualizados por usuários autorizados que tenham obtido uma licença. Assim, você não precisa se preocupar com a pirataria dos vídeos e do conteúdo do seu site por usuários não autorizados.

 
 

Nginx For Xvast inclui todos os recursos existentes do servidor web Nginx, ele também suporta criptografia de sites dinâmicos ou estáticos, como HTML, sites PHP. É também um servidor proxy reverso, você pode usar proxy reverso 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 digitais DRM-X 4.0 suporta o sistema Windows/Mac/Android. Para conteúdo de áudio, vídeo e PDF, pode ser compatível com iOS.

Suporte aos recursos de segurança DRM-X 4.0:

 
 
  • Conta empresarial DRM-X 4.0
  • Servidor Linux
  • Os usuários precisam usar o navegador Xvast para acessar sites e vídeos Wordpress protegidos
 
 


Passo 1: Registre uma conta DRM-X 4.0 e solicite uso gratuito. https://4.drm-x.com/Register.aspx


Etapa 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: obtenha parâmetros de criptografia

Copie os parâmetros exibidos em "Etapa 4: Criptografar o site" para a seção de configuração de 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 encontre 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.cn-Param "*************************************";
        add_header 4.drm-x.cn-Header "************************************";
        ssl_certificate      /root/.acme.sh/demo1cn.hhsview.com_ecc/demo1cn.hhsview.com.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;
        }
        
        # Isto é para lembrar o usuário: se ele não estiver usando o Xvast, ele será redirecionado 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, um exemplo de configuração 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.cn-Param "*************************************";
        add_header 4.drm-x.cn-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, poderá iniciar o Nginx com o seguinte comando:

./nginx

Se 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 Wordpress protegidos, 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 poderá acessar o vídeo protegido do site Wordpress.

Para criptografia de vídeo, você também pode usar a criptografia de arquivo de vídeo DRM-X 4.0. Para um tutorial detalhado de criptografia, visite Tutorial de criptografia de 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 uma conta corporativa DRM-X 4.0 gratuitamente no primeiro mês. Ajudaremos você a configurar o servidor e concluir o teste de criptografia do site dinâmico WordPress. Depois de estar satisfeito com o teste, você pode usar Criptografia dinâmica de sites DRM-X 4.0 em sua operação comercial oficial, para que todo o conteúdo do seu site esteja protegido por direitos autorais.

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