elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Informática
| |-+  Software
| | |-+  Como volver a instalarlo?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como volver a instalarlo?  (Leído 1,699 veces)
Robocop8

Desconectado Desconectado

Mensajes: 156


Ver Perfil
Como volver a instalarlo?
« en: 31 Julio 2017, 23:01 pm »

Saludos! Queria saber algo, cuando uno descarga un programa cualquiera y ese programa es de prueba por tantos dias entonces se vence. Como puedo volver a descargarlo de nuevo el mismo de prueba? O sea lo intente desde otro wifi y me di cuenta que no es por la ip, entonces lo que quiero saber es, que es lo que queda registrado de tu pc que ya saben que lo usaste 1 vez y no te permiten volver a descargar el programa de prueba ?... gracias de antemano!


En línea

Machacador


Desconectado Desconectado

Mensajes: 5.029


El original...


Ver Perfil WWW
Re: Como volver a instalarlo?
« Respuesta #1 en: 31 Julio 2017, 23:27 pm »

Intenta borrar del registro todo lo que quede de dicho programa... suponiendo que sepas como es que se buscan y borran restos de programas en el registro...

Suerte.


En línea

"Solo tu perro puede admirarte mas de lo que tu te admiras a ti mismo"
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Como volver a instalarlo?
« Respuesta #2 en: 1 Agosto 2017, 05:03 am »

lo intente desde otro wifi y me di cuenta que no es por la ip, entonces lo que quiero saber es, que es lo que queda registrado de tu pc que ya saben que lo usaste 1 vez y no te permiten volver a descargar el programa de prueba ?

Los factores que pueden determinar un sistema de protección trial, son tantos como formas hay de andar...



Un factor determinante muy común seria utilizar un identificador de hardware (más conocido por su acrónimo en Inglés: HWID), lo cual identificaría a un usuario/cliente por los componentes instalados actualmente en su PC, de una forma practicamente única como si se tratase de un DNI / NIF, por lo cual... cambiar de IP de nada serviría, más bien la solución (legal) sería cambiar de PC xD.
 
La implementación de un HWID basicamente consiste en un algoritmo que analiza cierta información que exista registrada en los dispositivos de tu equipo, como por ejemplo el modelo y número de serie de la CPU o la Motherboard, y toda la información recogida se agrupa, se compacta y se cifra en una única cadena de texto mediante cualquier algoritmo de cifrado o de hashing ( ej. MD5 )

No existe ninguna convención de implementación estándar por así decirlo, es decir, el programador del algoritmo es quien decidirá que dispositivos de hardware analizar, que información recojer de los dispositivos, y que método de cifrado utilizar con dicha información para generar la cadena de texto / identificador de hardware. Y por supuesto, debemos tener en cuenta que un HWID se puede combinar con otros métodos de protección para aumentar las capas de seguridad anti-intrusos/crackers.

Dicho esto, aprovecho para mostrarte un ejemplo visual de como sería un tipo de HWID y de paso mencionar que yo personálmente considero algo que se podría tomar como estándar es la implementación de Microsoft en su herramienta ComputerHardwareIds.exede la SDK de Windows:

Código:
Hardware IDs
------------
{a8670b03-1d98-5e95-ad4e-c64211eac9df}    <- Manufacturer + Family + ProductName + SKUNumber + BIOS Vendor + BIOS Version + BIOS Major Release + BIOS Minor Release
{01c6b2a2-a2b2-58e4-906d-4677639f1a42}    <- Manufacturer + Family + ProductName + BIOS Vendor + BIOS Version + BIOS Major Release + BIOS Minor Release
{dc5af3fe-c2de-539d-aafd-5061a1634723}    <- Manufacturer + ProductName + BIOS Vendor + BIOS Version + BIOS Major Release + BIOS Minor Release
{d78b474d-dee0-5412-bc9d-e9f7d7783df2}    <- Manufacturer + Family + ProductName + SKUNumber
{7ccbb6f1-9641-5f84-b00d-51ff218a4066}    <- Manufacturer + Family + ProductName
{5a127cba-be28-5d3b-84f0-0e450d266d97}    <- Manufacturer + SKUNumber
{6525c6e5-28e9-5f9c-abe4-20fd82504002}    <- Manufacturer + ProductName
{6525c6e5-28e9-5f9c-abe4-20fd82504002}    <- Manufacturer + Family
{482f3f58-6045-593a-9be4-611717ce4770}    <- Manufacturer + Enclosure Type
{11b4a036-3b64-5421-a372-22c07df10a4d}    <- Manufacturer



Eso es tan solo un sistema de protección muy habitual, pero hay muchos otros más, algunos que parecen inquebrantables, y otros que son tan débiles que hasta un niño de 4 años podria romper la protección. Es evidente que con la única información que nos has proporcionado pues... sería imposible tratar de averiguarlo.

De todas formas, una pseudo-solución o "parche" genérico para poder seguir usando un software trial, sería iniciar el programa dentro de un entorno aislado (más conocido por su término en Inglés: SandBox), ya sea mediante aplicaciones enfocadas al aislamiento de software (ej. Sandboxie) o con aplicaciones especializadas en la virtualización de sistemas operativos (ej. VMWare Player / VMWare Workstation o VirtualBox). Sin embargo, también hay que tener en cuenta que existen metodologías de protección/algoritmos que el autor del programa podría usar para detectar la ejecución de su programa en un SandBox (no es nada complicado detectarlo, pero por lo general sin una razón de peso nadie lo suele hacer) para posteriórmente enviar una señal de terminación de su programa... y así impedir la ejecución del programa dentro de este tipo de entornos de aislación.

Saludos.
« Última modificación: 1 Agosto 2017, 05:42 am por Eleкtro » En línea



Randomize
Colaborador
***
Desconectado Desconectado

Mensajes: 20.599


Beautiful Day


Ver Perfil
Re: Como volver a instalarlo?
« Respuesta #3 en: 1 Agosto 2017, 07:24 am »

Lo mejor en éstos casos es tratar de "medicinarlo"...

Y lo aún mejor es buscar una alternativa en el software libre.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Curl, es lo que necesito y como instalarlo?
Programación C/C++
SheKeL_C$ 3 1,971 Último mensaje 8 Marzo 2015, 00:56 am
por ivancea96
[OpenCL] ¿Cómo instalarlo? {Ubuntu 14}
Programación General
GoKGz 2 2,388 Último mensaje 29 Noviembre 2016, 13:27 pm
por GoKGz
Cómo volver a descargar una app eliminada en tu Apple
Noticias
wolfbcn 0 1,072 Último mensaje 16 Diciembre 2018, 14:27 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines