sábado, 9 de marzo de 2024

KMS explicado

No hay comentarios. :



vlmcsd explicado



Hola mis queridos visitantes, se ha diseñado este tutorial con los siguientes motivos y son de caracter obligatorios:


  • Este tutorial es de uso educativo, no es considerado como una enseñanza para activaciones piratas de los productos Microsoft.

  • Sea cuidadoso en “agregar-editar-eliminar” contenido al init de la distribucion Linux, porque puede alterar e incluso dañar el comportamiento del mismo.

  • Se recomienda 4GB de RAM o superior si va a utilizar ClamAV, con el fin de agregar mas seguridad en nuestro servidor.

  • Asumimos que tiene la distro Linux con los repos actualizadas “sudo apt update”,

  • Los tutoriales toman tiempo en hacerlo, con pruebas, por eso es la tardanza.


El tutorial fue pensado e testeado en MXLinux (Debian), en las versiones 19 (Debian 10), 21 (Debian 11) y 23 (Debian 12), 32bits e 64bits, con el fin de descartar errores en sus funciones.


Como sabemos, vlmcsd es una aplicacion que se usa para el servicio de activaciones de productos originales Microsoft, para ser implementado en GNU/Linux, para evitar amenazas e posibles problemas, nuestro servidor solo sera montado localmente y para ser usado en una red privada (ip vpn)


Parte 1: Instalar vlmcsd


  1. Descargamos el fichero comprimido preparado: vlmcsd-rcsmin.7z


  1. Desde la terminal instalamos los paquetes gcc make pz7zip-full xarchiver:
    sudo apt -y gcc make p7zip-full xarchiver


  1. Descomprima con xarchiver vlmcsd-rcsmin.7z


  1. Desde la misma terminal entre a vlmcsd-rcsmin e inicie el proceso de configuracion vlmcsd, osea escriba “sudo make”.


  1. Al finalizar make tendra el folder “bin”, en donde enviaremos su contenido a sbin:
    sudo cp bin/* /usr/sbin/


  1. Copiamos el script de vlmcsd al init del sistema:
    sudo cp script-init/vlmcsd /etc/init.d/


  1. Copiamos vlmcsd.service al systemd:
    sudo cp script-init/vlmcsd.service /lib/systemd/system/


  1. Copiamos los archivos de etc al etc del sistema:
    sudo cp etc/* /etc/


  1. Habilitamos el servicio de vlmcsd: sudo systemctl enable vlmcsd


Aun no reinicie el sistema ni inicie el servicio, espere.



Parte 2: Instalar Haguichi


Haguichi es un entorno grafico para implementar el uso de hamachi en nuestra distro MXLinux, tambien esta disponible para otras distros, pero en eso no nos enfocaremos.


Las instrucciones para agregar la repo de haguichi estan en su sitio web.


En vlmcsd-rcsmin se agrego el folder hamachi para ser usado en x32 como x64, por ahora usaremos x64, asi que lo instalarermos desde la terminal:

sudo dpkg -i hamachi/x64/*

Pero si desea, puede descargar hamachi en su versión mas actual

Me he topado con un pequeño error de permisos en hamachi, que cuando se cierra la sesion, solicita permisos “sudo o root” para iniciarlo cada 30 segundo, quitaremos ese pequeño error dandole los permisos requeridos, tambien agregaremos los permiso a vlcmsd:

sudo chmod 750 /etc/init.d/logmein-hamachi

sudo chmod 750 /etc/init.d/vlmcsd


No inicie haguichi ni vlmcsd, sea paciente.


Parte 3: Instalar - Configurar firewalld


Soy sincero, no me gusta la gestion que usa ufw, por eso uso firewalld.


Instalar firewalld desde la terminal: apt -y install firewalld firewalld-applet


Por alguna razon, a partir de Debian 11 han retirado firewalld-conf, que permite la configuracion pre-determinada de firewalld para usario normal, por lo tanto hice un tutorial de implementarlo manualmente sin el paquete.


en el folder vlmcsd-rcsmin, dentro del folder script-init, tenemos el folder zones, en donde establecemos las zonas de firewalld, solo a que copiarlos sin problema al firewall para que los acepte:

sudo cp script-init/zones/* /etc/firewalld/zones/

sudo service firewalld stop

sudo service firewalld start


Parte 4: Configuraciones finales e reinicio del sistema


  1. Iniciamos haguichi: solo vamos al menu del sistema, luego a internet y a haguichi, le solicitara que configure el inicio de sesion, solo le dice que si y lo configurara automaticamente.


  1. Una vez configurado haguichi, vamos a firewalld, clic derecho en el logo del firewall e clic en editar la configuracion del cortafuegos, le solicitara permisos de sudo o root, una vez dentro de la configuracion en conexiones vera la tarjeta de red virtual de hamachi “en mi caso se llama ham0”, luego le damos clic en ham0, luego clic en “cambiar zona” y le asignamos la zona “block”, luego a nuestra tarjeta de red normal hacemos lo mismo,pero le asignamos la zona “public”.


  1. Cerramos la ventana de configuracion del cortafuegos y ahora si podemos reiniciar el sistema para poder usar vlmcsd:
    sudo reboot


Parte 5: Activaciones de productos Microsoft


Para activar un productos a que realizar lo siguiente:


  • Configurar un grupo de red en haguichi que tenga enlazado nuestro servidor siempre.


  • Instalar e iniciar sesion hamachi en windows.


  • Agregar a nuestro grupo de red hamachi a la maquina para la activacion.


  • usar powershell o la cmd como administrador.


  • usar script de activacion cmd con la IP de nuestro servidor en hamachi.


En muchos tutoriales existen “activar windows ‘A’ por cmd” o “activar office ‘b’ por cmd” en donde “A” es la version de windows e “b” de office, lo unico que cambia el script cmd es el servidor a la IP hamachi


Existe la posibilidad de que la key que se usa en el script cmd encontrado fuera declarado invalido, a que buscar uno valido e reemplazarlo en el script.


Espero que este tutorial les halla gustado y si tienen la posibilidad, pueden agregar algun donativo, en el cual me ayudara a seguir haciendo investigaciones de contenidos exclusivos y mas centrados.

Leer Mas

martes, 2 de enero de 2024

Resuelto Error de inicio FirewallD en Debian 11 - 12

No hay comentarios. :

 


Muy buenas a todos, en la comunidad Debian se ha hallado un pequeño error, no se inicia el cortafuegos FirewallD para los usuarios normales (no root), empezo desde la versión 11 de Debian y para sorpresa existe ese error en Debian 12, así que se inicie la investigación y como resolverlo.

Revisión de la aplicación: se ha revisado correctamente la aplicación, todo funciona bien, solo que por alguna razón solo se inicia ejecutandolo desde la terminal como usuario root o por sudo.

En el archivo zip que comparto en este momento, entrego las configuraciones necesarias para iniciar como usuario normal el firewalld, aplica para todos los escritorios y se ha probado en Debian 11 e 12, en x86 e x86-x64, explicando el proceso, en la terminal como root o como super usuario (sudo):

Paso 1: copiar " firewalld.service " a " /lib/systemd/system/ "
Paso 2: copiar " dbus-org.fedoraproject.FirewallD1.service " a " /etc/systemd/system/ "
Paso 3: copiar " firewalld " a " /etc/init.d "
Paso 4: habilitar el servicio " sudo systemctl enable firewalld "
Paso 5: reinicie el sistema " sudo reboot "

Ahora, cuando enciendas la computadora, te aparecerá el logo del cortafuegos establecido en el escritorio que usa y podrá configurarlo como desee.

Como agrego adicional, puse el folder "zones", en donde establezco las configuraciones básicas de cortafuegos para firewalld para "public" e "work", debe copiarlos a la ubicación "/etc/firewalld/zones/"

He aquí el archivo

Gracias por su atención
Leer Mas
anuncios

09-03-2024: Mantenimiento del blog

  1. Removido cdns malisiosos.
  2. Actualizado a BTS 4.6.2 .
  3. Fonts CSS agregado.
  4. Nuevas billeteras Tron Bitcoin.
  5. Se retiro Billetera Dash por comportamiento sospechoso en las transferencias.
  6. Se retiro Funciones JS que no se usan.
Donaciones

Si le fue de agrado mis aportaciones y desea ayudar, puede enviar su donación en:

Bitcoin Tron Paypal