Problema Xtea

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
z2g
Nou Venit

Nou Venit
Mesaje: 13
Membru din: 02 Feb 2016, 22:00
Server: :-??
Regat: Jinno
Aprecieri: 12  
Mulţumiri: 0
Medalii

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 ?
Avatar utilizator
Lester
Membru Club

Membru Club
Mesaje: 519
Membru din: 23 Feb 2017, 23:34
Aprecieri: 13  
Mulţumiri: 613  
Discord: Copiază ID
Medalii

Nu băiatu', după ce le modifici în launcher trebuie arhivate fişiere din pack cu aceeaşi criptare xTea.
„Mimează-ți fericirea în văzul tuturor!”
Afișează semnătura
Avatar utilizator
z2g
Nou Venit

Nou Venit
Mesaje: 13
Membru din: 02 Feb 2016, 22:00
Server: :-??
Regat: Jinno
Aprecieri: 12  
Mulţumiri: 0
Medalii

Da stiu, insa mie nu imi mai functioneaza launcherul. Imi zice ceva in genul "not a win32 valid application"
Avatar utilizator
ZNF
Membru Club

Membru Club
Mesaje: 1953
Membru din: 16 Feb 2014, 10:09
Aprecieri: 15  
Mulţumiri: 110  
Discord: Copiază ID
Medalii

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.
Pentru acest mesaj, ZNF for the post:
z2g
Avatar utilizator
ZNF
Membru Club

Membru Club
Mesaje: 1953
Membru din: 16 Feb 2014, 10:09
Aprecieri: 15  
Mulţumiri: 110  
Discord: Copiază ID
Medalii

Subiect marcat ca rezolvat.
Închis
Răspunsuri
3
Vizualizări
562
Răspunsuri
1
Vizualizări
293
Răspunsuri
1
Vizualizări
279

Înapoi la “Probleme rezolvate”

  • Informaţie