Este tutorial le enseñará a proteger el contenido de la página web/vídeo de su sitio web de WordPress con protección DRM. Proteja el video, texto, imágenes y JavaScript de WordPress de la piratería.
En la educación y muchos campos comerciales, la protección de los derechos de autor de los videos en los sitios web de Wordpress y la protección del contenido web (como texto web, imágenes, Excel, Word, Javascript, etc.) son esenciales. Para videos distribuidos por sitios web, debe considerar los problemas de descarga de video y prevención de grabación de video. Para otro contenido en el sitio, como documentos e imágenes, debe considerar copiar texto, problemas de impresión y capturas de pantalla. Cada uno de estos problemas puede amenazar la distribución segura de su contenido. Si sus cursos de video y documentos en línea se venden a través de Wordpress, y estos "activos digitales" no están debidamente protegidos por protección de derechos digitales (DRM) y evitar la grabación de pantalla, aquellos usuarios no autorizados "robará" fácilmente su contenido digital y lo distribuirá a través de canales ilegales, por lo que perderá sus activos digitales.
Para proteger mejor el video y el contenido del sitio web de Wordpress, debe aplicar el sistema de gestión de derechos digitales y protección de derechos de autor DRM-X al sitio web y al video de Wordpress. DRM-X 4.0 puede cifrar su sitio web dinámico de Wordpress y su contenido de video. Una vez que los videos y documentos estén encriptados, los usuarios no autorizados no podrán reproducirlos ni abrirlos. Los archivos cifrados solo pueden ser vistos por usuarios autorizados que hayan obtenido una licencia. Por lo tanto, no tiene que preocuparse de que usuarios no autorizados pirateen los videos y el contenido de su sitio.
Nginx For Xvast incluye todas las características existentes del servidor web Nginx, también admite el cifrado de sitios web dinámicos o estáticos, como HTML, sitio web PHP. También es un servidor proxy inverso, puede invertir el proxy para cualquier sitio web y aplicar el cifrado DRM-X 4.0 para sitios web PHP, JSP, ASP.net, NodeJS.
El sitio web dinámico de cifrado digital de derechos de autor DRM-X 4.0 es compatible con el sistema Windows/Mac/Android. Para contenido de audio, video y PDF, puede ser compatible con iOS.
Las características de seguridad de DRM-X 4.0 admiten:
- Deshabilitar máquina virtual para Windows
- Integración con plataforma de terceros
- Lista negra para Windows
- Autenticación de hardware: evitar el uso compartido de contraseñas
- Marca de agua dinámica que muestra información del usuario
- Desactivar impresora virtual (Windows)
- Controla el número de impresiones.
- Revocar licencia de usuario final
- Tecnología de grabación de pantalla Smart Prevent
- Cifrado de audio/video y PDF
- Protección DRM de sitios web dinámicos (beta)
- HHMeet - Protección para reuniones de Zoom
- Cuenta empresarial DRM-X 4.0
- Servidor Linux
- Los usuarios deben usar el navegador Xvast para acceder a sitios web y videos protegidos de Wordpress
Paso 1: Registre una cuenta DRM-X 4.0 y solicite el uso gratuito.https://4.drm-x.com/Register.aspx
Paso 2: Instale Nginx para Xvast
Visite la página de cifrado del sitio web de DRM-X 4.0, marque el "Paso 4: Cifre el sitio web" y descargue Nginx para Xvast.
Paso 3: Obtener parámetros de encriptación
Copie los parámetros que se muestran en el "Paso 4: Cifrar el sitio web" en la sección de configuración del servicio del archivo nginx.conf de Nginx para Xvast.

Paso 4: edite el archivo de configuración nginx.conf
add_header 4.drm-x.com-Param "*****Sample_ReplaceWithYourOwnParam*****==";
add_header 4.drm-x.com-Header "*****Sample_ReplaceWithYourOwnHeader*****==";
Seleccione un perfil de licencia en la página "Sitio web cifrado" y busque y copie sus parámetros de cifrado en el paso 4.
Configuración en la sección "Servicio":
chunked_transfer_encoding off; #Debe asegurarse de que chunked_transfer_encoding esté desactivado.
El cifrado dinámico de sitios web incluye el cifrado de proxy inverso de sitios web y el cifrado de sitios web alojados.
Un proxy inverso de muestra para un sitio web, como un proxy inverso 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;
}
# Esto es para recordarle al usuario: si no está usando Xvast, lo redirigirá a http://www.xvast.com
# si lo comenta, mostrará un código cifrado desordenado.
# if ($http_user_agent !~ "Xvast") {
# rewrite ^/(.*) http://www.xvast.com/ permanent;
# }
}
Para un sitio de Wordpress alojado, una configuración de muestra se vería así:
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;
# }
}
El sitio web encriptado necesita usar el protocolo https. Puede obtener un certificado SSL gratuito en Linux a continuación:
yum install socat nohup
curl https://get.acme.sh | sh
acme.sh --issue --standalone -d demo1.hhsview.com --keylength ec-256
Paso 5: Ejecute Nginx para Xvast
Después de haber configurado y guardado nginx.conf, si es el usuario raíz, puede iniciar Nginx con el siguiente comando:
./nginx
Si desea detener Nginx, puede usar el siguiente comando:
./nginx -s quit
Después de cambiar nginx.conf, debe reiniciar Nginx.
Paso 6: ¿Cómo acceden los usuarios a sitios y videos encriptados de Wordpress?
Para acceder a sitios web y videos protegidos de Wordpress, los usuarios deben descargar e instalar el navegador Xvast, www.xvast.com, y use el navegador Xvast para acceder a sitios web protegidos de Wordpress. Los usuarios deben iniciar sesión para obtener una licencia cuando visitan el sitio web protegido por primera vez. Después de la autorización de acceso, el usuario puede acceder al video protegido del sitio web de Wordpress.
Para el cifrado de video, también puede usar el cifrado de archivos de video DRM-X 4.0. Para obtener un tutorial de cifrado detallado, visite el tutorial de cifrado de video DRM-X 4.0.
Para los clientes empresariales, puede comunicarse con el soporte técnico de Haihaisoft en cualquier momento para solicitar la cuenta empresarial DRM-X 4.0 el primer mes de forma gratuita. Lo ayudaremos a configurar el servidor y completar la prueba de cifrado del sitio web dinámico de WordPress. Una vez que esté satisfecho con la prueba, puede usar el cifrado de sitio web dinámico DRM-X 4.0 en su operación comercial oficial, de modo que todo el contenido de su sitio web esté protegido por derechos de autor.