Problema Xtea
Salut, am incercat sa schimb codurile xtea cu hexeditor in launcher, insa dupa ce le modific pe cele originale cu altele si salvez launcherul nu ma lasa sa il mai deschid. Am nevoie de sursa binary sa le modific ?
- ZNF
-

- Mesaje: 1953
- Membru din: 16 Feb 2014, 10:09
- Aprecieri: 15
- Mulţumiri: 110
- Discord: Copiază ID
Da, ai nevoie si de binary pentru modificare. in EterPack/EterPack.cpp
static DWORD s_adwEterPackKey[] =
{
45129401,
92367215,
681285731,
1710201,
};
static DWORD s_adwEterPackSecurityKey[] =
{
78952482,
527348324,
1632942,
486274726,
}; Si aici modific codurile cu lzo-ul tau. Codul python este acesta:
>>> from struct import pack as spack
>>> a1=spack("LLLL", 45129401,92367215,681285731,1710201)
>>> a1.encode('hex')
'b99eb0026f69810563989b2879181a00'
>>>>>> a2=a1.encode('hex')
>>> a2
'b99eb0026f69810563989b2879181a00'
>>> a3=a2.decode('hex')
>>> from struct import unpack as sunpack
>>> sunpack("LLLL", a3)
(45129401L, 92367215L, 681285731L, 1710201L)
>>>
Dupa care modifici si pack-ul tau, dezarhivezi toate fisierele dupa modific EPack32, sau EterNexus (ce folosesti) si il modifici cu noul LZO. Apoi le arhivezi cu noul lzo.-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: cosminusi93ksm și 48 vizitatori
