Guía de uso de win2k_xp_kernel32.ini (OldCigarette Wrapper)

Guía de instalación y uso de los Wrapper

Guía de uso de win2k_xp_kernel32.ini (OldCigarette Wrapper)

PostPosted by JH2k » Sun Mar 07, 2010 3:31 am

Una de las características del OldCigarette Wrapper es que puede añadir funcionalidades extra, y editables, a través del wrapper de los archivos kernel32.dll y user32.dll para poder engañar a las aplicaciones y juegos sobre el sistema operativo en el que se están ejecutando y otras características, gracias al archivo win2k_xp_kernel32.ini.

Tendremos que poner el archivo ini, al igual que los archivos del Wrapper, en la carpeta donde se encuentre el ejecutable de nuestra aplicación o juego problemático.

Para engañar a los ejecutables de las aplicaciones y juegos que nos den problemas, aquí hay algunos ejemplos de cómo editar el archivo:

a) para conseguir que el ejecutable crea que estamos usando Windows XP SP1:
Windows XP SP1 Version Lie
Code: Select all
[win2k_xp_kernel32]
majVer=5
minVer=1
buildNum=2600
majSP=1
minSP=0
versionString=Service Pack 1


b) para conseguir que el ejecutable crea que estamos usando Windows XP SP2:
Windows XP SP2 Version Lie
Code: Select all
[win2k_xp_kernel32]
majVer=5
minVer=1
buildNum=2600
majSP=2
minSP=0
versionString=Service Pack 2


c) para conseguir que el ejecutable crea que estamos usando Windows XP SP3:
Windows XP SP3 Version Lie
Code: Select all
[win2k_xp_kernel32]
majVer=5
minVer=1
buildNum=2600
majSP=3
minSP=0
versionString=Service Pack 3


d) para conseguir que el ejecutable crea que estamos usando Windows XP SP2 + aclayers
Para algunos juegos como Crysis (el juego final) y otros que necesiten aclayers.dll para que la protección SecuRom, Safedics o cualquier otra no nos dé problemas, se necesitará copiar el archivo aclayers.dll, que se encuentra en la carpeta AppPatch del directorio de sistema de Windows 2000, a la carpeta del ejecutable del juego y añadir la línea Load_ACLayers=1 en el archivo .ini. No hace falta renombrar aclayers.dll a aclayers_org.dll.

Code: Select all
[win2k_xp_kernel32]
majVer=5
minVer=1
buildNum=2600
majSP=2
minSP=0
versionString=Service Pack 2

Load_ACLayers=1

(para emular otras versiones de XP, sustituye este texto por los comentados más arriba)


Funciones adicionales, escritas en el .ini una por línea:
verifyVersion=1 indica que hay una llamada a kernel32 VerifyVersionInfo y está activada
verifyVersion=0 indica que no hay una llamada a kernel32 VerifyVersionInfo y está desactivada
versionFaking=exclude indica que hay archivos dlls o exe que no queremos que sean engañados y se escribirán en la sección [version_module_list] del archivo .ini cuales son.
versionFaking=include indica que hay archivos dlls o exe que queremos que sean engañados y se escribirán en la sección [version_module_list] del archivo .ini cuales son.

WindowsBuild Infos:
Si quieres usar otros descriptores para versiones de Windows bajo la sección [win2k_xp_kernel32] del archivo .ini, visita esta página de Microsoft MSDN:

VersionNT/WindowsBuild
JH2k
 
Posts: 140
Joined: Sat Nov 29, 2008 9:23 pm

Return to Información en Español

Who is online

Users browsing this forum: No registered users and 0 guests

cron